Plaque It!
Sponsored by: Flash of Genius |
[0001] The Present application claims the priority of provisional patent application No. 60/322,698, filed on Sep. 17, 2001.
[0002] The present invention relates generally to a manner by which to provide multicast and broadcast services (MBS) in a cellular, or other, radio communication system. More particularly, the present invention relates to apparatus, and an associated method, by which to facilitate multicast and broadcast services in which two or more transport channels, such as an 1xRTT transport channel and a 1xEV-DV transport channel, are together used to communicate the data needed to effectuate the MBS.
[0003] Layered messages, including separate parts, a first part common to all of the transport channels and a second part common to one of the transport channels, are defined. Additionally, an enhanced H-ARQ scheme is provided for communication of the MBS data. And, a cell selection scheme is provided.
[0004] Improved communication capacity, as well as improved flexibility of communication are provided for a CDMA 2000, or other radio, communication system.
[0005] Use of communication systems through which to communicate data between two, or more, locations is an endemic part of modern society. Communication stations are positioned at the separate locations and operate to effectuate the communication of the data.
[0006] In a minimal implementation, the communication system is formed of a first communication station, forming a sending station, and a second communication station, forming a receiving station. A communication channel interconnects the communication stations. Data that is to be communicated by the first communication station to the second communication station is converted, if necessary, into a form to permit its communication upon the communication channel. And, the second communication station operates to detect the data communicated thereto by the first communication station and to recover the informational content thereof.
[0007] In a radio communication system, the communication channel that interconnects the sending and receiving stations is formed of a radio channel, defined upon a radio link, formed upon the electromagnetic spectrum. Other, conventional communication systems generally require a fixed, wireline connection extending between the communication stations upon which to define communication channels.
[0008] As a radio link, rather than a wireline connection, is utilized upon which to define the communication channels, the need otherwise to utilize wireline connections upon which to define the communication channels is obviated. As a result, installation of the infrastructure of the radio communication system is generally less costly than the corresponding costs that would be required to construct a conventional, wireline communication system. And, mobility of the communication station can be provided, thereby to permit a radio communication system to form a mobile radio communication system.
[0009] A cellular communication system is an exemplary type of radio communication system. Cellular communication systems have been widely implemented and have achieved wide levels of usage. A cellular communication system provides for radio communications with mobile stations. The mobile stations permit telephonic communication to be effectuated therethrough. And, mobile stations are generally of sizes to permit their carriage by users of the mobile stations.
[0010] A cellular communication system includes a network part that is installed throughout a geographical area and with which the mobile stations communicate by way of radio channels defined upon radio links allocated to the communication system.
[0011] Base transceiver stations, forming portions of the network part of the communication system, are installed at spaced-apart locations throughout the geographical area that is to be encompassed by the communication system. Each of the base transceiver stations defines a cell, formed of a portion of the geographical area. And, the term cellular is derived from the cells defined by the base transceiver stations.
[0012] When a mobile station is within the cell defined by a base transceiver station, communications are generally effectuable with the base transceiver station that defines the cell. As a mobile station travels between the cells defined by different ones of the base transceiver stations, communication handoffs are effectuated to permit continued communications by, and with, the mobile station. Through appropriate positioning of the base transceiver stations, the mobile station, wherever positioned within the geographical area encompassed by the cellular communication system, shall be within close proximity of at least one base transceiver station. Therefore, only relatively low-powered signals need to be generated to effectuate communications between a mobile station and a base transceiver station. Hand-offs of communications between successive base transceiver stations, as the mobile station moves between cells, permit the continued communications without necessitating increase in the power levels at which the communication signals are transmitted. And, the low-power nature of the signals that are generated permit the same radio channels to be reused at different locations of the cellular communication system. Efficient utilization of the frequency-spectrum allocation to the cellular communication system is thereby possible.
[0013] Cellular, as well as various other, communication systems are constructed to be operable pursuant to an appropriate operating specification. Successive generations of operating specifications have been promulgated. And, corresponding generations of cellular communication networks have been installed throughout wide areas to permit telephonic communications therethrough. So-called first-generation and second-generation cellular communication networks have been widely implemented and have achieved significant levels of usage. And, installation of so-called third-generation and successor-generation systems have been proposed. An exemplary operating specification, referred to as the CDMA 2000 specification, sets forth the operating parameters of an exemplary, third-generation communication system. The CDMA 2000 operating specification, as well as other third-generation operating specifications, provide for packet-based data communication services. The CDMA 2000 operating specification provides for high data rate communication services to be effectuated therethrough. Amongst the communication services that shall be available are multicast and broadcast services (MBS) in which data sourced at a data source connected, or otherwise coupled, to the network infrastructure of the communication system is communicated to permit its detection and viewing at one or more mobile stations. Such services are also referred to herein as broadcast and multicast services (BCMCS). Such communication services, generally, are data intensive.
[0014] Various technical aspects of such multicast and broadcast services remain. Solutions and standardized procedures by which to implement such solutions are undergoing ongoing consideration.
[0015] Proposals for inclusion in the operating specification for the aforementioned CDMA 2000 communication system, for instance, include various technology proposals by which to effectuate the communication of data at high data rates. One general category of proposal is referred to as the 1xRTTT technology and another is the 1xEV-DV technology. Other proposals for the CDMA 2000 system, as well as other proposals for manners by which to effectuate multicast and broadcast services in other third-generation communication systems have also been set forth. Various technical aspects of effectuation of the multicast and broadcast services therein analogously remain to be resolved.
[0016] It is in light of this background information related to multicast and broadcast services in a radio communication system that the significant improvements of the present invention have evolved.
[0017] The present invention, accordingly, advantageously provides apparatus, and an associated method, by which to provide multicast and broadcast services (MBS) in a cellular, or other, radio communication system.
[0018] Through operation of an embodiment of the present invention, a manner is provided by which to facilitate the MBS in which two or more transport channels are together used to communicate the data needed to effectuate the multicast and broadcast service.
[0019] Messages that are formed to facilitate the effectuation of the MBS are layered formed of at least two parts. A first part is common to all of the transport channels. And, a second part is common to one of the transport channels. An enhanced H-ARQ (hybrid-automatic request) mechanism is provided by which to facilitate packet retransmission of data communicated to effectuate the MBS. A forward link soft combining scheme is further provided in which a multicast active set is defined of base transceiver stations through which a mobile station can selectively be tuned to receive the MBS. And, a scheduling scheme is provided to permit simultaneous data and voice communications to be effectuated together with the multicast and broadcast service.
[0020] In one aspect of the present invention, a message generator generates a broadcast/multicast service parameter message. The message generator generates broadcast/multicast service parameter messages for communication to mobile stations pursuant to effectuation of the multicast and broadcast services that are to be effectuated therewith. The multicast and broadcast service messages are layered in construction. That is to say, the messages are formatted to include separate fields. A first field includes common service parameters, common to all of the channels upon which the data forming the multicast and broadcast service is to be communicated. And, the messages are formatted to include an additional field, or fields, containing parameters specific to the individual transport channels upon which the data is or is to be, communicated.
[0021] Common service parameters include, for instance, parameters identifying multicast group information, mapping information, and channel-type information.
[0022] Transport channel-specific parameters include, for instance, a channel-code indication, a data rate indication, a coding level indication, a frame size indication, and a repetition number indication.
[0023] In another aspect of the present invention, enhanced H-ARQ procedures are utilized. Due to the nature of a multicast and broadcast service, delivery acknowledgment of a data packet to each of the mobile stations that receives the multicast and broadcast communication service. Stop-and-wait retransmission procedures form a simple, repetitive procedure. Operations at the mobile station are dependent upon whether the sequence number corresponds to the sequence number of a previously-delivered data or whether the sequence number corresponds to a newly-indicated sequence number. Responsive to determinations made at the mobile station of the sequence number, the data packet is determined either to be a new data packet or a redundant data packet. CRC (cyclic redundancy code), or other parity-checking mechanism, and the data packet is selectably passed to a higher logical-level layer of the mobile station to which the data is delivered.
[0024] In another aspect of the present invention, a modified, fast cell site selection (FCCS) technique is provided. The technique does not require the use of feedback information in the determination of an eligible set of base transceiver stations. A multicast active set is determined by a mobile station. The multicast active set is a selected subset of base transceiver stations, selected from stored indications of an active set and indicia provided to the mobile station as part of a multicast and broadcast message.
[0025] In another aspect of the present invention, support is provided to permit the effectuation of simultaneous data and voice communication services and multicast and broadcast communication services. MUX PDUs include formatted portions that identify the type of data that is contained in a data segment. Through appropriate detection of the values of the data part, the type of data is determinable at the mobile station and appropriate actions are performed thereon.
[0026] In one implementation, multicast and broadcast services are provided in a CDMA 2000, cellular communication system. The communication service is effectuable upon flexible transport channels including, for instance, a 1xRTT-defined channel and a 1xEV-DV-defined channel. A broadcast service parameter message is defined and selectably communicated to mobile stations that are to receive the multicast and broadcast communication service. The data communicated pursuant to the communication service utilizes a modified H-ARQ retransmission scheme that does not require feedback from the mobile stations. And, the system provides for a modified fast cell site selection scheme that permits the mobile station to select a multicast active set of base transceiver stations from which to receive the data communicated pursuant to the communication service.
[0027] In these and other aspects, therefore, apparatus, and an associated method, is provided for a radio communication system. The communication system is at least selectably operable to effectuate a broadcast of data pursuant to a broadcast service to a first mobile station and at least a second mobile station. The radio communication system selectably defines a first transport channel and at least a second transport channel that extend between the network infrastructure of the radio communication system and the first and at least second mobile stations. Communication of the data upon the first and at least second transport channels is facilitated. A message generator is coupled to the network infrastructure. The message generator generates a broadcast service parameter message selectably for broadcast to the first and at least second mobile stations. The broadcast service parameter-message selectably contains a common parameter field and a channel-specific field. The common parameter field is selectably populated with at least a first common-service parameter, common to the first and at least second transport channels. And, the channel-specific parameter field is selectably populated with at least a first channel-specific parameter, common to less than all of the first and at least second transport channels.
[0028] A more complete appreciation of the present invention and the scope thereof can be obtained from the accompanying drawings that are briefly summarized below, the following detailed description of the presently preferred embodiments of the invention, and the appended claims.
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043] Referring first to
[0044] The mobile stations
[0045] A network part of the communication system includes a base transceiver station (BTS)
[0046] The PDSN forms a gateway with a fixed-network part, here represented by a packet data network (PDN)
[0047] The network part of the communication system includes apparatus
[0048] In the exemplary implementation in which the CDMA 200 system provides 1xEV-DV capabilities, multicast and broadcast communication services provided pursuant to operation of the communication system utilize a forward shared packet data channel defined upon the radio link
[0049] The data that is to be multicast and broadcast pursuant to the MBS communication service is formatted by a frame transmitter
[0050] The mobile stations also include apparatus
[0051] The apparatus
[0052] The mobile stations
[0053]
[0054] With such channel designations, the MUX/QoS delivery layer
[0055]
[0056] The common-service parameters of the common-parameter layer include, for instance, parameters associated with multicast group information, mbs2bsr_id mapping information, MBS channel-type information, e.g., indications of the channel being a supplemental channel or a forward shared packet data channel, as well as any other parameters common to all of the channels.
[0057] The channel-specific parameters of the channel-specific layer
[0058]
[0059] First, and as indicated by the segment
[0060] Then, and as indicated by the segment
[0061]
[0062]
[0063] Initialization of the values of s[0]=1 and init b[0] equals zero is designated at
[0064] Then, and as indicated by the block
[0065] Then, and as indicated by the block
[0066]
[0067] Both the multicast and broadcast service and data/voice services are provided during operation of the communication system
[0068] MUX PDUs, used for the data instance, can be reused, but the front bits indicating the sr_id is used to identify the bsr_id.
[0069]
[0070]
[0071] First, and as indicated by the segment
[0072] Subsequent to registration of the mobile stations, the BCMCS service is effectuated, here, i.e., continued, indicated by the segments
[0073]
[0074] Initially, and as indicated by the segments
[0075] A determination is subsequently made by a selector
[0076]
[0077] Responsive to detection of the general page messages at the individual ones of the mobile stations, page response messages are returned, indicated by the segments
[0078] Also pursuant to an embodiment of the present invention, the reverse link feedback of 1xEV-DV is formed of a channel quality indication (CQI) and a fast physical layer H-ARQ ACK/NAK feedback.
[0079] As indicated by the message sequence diagram shown in FIGS.
[0080] A mobile station that is to receive BCMCS service on the 1xEV-DV F-PDCH channel performs a time-based or periodic registration to the base station. The time-based, or periodic, registration is sent by way of an uplink layer-three message or a physical-layer signaling protocol. The time-based, or periodic, registration message includes a current mode or state of the mobile station parameter, e.g., idle, active, or control hold, as well as current service types, e.g., packet data and/or BCMCS.
[0081] Additionally, the 1xEV-DV base transceiver station is capable of utilizing the time-based, or periodic registration information from mobile stations to make decisions upon whether the F-PDCH BCMCS should be in a shared mode of operation or a dedicated mode of operation. The mode switch can be handled by the F-PDCH channel assignment or release messages with action_time. These pending messages specify the explicit switching time, action_time so that the mobile station is able to switch its monitoring mode at exactly the action time. And, the base transceiver station performs an algorithm of BCMCS mode selection based upon the number of mobile stations currently listening to the F-PDCH BCMCS and the state of the mobile station. For instance, if there are X mobile stations in an idle state, Y mobile stations in an F-PDCH control hold mode, and Z mobile stations in an F-PDCH active mode, and if aX+bY and cZ is less than a dedicated threshold, the base station commands, through appropriate signaling protocol, the mobile stations into the BCMCS dedicated mode. The dedicated threshold is a threshold number of dedicated-mode BCMCS users, and the values of a,b and c are waiting parameters.
[0082] Operation of a further embodiment of the present invention provides a repetition scheme capable of improving an overall frame error rate exhibited during effectuation of a BCMCS. A goal is to minimize mobile station transmissions in order to increase the longevity of the battery of the mobile station and to support a larger number of idle subscribers. If the mobile station has no active reverse link transmission while monitoring the F-PDCH, EV-DV H-ARQ protocols cannot be applied, i.e., no mobile station ACK/NAK. And, BCMCS data is likely to be transmitted at a constant transmit power as no mobile-station CQI report is provided. If the power budgeted is not enough for a desired quality-coverage level, multiple transmissions of the same BCMCS data frame is a possible solution. When the data frames are received, the duplicate frames are soft-combined to increase the transmit reliability.
[0083] Also, to enhance the F-PDCH BCMCS performance, soft/softer handoff is desirable in overlapped areas of different BTSs. To facilitate soft handoff, transmission of BCMCS data upon the F-PDCH should be synchronized in the largest-possible area. Autonomous, soft-handoff has the benefit of improving coverage without a corresponding signaling overhead. However, F-PDCH is shared amongst all of the packet data users within a corresponding sector so that synchronization between F-PDCHs from different sectors might not be possible. Each sector has its own traffic load, so it is difficult to schedule the data transmission at exactly the same time. Besides synchronization, soft/softer handoff has an additional implementation issue on the coordination of modulation in coding schemes amongst sectors of an active set. With these concerns, an EV-DV cell switching mechanism is needed for packet data services that can be utilized for BCMCS when the mobile station switches its data reception to a neighboring sector. Amongst the problems to effectuate such a scheme are how to monitor the BCMCS during the cell switching and how to continue the data reception subsequent to cell switching. Additional embodiments of the present invention facilitate resolution of this problem.
[0084]
[0085] In order for the cyclic repetition scheme
[0086] An exemplary SDU format transmitted in F-PDCCH for BCMCS is as follows:
[0087] A mac_id field is of an eight-bit bit length, an ep_size field is of a three-bit bit length, an SEQ field is of a five-bit bit length, and an LWCI field is of a five-bit bit length.
[0088] Radio transmission errors are, generally, of a bursty nature. When the radio conditions are poor, simple repetition has an increased possibility of loss of data as the repetitions of the transmission of the data frames are sequential, or in closer time slots. In contrast, cyclic repetition provides time diversity, albeit at increased complexity. Also, when the frame error rate is low, sequential transmission of the window size frames would deliver those data frames to a receiving application more quickly. BCMCS traffic is usually bursty, so cyclic repetition provides higher throughput, with less delay, when the radio conditions are good. Cyclic repetition also facilitates cell switching. The schemes exhibit backward capability.
[0089] Soft/softer handoff, cell-switching techniques used for EV-DV packet data services can also be utilized for high-speed BCMCS as synchronization and implementation issues are not involved. Before the procedure for monitoring the BCMCS data stream, various preparatory signaling must first be effectuated. For each BCMCS session, there is a BCMCS session identifier, bcmcs_id. And, for each base station, an mac_id specifies which BCMCS sessions are carried out upon the F-PDCH channels. The mac_id is a reserved, public ID. Using the public, mac_id value, multiple mobile stations are able to receive the same BCMCS data frame communicated upon the F-PDCH. The base station also assigns a unique bsr_id for each bcmcs_id. The set of these three values completely specify where to find, and to listen to, a given BCMCS at the base station.
[0090] An idle mobile station on the BCMCS monitors the serving sector for a specific set of these three values. When the monitored sectors no longer the best sector, the mobile station switches out of the serving sector into a new sector. After switching of the cells, the mobile station monitors the same BCMCS but uses a different set of the three values signaled for the new sector. Note that the bcmcs_id and the bsr_id values are the same, but the value of the ma_id might differ for the new sector.
[0091]
[0092] Each sector transmits a data frame over the F-PDCH with the accompanying information fields, such as the fields containing values of the mac_id, SEQ, ep_size and LWCI embedded in the F-PDCCH SDU. Such transmissions are indicated by the segments
[0093] Subsequent to the cell switching, fifty transmissions of the BCMCS data frames are synchronized, the mobile station is able to continue receiving the BCMCS data frames from the new sector without interruption. Implementation difficulties, however, exist. And, besides synchronization, BCMCS parameters for the new sector might not be available prior to the switching, causing an interruption of the data reception.
[0094] Through operation of a further embodiment of the present invention, a manner is provided by which to resume data reception in the event that there is interruption during the handoff. The sequence number field introduced for repetition can be used to continue the BCMCS after cell switching. However, the sequence number should be tagged at a higher network element (BSC) so that all of the sectors in the active set of the mobile station are unambiguously identified when the BCMCS data form arrives at the access network, indicated by the segment
[0095]
[0096] Thereby, through operation of an embodiment of the present invention, multicast and broadcast services are effectuated through the use of flexibly and dynamically defined, channels defined upon two or more transport channels. And, such services are effectuated, selectably, upon a shared channel or a dedicated channel. Also, a multiple-transmit scheme is provided to increase transmit reliability.
[0097] The previous descriptions are of preferred examples for implementing the invention, and the scope of the invention should not necessarily be limited by this description. The scope of the present invention is defined by the following claims: