Method and apparatus for managing multicast and broadcast service resource
When zone allocation information of sub-bands is changed, a terminal receives a new MBS configuration message after a lifetime of an MBS configuration message at a time when the changed zone allocation information is received is expired. The terminal applies the changed zone allocation information at the beginning of the first MSI of the new MBS configuration message.
Latest ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE Patents:
- Master reference oscillator system
- SYSTEM AND METHOD FOR DETECTING VIDEO SEMANTIC INTERVAL
- METHOD AND APPARATUS FOR CONTROLLING LINK IN WIRELESS COMMUNICATION SYSTEM
- Method and apparatus for controlling refresh period of extended memory pool
- EDGE GATEWAY SYSTEM FOR PROVIDING DEVICE USE AND RESOURCE SHARING SUGGESTIONS AND OPERATING METHOD THEREOF
The present invention relates to a method and an apparatus for managing a multicast and broadcast service (MBS) resource.
BACKGROUND ARTThe MBS is a point-to-multipoint transmission scheme for concurrent transport of data packets from a source to a plurality of destinations. A broadcast service is a service where data packets are transmitted to all users, and a multicast service is a service where data packets are transmitted to users belonging to a specific group.
For supporting the MBS, a downlink resource i.e., a downlink frame, is divided into a unicast zone and a multicast zone for the MBS.
Sub-bands are divided into sub-band logical resource units (SLRUs) within one subframe, and each MBS zone and the unicast zone are allocated by the SLRUs.
In this case, since the terminal should appropriately receive a corresponding service, it is required that a base station transmits information regarding how the zones are distinguished, information on a time when the zones are distinguished, and information regarding the change of the zones to a terminal.
DISCLOSURE Technical ProblemAspects of the present invention provide a method and an apparatus for managing an MBS resource for efficiently providing a terminal with information on distinguished zones of a downlink resource when supporting an MBS.
Technical SolutionAccording to an aspect of the present invention, a method of managing a MBS resource in a terminal is provided. The method includes receiving a system configuration descriptor (SCD) message including zone allocation information of sub-bands that are divided into a plurality of zones, receiving an MBS configuration message including configuration information for an MBS operation and a lifetime, receiving an SCD message in which the zone allocation information is changed, receiving a new MBS configuration message after the lifetime of the MBS configuration message at a time when the changed SCD message is received expires, and applying the changed zone allocation information at the beginning of the first MBS scheduling interval (MSI) of the new MBS configuration message.
At this time, the plurality of zones may include at least one zone for at least one MBS zone and a zone for a unicast.
The SCD messages may further include a flag representing that the plurality of zones include the zone for the unicast.
The SCD message may further include a count that is incremented when a content of the SCD message is changed.
The method may further include checking a change of the zone allocation information based on the count of the SCD message.
Receiving the new MBS configuration message may include receiving the MBS configuration message at a time that the lifetime indicates.
The zone allocation information includes a bitmap including bits, each having ‘1’ when two adjacent sub-bands correspond to different zones.
The MSI may include a plurality of superframes, and the SCD message may further include information on a length of the MSI.
According to another aspect of the present invention, a method of managing an MBS resource in a base station is provided. The method includes transmitting an SCD message including zone allocation information of sub-bands that are divided into a plurality of zones to a terminal, periodically transmitting an MBS configuration message including configuration information for an MBS operation and a lifetime to a terminal, transmitting another SCD message including changed zone allocation information when the zone allocation information is changed, and applying the changed zone allocation information at the beginning of the first MSI of an MBS configuration message after the lifetime at a time when the zone allocation information is changed expires.
At this time, the plurality of zones may include at least one zone for at least one MBS zone and a zone for a unicast.
The SCD messages may further include a flag representing that the plurality of zones include the zone for the unicast.
The SCD message may further include a count that is incremented when a content of the SCD message is changed.
The zone allocation information may include a bitmap including bits, each setting to ‘1’ when two adjacent sub-bands correspond to different zones.
The MSI may include a plurality of superframes, and the SCD message may further include information on a length of the MSI
According to yet another aspect of the present invention, an apparatus for managing an MBS resource in a terminal is provided. The apparatus includes a receiver and a controller. The receiver periodically receives an SCD message including zone allocation information of sub-bands that are divided into a plurality of zones, and receives an MBS configuration message including configuration information for an MBS operation and a lifetime. When the zone allocation information of the SCD message is changed, the controller applies the changed zone allocation information at the beginning of the first MSI of a next MBS configuration message after the lifetime of an existing MBS configuration message expires.
At this time, the plurality of zones may include at least one zone for at least one MBS zone and a zone for a unicast
The SCD message may further include a count that is incremented when a content of the SCD message is changed, and the controller may check a change of the zone allocation information based on the count of the SCD message.
According to a further aspect of the present invention, an apparatus for managing an MBS resource in a base station is provided. The apparatus includes a transmitter and a controller. The transmitter periodically transmits an SCD message including zone allocation information of sub-bands that are divided into a plurality of zones, and periodically transmits an MBS configuration message including configuration information for an MBS operation and a lifetime. When the zone allocation information is changed, the controller applies the changed zone allocation information at the beginning of the first MSI of a next MBS configuration message after the lifetime of an existing MBS configuration message expires.
At this time, the plurality of zones may include at least one zone for at least one MBS zone and a zone for a unicast.
The SCD message further may include a count that is incremented when a content of the SCD message is changed.
Advantageous EffectsAccording to an embodiment of the present invention, a base station and a terminal can apply changed sub-band zone allocation information at an exact time. Further, a terminal that receives data through a unicast can synchronize a changing time of a zone on which the terminal measures a channel with a changing time of a zone that a base station allocates on the unicast.
In the following detailed description, only certain embodiments of the present invention have been shown and described, simply by way of illustration. As those skilled in the art would realize, the described embodiments may be modified in various different ways, all without departing from the spirit or scope of the present invention. Accordingly, the drawings and description are to be regarded as illustrative in nature and not restrictive. Like reference numerals designate like elements throughout the specification.
In the specification, the term terminal may designate a mobile terminal (MT), a mobile station (MS), a subscriber station (SS), a portable subscriber station (PSS), an access terminal (AT), user equipment (UE), and so on, or may include all or some functions thereof.
Further, the term base station (BS) may designate a node B, an evolved node B (eNodeB), an access point (AP), a radio access station (RAS), a base transceiver station (BTS), an MMR (mobile multihop relay)-BS, and so on, or may include all or some functions thereof.
Referring to
Referring to
Referring to
Next, the base station transmits a connection establishment request message for establishing MBS connection to the terminal, and the terminal transmits a response message thereto to the base station (S130). A dynamic service addition request (DSA-REQ) message may be used as the connection establishment request message, and a dynamic service addition response (DSA-RSP) message may be used as the response message to the connection establishment request message. Meanwhile, the MBS connection establishment request may be initiated by the terminal. In this case, the terminal may transmit the DSA-REQ message to the base station, and the base station may transmit the DSA-RSP message to the terminal.
The base station periodically transmits an MBS configuration (MBS-CFG) to the terminal, and the terminal receives the MBS-CFG message to acquire MBS configuration information for receiving the MBS (S140). The terminal acquires an MBS MAP based on the MBS configuration information (S150), and receives the MBS from the base station based on information of the MBS MAP (S160).
The MBS-CFG message may be transmitted in a cycle of 32 superframes, and particularly may be transmitted at a superframe satisfying a condition of Equation 1. The MBS-CFG message includes, as the MBS configuration information, an MBS zone identifier (ID), resource information on an MBS MAP applied to the MBS Zone ID, burst size information on the MBS MAP, a neighbor MBS Zone ID, and mapping information of current MBS ID and flow ID (FID) and new MBS ID and FID between a serving MBS zone and a neighbor MBS zone, for each MBS zone. The resource information on the MBS MAP may be a resource index (MBS MAP resource index) representing a location and an allocation size of MBS MAP resources in a sub-band zone allocated to the MBS zone. The burst size information on the MBS MAP may be an offset (MBS MAP ISizeOffset) used to compute a burst size of the MBS MAP. The MBS ID is an identifier that is allocated to the terminal for receiving the MBS. The FID is an identifier allocated to an MBS connection, and is used along with a corresponding MBS ID. The MBS-CFG message further includes a lifetime that represents a duration in which the MBS configuration information does not change. The lifetime indicates when the terminal receives and decodes the MBS-CFG message, and does not count down.
Nsuperframe modulo 32==31 [Equation 1]
The terminal decodes the MBS-CFG message, and acquires information on the MBS MAP applied to the MBS zone to which it belongs to receive the MBS MAP. The terminal does not decode the MBS-CFG message again before a time that the lifetime of the decoded MBS-CFG message indicates, and receives and decodes an MBS-CFG message at the corresponding time. For example, when the lifetime of the MBS-CFG message is ‘m’, the terminal can decode an MBS-CFG message again at a superframe satisfying a condition of Equation 2.
Nsuperframe modulo(32×(m+1))==32×(m+1)−1 [Equation 2]
Here, Nsuperframe is a superframe number.
Referring to
For example, it is assumed that the sub-bands are divided into 10 sub-bands, the first to fifth sub-bands are allocated to the first MBS zone (MBS Zone #1), the sixth to eighth sub-bands are allocated to the second MBS zone (MBS Zone #2), and the ninth and tenth sub-bands are allocated to the unicast. Then, the zone allocation bitmap (Zone_Allocation-Bit-MAP) may be set to “000010010” as shown in
As shown in the example of
Next, an MBS resource managing method according to an embodiment of the present invention will be described with reference to
A base station may change zone allocation of sub-bands in a downlink resource. For example, as shown in
Then, the base station updates a content of the SCD message, i.e., the zone allocation bitmap, to change sub-band zone allocation information, and transmits the updated SCD message. The base station transmits the SCD message by incrementing a value of a configuration change count by 1, thereby representing the update of the SCD message.
The terminal, which has received unicast data or an MBS based on the existing sub-band zone allocation information, receives the unicast data or the MBS based on the changed sub-band zone allocation information at the beginning of the first MBS Scheduling Interval (MSI), after receiving the changed SCD message.
The MSI is an interval in which traffic is scheduled, and includes successive superframes. An MSI length NMS, representing the number of superframes consisting of the MSI may be transmitted through the SCD message. The MSI may begin at a superframe satisfying a condition of Equation 3.
Nsuperframe modulo NMSI==0 [Equation 3]
Referring to
As described above, according to an embodiment of the present invention, although the SCD message is changed, the terminal can receive the MBS based on the existing MBS configuration information if the lifetime of the existing MBS-CFG message does not expire, and can receive the MBS based on the changed SCD message and MBS configuration information of the new MBS-CFG message if the lifetime expires. As a result, the terminal can apply the changed sub-band zone allocation information at an exact time.
Furthermore, a terminal, which receives data through the unicast, can measure channel status on the unicast zone based on the existing sub-band zone allocation information before the changed SCD message is applied, measure the channel status on the unicast zone based on the changed sub-band zone allocation information after the changed SCD message is applied, and feed back measured channel information to the base station. Accordingly, a changing time of the zone on which the terminal measures the channel can be synchronized with a changing time of the zone that the base station allocates on the unicast.
Differently from the embodiment of the present invention, when checking the change of the SCD message through the configuration change count before the lifetime of the existing MBS-CFG message expires, the terminal may receive a next MBS-CFG message without waiting for expiration of the lifetime and apply the sub-band zone allocation information of the new SCD message and the MBS configuration information of the MBS-CFG message. Then, a delay of a time when the changed SCD message is applied can be minimized.
Next, an MBS resource managing apparatus for performing an MBS resource managing method according to an embodiment of the present invention will be described with reference to
Referring to
The receiver 710 receives and decodes an MBS-CFG message and an SCD message transmitted from a base station. The controller 720 controls the receiver 710 to decode the MBS-CFG message that is transmitted at a time that a lifetime of the MBS-CFG message indicates. Further, when checking a change of a content of the SCD message based on a count of the SCD message, the controller 720 applies the changed content of the SCD message at the beginning of the first MSI after the lifetime of the MBS-CFG message expires.
Referring to
The controller 810 configures an MBS-CFG message and SCD message to be transmitted to a terminal, and increments a system configuration count of the SCD message when sub-band zone allocation information is changed. Further, when a content of the SCD messaged is changed, the controller 810 applies the changed content of the SCD message at the beginning of the first MSI after the lifetime of the MBS-CFG message expires. The transmitter 820 periodically transmits the MBS-CFG message and the SCD message.
While this invention has been described in connection with what is presently considered to be practical embodiments, it is to be understood that the invention is not limited to the disclosed embodiments, but, on the contrary, is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims.
Claims
1. A method of managing a multicast and broadcast service (MBS) resource in a terminal, the method comprising:
- receiving a system configuration descriptor (SCD) message from a base station, the SCD message including zone allocation information of sub-bands that are divided into a plurality of zones;
- receiving an MBS configuration message from the base station, the MBS configuration message including configuration information for an MBS operation and a lifetime of the configuration information during which the configuration information remains valid;
- subsequently receiving a new SCD message that includes new zone allocation information different from the zone allocation information in the previously-received SCD message;
- comparing a time at which the new SCD message is received with the lifetime in the MBS configuration message;
- upon determining that the receipt time of the new SCD message is within the lifetime, receiving a MBS using the configuration information; and
- upon determining that the receipt time of the new SCD message is after the lifetime expires, receiving a new MBS configuration message including new configuration information and new lifetime during which the new configuration information remains valid, and applying the new zone allocation information at the beginning of a first MBS scheduling interval (MSI) within the new lifetime, and receiving a MBS using the new configuration information.
2. The method of claim 1, wherein the plurality of zones include at least one zone for at least one MBS zone and a zone for a unicast.
3. The method of claim 1, wherein each of the SCD message and the new SCD message further includes a flag representing that the plurality of zones include a zone for the unicast.
4. The method of claim 1, wherein the SCD message further includes a count that is incremented when a content of the SCD message is changed.
5. The method of claim 4, further comprising checking a change of the zone allocation information based on the count of the SCD message.
6. The method of claim 1, wherein receiving the new MBS configuration message includes receiving the new MBS configuration message at a time that the lifetime of the previously-received MBS configuration message indicates.
7. The method of claim 1, wherein the zone allocation information includes a bitmap including bits, each of which is set to ‘1’ when two adjacent sub-bands corresponding to said each bit correspond to different zones.
8. The method of claim 1, wherein
- the first MSI includes a plurality of superframes, and
- the new SCD message further includes information on a length of the first MSI.
9. A method of managing a multicast and broadcast service (MBS) resource in a base station, the method comprising:
- transmitting a system configuration descriptor (SCD) message to a terminal, the SCD message including zone allocation information of sub-bands that are divided into a plurality of zones;
- periodically transmitting an MBS configuration message to a terminal, the MBS configuration message including configuration information for an MBS operation and a lifetime of the configuration information;
- upon detecting a change of the zone allocation information, determining whether the lifetime of the configuration information included in the MBS configuration message transmitted prior to the detecting time has expired;
- upon determining that the lifetime has expired, transmitting another SCD message including the changed zone allocation information; and
- upon determining that the lifetime has not expired, applying the changed zone allocation information after the expiration of the lifetime and until the transmission of a subsequent MBS configuration message, including applying the changed zone allocation information at the beginning of a first MBS scheduling interval (MSI) of a new lifetime indicated in the subsequent MBS configuration message.
10. The method of claim 9, wherein the plurality of zones include at least one zone for at least one MBS zone and a zone for a unicast.
11. The method of claim 10, wherein each of the SCD message and the another SCD message further includes a flag representing that the plurality of zones include the zone for the unicast.
12. The method of claim 9, wherein the SCD message further includes a count that is incremented when a content of the SCD message is changed.
13. The method of claim 9, wherein the zone allocation information includes a bitmap including bits, each of which is set to ‘1’ when two adjacent sub-bands corresponding to said each bit correspond to different zones.
14. The method of claim 9, wherein
- the first MSI includes a plurality of superframes, and
- the another SCD message further includes information on a length of the first MSI.
15. An apparatus for managing a multicast and broadcast service (MBS) resource in a terminal, the apparatus comprising:
- a receiver configured to periodically receive a system configuration descriptor (SCD) message including zone allocation information of sub-bands that are divided into a plurality of zones, and to receive an MBS configuration message including configuration information for an MBS operation and a lifetime during which the configuration information remains valid; and
- a controller configured to, upon detecting that the zone allocation information of a received SCD message is changed, compare a time at which the SCD message is received with the lifetime in the received MBS configuration message; upon determining that the receipt time of the SCD message is within the lifetime, control the receiver to receive a MBS using the configuration information; and upon determining that the receipt time of the SCD message is after the lifetime expires, control the receiver to receive a new MBS configuration message including new configuration information and new lifetime during which the new configuration information remains valid, and apply the changed zone allocation information at the beginning of a first MBS scheduling interval (MSI) of the new MBS configuration message.
16. The apparatus of claim 15, wherein the plurality of zones include at least one zone for at least one MBS zone and a zone for a unicast.
17. The apparatus of claim 15, wherein the SCD message further includes a count that is incremented when a content of the SCD message is changed, and
- the controller checks a change of the zone allocation information based on the count of the SCD message.
18. An apparatus for managing a multicast and broadcast service (MBS) resource in a base station, the apparatus comprising:
- a transmitter configured to periodically transmit a system configuration descriptor (SCD) message including zone allocation information of sub-bands that are divided into a plurality of zones, and to periodically transmit an MBS configuration message including configuration information for an MBS operation and a lifetime of the configuration information; and
- a controller configured to, upon detecting a change of zone allocation, determine whether the lifetime of the configuration information included in a MBS configuration message transmitted prior to the detecting time has expired; and upon determine that the lifetime has not expired, apply changed zone allocation information after the expiration of the lifetime and until the transmission of a subsequent MBS configuration message, including applying the changed zone allocation information at the beginning of a first MBS scheduling interval (MSI) of a new lifetime indicated in the subsequent MBS configuration message.
19. The apparatus of claim 18, wherein the plurality of zones include at least one zone for at least one MBS zone and a zone for a unicast.
20. The apparatus of claim 18, wherein the SCD message further includes a count that is incremented when a content of the SCD message is changed.
6141347 | October 31, 2000 | Shaughnessy et al. |
8717982 | May 6, 2014 | Josiam et al. |
20110007683 | January 13, 2011 | Kim et al. |
20110051649 | March 3, 2011 | Josiam et al. |
20110058511 | March 10, 2011 | Kim et al. |
20110075600 | March 31, 2011 | Kim et al. |
20120155367 | June 21, 2012 | Kim et al. |
20120207073 | August 16, 2012 | Kim et al. |
20120224472 | September 6, 2012 | Kim et al. |
20120230240 | September 13, 2012 | Nebat et al. |
20120294221 | November 22, 2012 | Choi et al. |
20120327935 | December 27, 2012 | Kim |
20130028165 | January 31, 2013 | Kim et al. |
- Jun Wang et al., “Broadcast and Multicast Services in cdma2000”, Communications Magazine, IEEE, Feb. 2004, pp. 76-82, vol. 42, No. 2.
- Jon Tong-Seng Quah et al., “Push selling—Multicast messages to wireless devices based on the publish/subscribe model”, Electronic Commerce Research and Applications 1, Autumn-Winter, 2002, pp. 235-246, vol. 1, Issues 3-4.
- Hrishikesh Gossain et al., “Multicast: Wired to Wireless”, Communications Magazine, IEEE, Jun. 2002, pp. 116-123, vol. 40, No. 6.
- Eunkyung Kim et al., AAI—SCD Configuration Change Count in AAI—E-MBS-CFG (16.9.3.1), IEEE 802.06 Broadband Wireless Access Working Group, IEEE C802.16m-10/0981, Aug. 12, 2010.
- Eunkyung Kim et al., Proposed Text on the Unicast and E-MBS Region Configuration in IEEE P802.16m (16.9.3.1 & 16.2.3.30), IEEE 802.16 Broadband Wireless Access Working Group, IEEE C802.16m-10/0555, Apr. 30, 2010.
Type: Grant
Filed: Mar 17, 2011
Date of Patent: Feb 23, 2016
Patent Publication Number: 20130010671
Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE (Daejeon)
Inventors: Eunkyung Kim (Daejeon), Sung Cheol Chang (Daejeon), Jae Sun Cha (Daejeon), Soojung Jung (Daejeon), Hyun Lee (Daejeon), Chul Sik Yoon (Seoul)
Primary Examiner: Willie J Daniel, Jr.
Application Number: 13/635,145
International Classification: H04H 20/71 (20080101); H04W 72/00 (20090101); H04W 4/06 (20090101);