The present invention relates to a method and an apparatus for managing a multicast and broadcast service (MBS) resource.
The 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.
Aspects 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.
According 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.
According 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.
Number | Date | Country | Kind |
---|---|---|---|
10-2010-0023605 | Mar 2010 | KR | national |
10-2010-0040477 | Apr 2010 | KR | national |
10-2010-0075860 | Aug 2010 | KR | national |
10-2011-0023474 | Mar 2011 | KR | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/KR2011/001854 | 3/17/2011 | WO | 00 | 9/14/2012 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2011/115434 | 9/22/2011 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
6141347 | Shaughnessy et al. | Oct 2000 | A |
8717982 | Josiam et al. | May 2014 | B2 |
20110007683 | Kim et al. | Jan 2011 | A1 |
20110051649 | Josiam et al. | Mar 2011 | A1 |
20110058511 | Kim et al. | Mar 2011 | A1 |
20110075600 | Kim et al. | Mar 2011 | A1 |
20120155367 | Kim et al. | Jun 2012 | A1 |
20120207073 | Kim et al. | Aug 2012 | A1 |
20120224472 | Kim et al. | Sep 2012 | A1 |
20120230240 | Nebat et al. | Sep 2012 | A1 |
20120294221 | Choi et al. | Nov 2012 | A1 |
20120327935 | Kim | Dec 2012 | A1 |
20130028165 | Kim et al. | Jan 2013 | A1 |
Entry |
---|
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. |
Number | Date | Country | |
---|---|---|---|
20130010671 A1 | Jan 2013 | US |