WO2004016012A1 - Information service broadcast control in a wireless communication network - Google Patents
Information service broadcast control in a wireless communication network Download PDFInfo
- Publication number
- WO2004016012A1 WO2004016012A1 PCT/IB2003/003046 IB0303046W WO2004016012A1 WO 2004016012 A1 WO2004016012 A1 WO 2004016012A1 IB 0303046 W IB0303046 W IB 0303046W WO 2004016012 A1 WO2004016012 A1 WO 2004016012A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- service
- broadcast
- bsc
- registration
- area
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/40—Connection management for selective distribution or broadcast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W60/00—Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
- H04W60/02—Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration by periodical registration
Definitions
- the present invention generally relates to information services provided on a broadcast basis within a wireless communication network, such as a cellular communication network, and particularly relates to controlling the number of service cells used to support such services for one or more mobile stations.
- PLMNs Public Land Mobile Networks
- broadcast/multicast service One of the newer services associated with the expanding data capabilities of current and planned wireless networks is broadcast/multicast service.
- an information stream such as a streaming news report, is "broadcast” on a commonly available channel within one or more cells of the network such that a plurality of mobile stations may simultaneously receive the information stream by "tuning" to the broadcast/multicast channel.
- broadcast channels are resource intensive in terms of the transmit power allocated to them.
- a broadcast channel signal is similar to a paging channel signal in that it is transmitted with a relatively high transmit power to ensure adequate reception throughout the coverage area of a given radio base station.
- the data rate of the average broadcast channel signal is much higher than that of the average paging channel, e.g., 64 Kbps versus 4.8 Kbps, so the transmit power required to achieve similar coverage for the broadcast channel is potentially much higher than that used for standard paging channels.
- the idealized service area restrictions may not yield acceptable service from the perspective of mobile station users interested in receiving the broadcast service. For example, assume that a mobile station within a network service cell registers for an information stream, and the network activates a broadcast channel signal for that stream in response. If the broadcast channel signal is transmitted only within the mobile station's current cell, then service disruptions will result if the mobile station moves out of the current cell's coverage area into the coverage area(s) of one or more neighboring cells.
- the network operator may activate the service not only in the current cell but also within a range of neighboring cells. Establishing the range of neighboring cells that are activated is, however, a key challenge in balancing the desire to avoid (or at least minimize) service interruptions for a moving mobile station with the desire to efficiently use network resources.
- the range of neighboring cells in which the service is activated includes those within a geographic range that is set according to a periodic service registration timer in the mobile stations. Using a shorter periodic registration timer enables the use of smaller geographic ranges but increase the signaling overhead in the network.
- the present invention comprises a method and apparatus to determine a geographic range over which a wireless communication network activates a broadcast service for one or more mobile stations desiring that service by using transmitted registration flag information.
- Registration flag information is transmitted by the network in each service area, which may comprise, for example, a radio "cell” or "sector.”
- the flag information indicates whether registration for a given broadcast service currently is required within the service area, and permits the network to prompt for such registrations and timely detect when there are no mobile stations within the service area that desire access to the broadcast service.
- One or many broadcast services may be individually controlled in such manner by the network and, preferably, registration flag information is transmitted for each available broadcast service.
- the network defines one or more "service zones," with each zone comprising one or more member service areas, wherein at least one such member service area is defined as a "controlling" service area.
- each service area functions as a controlling service area for at least one service zone but may be an associated member of one or more other service zones.
- the network activates (or continues) transmission of a requested broadcast service for an entire service zone responsive to receiving a registration request for that service from a mobile station operating within the service area that controls that zone.
- the network activates (or continues) the requested broadcast service in each of the service areas that are members of the service zone controlled by the given service area. Further, the network temporarily clears the registration flag information for the requested broadcast service in the given service area responsive to receiving the request. After a first timeout period, the network resets the flag information, which prompts any mobile stations in the given service area that desire the broadcast service to again register for the service. If no such registrations are received within a second timeout period of resetting the flag information, the network considers the broadcast service to have expired for the service zone controlled by the given service area. If such a request is received, the network again repeats the time registration flag information clearing and resetting according to the first and second timeouts as described above.
- broadcast services are activated (or continued) on a service zone basis and deactivated on a service area basis. That is, the network activates or continues transmitting a given broadcast service for an entire zone responsive to receiving a registration request for that service in the service area controlling that zone.
- a given service area may be a member of multiple service zones
- the broadcast service is deactivated in that service area only if the service has expired in all service zones in which it is a member.
- the transmission of timed registration flag information in each service area avoids the need for all mobile stations that desire activation or continuation of a broadcast service within a given service area to periodically transmit registration requests for that service.
- the network sets the corresponding flag in that service area, and then temporarily clears it responsive to receiving a registration request for that service, which largely prevents appropriately configured mobile stations from sending further registration requests for the same service.
- the network remains compatible with mobile stations that use more conventional periodic registration methods.
- the timeout periods used to time service expiration may be set to accommodate periodic registration delays and thus avoid premature service expiration.
- the use of mobile stations that do recognize such registration flag information yields greater network capacity utilization efficiency through reduced registration signaling.
- Such mobile stations are configured to wait before sending a registration request in response to recognizing a set registration flag.
- the length of time each mobile station waits may be made to vary among mobile stations by basing the delay on a hashing function that uses, for example, the mobile station's unique International Mobile Station Identity (IMSI).
- IMSI International Mobile Station Identity
- an exemplary network supporting the present invention includes one or more base station controllers, with each base station controller associated with one or more radio base stations.
- each radio base station provides broadcast service coverage for one or more service areas and the registration flags transmitted by that radio base station are controlled by its associated base station controller.
- the base station controller times the setting and clearing of the flag information transmitted within the service areas managed by it in response to receiving registration requests for the broadcast service(s) from mobile stations operating in those service areas.
- the base station controller typically maintains timer pairs for each broadcast service in each zone for timing the first and second timeout periods used to control clearing and resetting the registration flag for each such broadcast service within each area.
- the service zone definitions used for broadcast service control may be defined as fixed associations between service areas and service areas based on, for example, the physical layout of service areas over the geographic region covered by the network and/or the radio coverage characteristics among such areas.
- the service zone definitions may be dynamically formed based on, for example, active set reports from mobile stations desiring access to a given broadcast service. Using such active set reports in combination with known neighbor lists for each of the service areas, the network can dynamically form service zones for serving particular mobile stations or groups of mobile stations.
- the present invention generally comprises the transmission of registration flag information in each of a number of service areas comprising the network's radio coverage area.
- Such flag information is used to limit the number of service areas over which a given broadcast service is activated and to timely deactivate such services, while still ensuring minimal service interruptions.
- Exemplary implementations of the present invention will be better understood based on the following detailed description and the accompanying figures.
- Fig. 1 is a diagram of an exemplary arrangement of service areas and corresponding service zones.
- Fig. 2 is a diagram of an exemplary wireless communication network including the service areas and service zones of Fig. 1.
- Fig. 3 is a diagram of exemplary flag management logic for a service area.
- Fig. 4 is a diagram of exemplary broadcast service control logic for a service zone.
- Figs. 5 and 6 are diagrams of an exemplary base station controller and an exemplary radio base station for use in the network of Fig. 2.
- Fig. 7 is a diagram of an exemplary mobile station that includes registration flag processing capability for use in the network of Fig. 2.
- broadcast services are broadly referred to herein as “broadcast services.” Because the transmission of such services is resource intensive, particularly so in terms of transmit power, the region over which a given broadcast • service is transmitted should be constrained as much as possible.
- the present invention uses a service area/zone concept in combination with network-transmitted broadcast service registration flags to control broadcast service transmissions by the network. In general terms, broadcast services are activated on a zone basis and deactivated on an area basis using broadcast registration flags and associated timers. [0020] Fig.
- a wireless network 12 provides radio service over a number of service areas 10.
- service area may connote network cells, sectors, or some other defined area of radio coverage within network 12 and, as such, the term should be given broad construction herein.
- one or more service zones 14 are defined, with each service zone 14 including one or more member service areas 10, and wherein at least one such member service area 10 functions as a "controlling" service area 10 for the service zone 14.
- a given service zone 10 may be a controlling member of one or more service zones 14, and additionally may be a non-controlling (associated) member of one or more other service zones 14.
- each zone 14 includes one or more associated member service areas 10 in addition to the controlling service area 10.
- Zone 2 is controlled by Area 2, but it also includes as members Areas 1 and 3.
- the controlling service area 10 within each zone 14 is "shaded" in the illustration.
- Area 1 is shaded in the depiction of Zone 1
- Area 2 is shaded in the depiction of Zone 2, and so on.
- the illustrated relationship is an exemplary one, and the present invention may be practiced with other arrangements, such as multiple controlling service areas 10 for a given zone 14.
- the network 12 "sets" the registration flag transmitted by the network 12 within that given service area 10 to indicate to mobile stations that registration for the broadcast service is required. If such a request is received from a mobile station within a given service area 10, network 12 activates the requested service for the entire zone 14 controlled by such given service area 10 (the controlling service area 10) and temporarily clears the registration flag information corresponding to the requested broadcast service for that controlling service area 10. After a first timeout period, the network resets the flag for the controlling service area 10 to indicate that registration is again required.
- the network 12 If no subsequent registration request is received within a second timeout period, the network 12 considers the service to have expired for the service zone 14 controlled by that area 10 and the service is deactivated for that service zone 14. However, as will be explained in more detail later herein, deactivation of the broadcast service for a given zone 14 does not mean that the service is inactivated for all service areas 10 within that zone 14, since such service areas 10 may belong to other service zones 14 in which the same broadcast service is still active. [0025] As a concrete example based on the illustration, assume that a given broadcast service currently is inactive within Zones 1 , 2 and 3. Thus, the registration flag for that service is set for Areas 1 , 2 and 3.
- a mobile station operating within Area 2 then transmits a registration request for the service.
- the network 12 activates the service for all of Zone 2, since Area 2 is designated as the controlling service area only for that zone. Such activation results in the broadcast service being activated in Areas 1 and 3 in addition to Area 2, since such areas are associated members of Zone 2.
- the network 12 clears the registration flag for the service in Area 2 (but not in Areas 1 and 3), since Area 2 was the area 10 from which the request was received. After a first timeout, the network 12 resets the flag for Area 2 and begins a second timeout.
- the network 12 deems the service to have expired for Zone 2.
- expiration alone does not necessarily cause the actual deactivation of the broadcast service in the areas 10 comprising Zone 2 because other registration requests might have been received in Area 1 or 3.
- transmission of a broadcast service within a given area 10 is terminated only when that service has expired in all zones 14 with which that area 10 is associated.
- Such operation ensures that when a mobile station performs, for example, an idle handoff to a new cell while monitoring a given broadcast service, that service will be available in the new cell without requiring activation over a large region.
- the present invention avoids the forward link inefficiencies that arise from transmitting the broadcast service in an overly large geographic region while avoiding the sort of service interruptions that might otherwise occur if the registration flag was cleared for all service areas 10 within a zone 14.
- the network 12 ensures that it has a mechanism for timely deactivating broadcast services once such services are activated. As explained later, all such operations may be made compatible with mobile stations that use periodic registrations rather than flag-based registrations.
- Fig. 2 illustrates details for the exemplary wireless communication network 12, including the previously illustrated areas 10 and zones 14.
- Network 12 manages broadcast services in accordance with the present invention, and may be implemented, for example, in accordance with cdma2000 standards. However, those skilled in the art will appreciate that network 12 may be implemented according to a wide range of other network standards, including IS-95, IS- 856 (HDR), WCDMA, GSM/GPRS, and that other network implementations might use different architectures and different nomenclature for the various network entities.
- Network 12 communicatively couples a plurality of mobile stations (not shown) to various external networks, such as Public Data Networks (PDNs) 16, e.g., the Internet.
- PDNs Public Data Networks
- a Radio Access Network (RAN) 18 provides the interface between the mobile stations and a Packet Switched Core Network (PSCN) 20, which, in an exemplary embodiment, includes a Packet Data Serving Node (PDSN) 22 and a Home Agent (HA) 24.
- PSCN 20 typically is coupled to PDN 16 through a managed IP network 26 and a gateway router 28.
- RAN 18 provides coverage over one or more sets 30 of service areas 10, and includes one or more Base Station Controllers (BSCs) 32, e.g., BSC1...BSCN.
- BSCs Base Station Controllers
- Each BSC 32 controls a potentially large number of Radio Base Stations (RBSs) 34.
- RBSs Radio Base Stations
- each RBS 34 provides broadcast service and registration flag transmission within a given one of the service areas 10.
- each BSC 32 manages a plurality of service areas 10 and service zones 14 corresponding to the RBSs 34 it manages.
- the sets 30 of service areas 10 may overlap, and thus service zones 14 may span BSCs 32.
- inter-BSC communication related to broadcast service management may be carried over one or more inter- BSC links 36.
- inter-BSC links 36 may be carried over one or more inter- BSC links 36.
- the network 12 manages broadcast services in accordance with the methods introduced in the discussion of Fig. 1.
- BSC 1 controls RBSs 1...6 for Areas 1...6 and thus is responsible for managing broadcast services in the corresponding Zones 1...6.
- each service zone 14 is defined as a set of contiguous or at least neighboring service areas 10. For example, where the service areas 10 equate to radio cells within the network's overall coverage area, each service zone 14 might be defined based on the overlapping radio coverage of the cells. Network planning information may be used to inform such area/zone definitions, and such information may include the "neighbor list" and/or "active set” data describing the sets of RBSs 34 typically "seen" by mobile stations at various points within the network's coverage area. In other embodiments, the use of dynamically defined zones 14 may supplement or replace such pre-configured zone definitions.
- network 12 exploits the area/zone definitions to limit the activation regions for individual broadcast services transmitted by network 12, while avoiding or substantially reducing service interruptions for mobile stations that move among different service areas/zones while subscribed to a broadcast service. To this end, network 12 uses the transmitted registration flags in each service area 10 to control registrations of mobile stations desiring activation (or continuation) of a given broadcast service.
- the overall scheme broadly includes several points:
- the network 12 transmits registration request flags on one or more "overhead" channel signals to control broadcast service registrations by mobile stations desiring the activation (or continuation) of one or more broadcast services; - the flag information is controlled independently in each service area 10, and each service area 10 transmits registration flag information for each broadcast service available in that service area 10;
- the flag information may be transmitted with relatively little data overhead by configuring each flag as a "1-bit” logical indicator that is “set” to indicate registration is required and “cleared” to indicate that such registration is not required;
- the network 12 activates broadcast services on a per service zone basis.
- an exemplary implementation of the implementation mechanism only requires the addition of a one-bit flag to the overhead information, such as a Broadcast Service
- BSPM Parameters Message
- FIG. 3 illustrates exemplary service zone flag management that may be used by network 12 for each available broadcast service, thus the illustrated logic applies to managing flag information for a given broadcast service within the controlling service area(s) 10 for a given service zone 14. If additional broadcast services are available, similar logic will be used to manage the additional flags corresponding to those additional services.
- Processing begins with the assumption that the broadcast service is inactive for the zone 14.
- the relevant registration flag is "set” to indicate that any mobile station within the controlling service area 10desiring access to the broadcast service must transmit a service registration request to activate the broadcast service (Step 100).
- the network 12 monitors for receipt of any request from such service area 10 (Step
- Step 104 Monitoring continues until a registration request is received (Step 104), at which point the network 12 activates the requested service for the entire zone 14, clears the flag information and starts a first timer (T1), i.e., begins timing a first timeout period (Step 106). A "clear" flag indicates that registration for the broadcast service is not required.
- Step 108 the network 12 monitors for receipt of subsequent registration requests for the broadcast service from any mobile station within the service area 10 (Step 110). If such a request is received before expiration of the first timeout period (Step 112), the first timer is re-started, thereby preventing expiration of the first timeout period. Note that each subsequent request restarts the first timeout period.
- Step 108 If no such subsequent requests are timely received within the service area 10 and the first timeout period expires (Step 108), the network 12 resets the flag to indicate that registration for the broadcast service is again required within the service area 10 and starts a second timer (T2), i.e., begins timing a second timeout period (Step 116). If that second timeout period expires before another registration request is received within the service area 10 (Step 118), the network considers the broadcast service to have expired for the service zone 14 (Step 120). If the second timeout period has not expired, the network 12 continues monitoring for the receipt of service requests within the service area 10 (Steps 122 and 124). Upon receipt of such a service request, the network Presets the first and second timers (Step 126), again clears the flag and begins timing the first timeout period (Steps 106, and on).
- the network 12 generally does not deactivate a given broadcast service within that service area 10 unless the broadcast service has expired in all zones 14 in which the service area 10 is a member.
- the network 12 includes processing and control logic in the form of hardware, software, or some combination thereof, that activates a given broadcast service within a service area 10 when any zone 14 with which that area 10 is associated becomes active, and deactivates service in that area 10 only when all such associated zones 14 become inactive.
- the network 12 sets and clears the registration flag for each available broadcast service in each defined service area 10 responsive to receiving (or not receiving) registration requests within each service area 10.
- the upshot of the control method is that, for a given broadcast service, the network 12 sets the corresponding registration flag to indicate that registration for the service is required and temporarily clears that flag in response to receiving a registration request for the broadcast service from a mobile station operating in the service area 10. If no
- the network 12 resets the flag, which prompts any mobile stations in the area 10 to again register for the service. If no such requests are received within a second timeout period of resetting the flag, the network 12 presumes there are no longer any mobile stations within the service area 10 that desire access to the broadcast service, and thus sets a service expiration indicator (Step 120).
- Fig. 4 is based on this exemplary flag/timer control logic but presents a higher layer of control logic with which the network 12 manages the transmissions of broadcast services on a service zone basis. It should be understood that in one or more exemplary embodiments the network 12 implements the illustrated logic for each available broadcast service in each defined service zone 14.
- an exemplary implementation of the present invention activates a given broadcast service within a given service area 10 if a registration request is received for that service in any service zone 14 in which that service area 10 is a member. Conversely, a given broadcast service is discontinued within a given service area only if that service has expired in all service zones 14 in which that service area 10 is a member.
- an "OR" logical construct of all associated service zones 14 is associated with activating the broadcast service in a given service area 10
- an "AND" logical construct of all associated service zones 1 is associated with deactivating such service in that service area 10.
- the network 12 monitors for receipt of registration requests for that service in all service zones 14 in which the service area 10 is a member (Steps 130 and 132). If one or more such requests are received, the network 12 activates (or continues) the broadcast service for the service area 10 (Step 134). In an exemplary embodiment, this entails allocating (or retaining) transmission resources at the RBS 34 or other transmitter entity that provides for transmission of a broadcast channel signal carrying the broadcast service information stream within the service area 10. For example, in cdma2000-based network implementations, network 12 may use a Forward Broadcast Supplemental Channel (F-BSCH) for transmission of the broadcast service in each area 10.
- F-BSCH Forward Broadcast Supplemental Channel
- Network 12 manages the registration flag transmitted for the broadcast service all service areas 10 according to the logic of Fig. 3 (Step 136). Thus, the network 12 monitors or otherwise checks for the expiration of the broadcast service in all service zones 14 associated with the given service area 10 (Step 138). If the service has expired for all such service zones 14, which may be indicated by a set of expiration indicators, the network 12 discontinues transmitting the broadcast service for the service area (Step 140). However, if the broadcast service has not expired for all service zones 14 with which the service area 10 is associated with (Step 138), the network 12 continues transmission of that service and continues operations as described above. Note that deactivation of the broadcast service may entail releasing allocated radio resources at each RBS 34 supporting that service within the service area 10.
- each BSC 32 manages the transmission of registration flags from each RBS 34 operating under its control, based on receiving broadcast service registrations from mobile stations 70 operating in the service areas 10 associated with those RBSs 34.
- each BSC 32 functionally comprises interface and control processing resources 50, including one or more broadcast service controllers 52, i.e., 52-1 , 52-2, ... , 52-N, for managing N broadcast services in each of the service areas 10 managed by the BSC 32.
- broadcast service controllers 52 i.e., 52-1 , 52-2, ... , 52-N
- an exemplary BSC 32 controls at least one service area 10 and corresponding service zone 14 and, in that capacity, sets and clears the registration flag transmitted from the RBS(s) 34 providing radio coverage for that service area 10.
- An exemplary RBS 34 comprises control logic 60 for communicating with BSC 32, and to provide timing and radio control functions, and transceiver resources 62 for transmitting broadcast service signals and registration flag signals to mobile stations 70.
- broadcast service controller 52-1 controls a given broadcast service within one or more service areas 10. Referring to Fig. 6, controller 52-1 maintains control logic 54 and associated timers 56.
- the controller 52-1 maintains a T1/T2 pair of timers for each service zone 14 represented by the controlled service areas 10.
- the control logic 54 manages timers 56 in accordance with the logic described in the context of Figs. 3 and 4.
- the BSC 32 may use expiration of each T2 timer as the "service expiration indicator" for the corresponding service zone 14, such that it deactivates the broadcast service in a given service area 10 if all T2 timers have expired in all service zones 14 associated with that service area 10.
- one BSC 32 generally manages multiple service areas 10 and corresponding service zones 14. While such service zones 14 may be defined based on the characteristics of the network 12, such as by associating one or more neighboring service areas 10, network 12 may employ dynamic service zones 14. Thus, the network 12 may dynamically shape the service zones 14 where each broadcast/multicast session is transmitted based on the locations of mobile stations 70 that desire that particular broadcast service. A given service zone 14 might thus expand and contract on the basis of small overlapping zones of network cells.
- mobile stations 70 operating within one or more service areas 10 of the network provide feedback information that may be used to dynamically configure the service area/service zone associations used by network 12.
- feedback information might comprise each mobile station 70 reporting which service areas 10 can be used to provide the desired broadcast service signal to it.
- a given mobile station 70 may use soft combining if it receives the broadcast service signal from network transmitters in multiple service areas 10.
- a mobile station 70 reports its "active set" to the network 12, which might entail reporting the set of RBSs 34 from which it receives signals above a given signal strength.
- the network 12 might provide threshold information to the mobile station 70 for use in determining its active set. Regardless, the network 12 may use the reported active set information to dynamically configure the zone 14 in which the broadcast service is activated.
- "neighbor list" information is transmitted for each service area 10. Such neighbor list information may be the same or similar to the neighbor lists used in, for example, 1S-95 systems, where the neighbor list transmitted for a given radio sector identifies a list of neighboring sector pilot signals.
- the neighbor list used in the context of the present invention might comprise, for example, the list of neighboring service areas corresponding to a default zone defined for each service area.
- the registration flag information transmitted in each service area 10 may be implemented as a registration flag array where each array element represents the registration flag for one of the service areas 10 in the neighbor list. For example, if there are N service areas 10 in the neighbor set for a given service area 10, the flag array transmitted in that service area 10 might include N flag bits. Each flag bit may be aged separately (timed separately) in the same way as single registration flag timing was described earlier herein.
- a mobile station 70 When a mobile station 70 detects that a flag bit in a received registration flag array is set for one or more pilots in its active set, the mobile station 70 recognizes that it needs to register with network 12 to provide an indication of the mobile's active set. At the network 12, such registration may reset the flag timer(s) associated with each of the service areas 10 corresponding to the pilots identified in the reported active set, or the network may simply reset the flag timer(s) associated with the service area 10 in which the registration request was received.
- the network 12 could activate the default service zone 14 controlled by that service area 10. However, the network 12 could activate the broadcast service only in the service areas 10 identified in the requesting mobile station's reported active set. Thus, the network 12 might use the active set information to activate a smaller dynamic zone 14 within the default zone boundary.
- one advantage of dynamically defined service zones 14 is that service is turned on only in service areas 10, e.g., cells, that belong to the active set of a given mobile station 70.
- the network 12 With or without dynamic zone configurations, the network 12 generally transmits registration flag information, such as single bit logical indicators or arrays of such indicators, for purposes of broadcast service control.
- the transmission of timed registration flag information by network 12 permits it to prompt mobile stations 70 to register for a broadcast service on a service area basis, and to detect when such services have expired on a service zone basis.
- service expiration is defined as the absence of any requests for a given broadcast service from any controlling service areas 10 comprising a given service zone 14 within the defined timeout periods.
- the exemplary mobile station 70 comprises an antenna 72 for transmitting and receiving signals to and from RBSs 34, a switch/duplexer 74 for coupling a RF receiver 76 and a RF transmitter 78 to antenna 72, a baseband processor 80 for providing signal processing (channel/error coding, etc.), a system controller 82 for providing control of a user interface (U/l) 84, and, providing registration control logic 86.
- registration control logic 86 operates according to a "hashing" function that provides a registration response delay that sets the amount of time that the mobile station 70 waits before sending a broadcast service registration request to network 12 in response to receiving a set registration flag for that service from the network 12.
- the control logic 86 (1) recognizes that a set registration flag has been received; (2) waits for the configured response delay; (3) checks hether the flag is still set; and, if so, (4) transmits a registration request for the broadcast service to the network 12.
- the network 12 again clears the flag responsive to the first incoming registration request, the first responding mobile station 70 in a given service area 10 generally prevents the other mobile stations 70 in that area from sending additional registration requests for the same broadcast service. Thus, usually just one but no more than a few registration requests normally will be transmitted from even large groups of mobile stations 70 when the registration flag transitions from the cleared state to the set state within a given service area 10.
- Adopting differing registration response delays among the mobile stations 70 thus avoids the network 12 being flooded with registration requests by large groups of mobile stations 70 that are all subscribed to the same broadcast service within the same service area 10.
- the registration response delay does not have to be unique to each mobile station 70, but should have enough variety that no more than a few mobile stations 70 within any given group have the same or nearly the same registration response delay.
- timers T1 and T2 are chosen such that the combination of the first and second expiration periods provides an "aging" mechanism such that a mobile station 70 moving among service areas 10 in network 12 leaves behind a service activation "tail" of T1 + T2 seconds.
- the value of T2 should be greater than the maximum response delay.
- Th(max) ⁇ T2.
- Exemplary values for T1 , T2, and Th(max) are, respectively, 90 seconds, 90 seconds, and 60 seconds.
- timer T2 serves as a broadcast service "keep-alive" timer
- the T2 timers corresponding to a set of service areas 10 comprising a service zone 14 should be set such that each one is longer than the periodic registration interval of mobile stations that employ periodic broadcast service registration timers.
- T2 > Tp(max) for all service areas 10, where Tp(max) is the expected maximum periodic mobile station registration interval. Configuring T2 in this manner ensures that the network 12 does not prematurely deactivate a broadcast service in a given service zone 14 where the only mobile station(s) subscribed to the service within the zone 14 use periodic registrations rather than flag-driven registrations.
- mobile stations 70 might be configured to perform an immediate broadcast service registration if they undergo an idle handoff from a service area 10 where the registration flag is cleared to a service area 10 where the flag is set. That is, the mobile station's registration response delay mechanism can be skipped during idle handoff operations.
- the present invention uses registration flags to manage broadcast service transmissions within defined service zones 14 comprised of one or more service areas 10, and the above discussion provides exemplary implementation details. However, the foregoing details should not be considered as limiting the present invention. Rather, the present invention is limited only by the scope of the following claims and the reasonable equivalents thereof.
Abstract
Description
Claims
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
BRPI0313105A BRPI0313105B1 (en) | 2002-08-05 | 2003-07-30 | method for controlling a broadcasting service and base station controller for controlling the transmission of a broadcasting service |
AU2003247010A AU2003247010A1 (en) | 2002-08-05 | 2003-07-30 | Information service broadcast control in a wireless communication network |
JP2005506120A JP4405968B2 (en) | 2002-08-05 | 2003-07-30 | Information service broadcast control in wireless communication networks |
Applications Claiming Priority (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US40113502P | 2002-08-05 | 2002-08-05 | |
US60/401,135 | 2002-08-05 | ||
US40951002P | 2002-09-10 | 2002-09-10 | |
US60/409,510 | 2002-09-10 | ||
US10/314,860 | 2002-12-09 | ||
US10/314,860 US7379738B2 (en) | 2002-08-05 | 2002-12-09 | Information service broadcast control in a wireless communication network |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2004016012A1 true WO2004016012A1 (en) | 2004-02-19 |
Family
ID=31721438
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/IB2003/003046 WO2004016012A1 (en) | 2002-08-05 | 2003-07-30 | Information service broadcast control in a wireless communication network |
Country Status (7)
Country | Link |
---|---|
US (1) | US7379738B2 (en) |
JP (1) | JP4405968B2 (en) |
KR (1) | KR101018914B1 (en) |
CN (1) | CN100393146C (en) |
AU (1) | AU2003247010A1 (en) |
BR (1) | BRPI0313105B1 (en) |
WO (1) | WO2004016012A1 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005101870A1 (en) * | 2004-04-16 | 2005-10-27 | Ipwireless, Inc | Determining whether to initiate a multicast service in a neighbouring cell based on a user message received from a user equipment |
WO2006092160A1 (en) * | 2005-03-02 | 2006-09-08 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Mobile station and base station for a communication protocol comprising a normal log-on and an ad-hoc log-on |
WO2006094253A1 (en) * | 2005-03-02 | 2006-09-08 | Qualcomm Incorporated | Method and apparatus for hashing over multiple frequency bands in a communication system |
KR100623087B1 (en) | 2004-06-25 | 2006-09-19 | 에스케이 텔레콤주식회사 | Method for local broadcasting service and BoD service based on the base station |
JP2008517559A (en) * | 2004-10-19 | 2008-05-22 | パッドコム ホールディングズ,インコーポレイテッド | Broadcast data in multiple dissimilar wireless networks |
US8095144B2 (en) | 2006-03-01 | 2012-01-10 | Qualcomm Incorporated | Method and apparatus for hashing over multiple frequency bands in a communication system |
Families Citing this family (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7047036B2 (en) | 2002-07-02 | 2006-05-16 | Interdigital Technology Corporation | Method and apparatus for handoff between a wireless local area network (WLAN) and a universal mobile telecommunication system (UMTS) |
US8320922B2 (en) * | 2002-08-07 | 2012-11-27 | Qualcomm Incorporated | Registration in a broadcast communications system |
EP1561355B1 (en) * | 2002-11-05 | 2016-03-09 | Telefonaktiebolaget LM Ericsson (publ) | Collective notification of node reset to subset of connections in radio access network |
US7062272B2 (en) * | 2003-02-18 | 2006-06-13 | Qualcomm Incorporated | Method and apparatus to track count of broadcast content recipients in a wireless telephone network |
US7991396B2 (en) * | 2003-06-09 | 2011-08-02 | Qualcomm Incorporated | Method and apparatus for broadcast application in a wireless communication system |
US7398550B2 (en) * | 2003-06-18 | 2008-07-08 | Microsoft Corporation | Enhanced shared secret provisioning protocol |
US20050013270A1 (en) * | 2003-07-14 | 2005-01-20 | Yong Chang | Method and system for de-registering a broadcast/multicast service in a high-rate packet data system |
US20050078676A1 (en) * | 2003-08-16 | 2005-04-14 | Samsung Electronics Co., Ltd. | System and method for offering broadcast service in wireless communication system |
KR101111000B1 (en) | 2003-11-12 | 2012-02-15 | 인터디지탈 테크날러지 코포레이션 | System for application server autonomous access across different types of access technology networks |
TWI249360B (en) | 2003-11-13 | 2006-02-11 | Interdigital Tech Corp | Method and system for facilitating inter-system handover |
KR20120093412A (en) | 2004-03-12 | 2012-08-22 | 인터디지탈 테크날러지 코포레이션 | Method and system for switching a radio access technology between wireless communication systems with a multi-mode wireless transmit/receive unit |
KR100724925B1 (en) * | 2004-09-20 | 2007-06-04 | 삼성전자주식회사 | System and method for providing the broadcast multicast service in wileless communication system |
US7609638B2 (en) * | 2004-10-04 | 2009-10-27 | Lg Electronics Inc. | Message transmission in wireless access system |
US20060092891A1 (en) * | 2004-10-28 | 2006-05-04 | Interdigital Technology Corporation | Controlled area signalling |
US20060234702A1 (en) * | 2005-04-19 | 2006-10-19 | Telefonaktiebolaget L M Ericsson (Publ) | Selective transmission of mobile radio communications system service information |
WO2007025407A1 (en) * | 2005-08-23 | 2007-03-08 | Zte Corporation | A method of setting the dispatch area based on the cluser system of cdma technology |
GB0600601D0 (en) * | 2006-01-12 | 2006-02-22 | Vodafone Plc | Telecommunications networks and devices |
US20070197220A1 (en) * | 2006-02-17 | 2007-08-23 | Willey William D | Apparatus, and associated method, for providing inner-cell registration of access terminal in a radio communication system |
DE602006017897D1 (en) * | 2006-06-02 | 2010-12-09 | Ericsson Telefon Ab L M | TECHNOLOGY FOR CONTROLLING POINT TO MULTIPLE DATA TRANSMISSIONS |
CN105099726B (en) * | 2006-06-02 | 2018-09-11 | 艾利森电话股份有限公司 | Technology for control point to multipoint data transmission |
US8009603B2 (en) * | 2006-09-06 | 2011-08-30 | Futurewei Technologies, Inc. | Transmitting page and broadcast control channel through the same time frequency resources across the sectors in a wireless communications system |
JP4723457B2 (en) * | 2006-11-06 | 2011-07-13 | 富士通株式会社 | Relay device, wireless communication system, and multicast relay method |
KR101398908B1 (en) * | 2007-05-22 | 2014-05-26 | 삼성전자주식회사 | Method and system for managing mobility in mobile telecommunication system using mobile ip |
US8180350B2 (en) * | 2007-06-21 | 2012-05-15 | Kyocera Corporation | System and method of controlling code division multiple access registration on a multi-technology handset |
US8477811B2 (en) | 2008-02-02 | 2013-07-02 | Qualcomm Incorporated | Radio access network (RAN) level keep alive signaling |
KR101099137B1 (en) * | 2010-01-29 | 2011-12-27 | 주식회사 팬택 | Method and Apparatus for Providing Augmented Reality Information in Mobile Communication System |
US9173185B1 (en) * | 2012-04-10 | 2015-10-27 | Sprint Spectrum L.P. | Methods and systems for managing registration signaling based on off-time duration |
CN105118015A (en) * | 2015-09-21 | 2015-12-02 | 无锡知谷网络科技有限公司 | Information prompting method used for public places and mobile service terminal used for public places |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5642398A (en) * | 1991-09-20 | 1997-06-24 | Qualcomm Incorporated | Comprehensive mobile communications device registration method |
WO1999052304A1 (en) * | 1998-03-23 | 1999-10-14 | Nokia Networks Oy | Services on demand in mobile communications system |
EP1185125A1 (en) * | 2000-04-14 | 2002-03-06 | NTT DoCoMo, Inc. | Multicast service providing system, multicast service providing method, information distributor, radio terminal, and radio base station |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2195513B (en) * | 1986-09-18 | 1990-12-19 | Philips Electronic Associated | Radio system |
JP2545466B2 (en) * | 1989-08-24 | 1996-10-16 | 日本電信電話株式会社 | Mobile communication location registration method |
US5097499A (en) * | 1990-08-22 | 1992-03-17 | At&T Bell Laboratories | Autonomous registration overload control for cellular mobile radio systems |
US5289527A (en) * | 1991-09-20 | 1994-02-22 | Qualcomm Incorporated | Mobile communications device registration method |
JP2900680B2 (en) * | 1992-02-21 | 1999-06-02 | 日本電気株式会社 | Wireless telephone equipment |
US5732350A (en) * | 1995-12-06 | 1998-03-24 | Motorola, Inc. | Method for mobile station location registration with dynamic cell grouping for radiotelephone systems |
US6496700B1 (en) * | 1996-04-04 | 2002-12-17 | At&T Wireless Services, Inc. | Method for determining organization parameters in a wireless communication system |
KR100303292B1 (en) * | 1999-08-04 | 2001-11-01 | 윤종용 | Apparatus and method for automatic constructing of a data base for home zone service |
KR100396647B1 (en) * | 1999-09-03 | 2003-09-02 | 엘지전자 주식회사 | Method of performing a broadcast service |
EP1175025B1 (en) * | 2000-02-02 | 2007-10-31 | NTT DoCoMo, Inc. | Wireless base station, method of selecting wireless base station, method of multicasting, and wireless terminal |
JP3908490B2 (en) * | 2000-08-03 | 2007-04-25 | 株式会社エヌ・ティ・ティ・ドコモ | Retransmission control method and system in multicast distribution service, retransmission control apparatus, radio base station, and radio terminal |
US7349425B2 (en) * | 2001-03-28 | 2008-03-25 | Qualcomm Incorporated | Method and apparatus for overhead messaging in a wireless communication system |
US6980820B2 (en) * | 2001-08-20 | 2005-12-27 | Qualcomm Inc. | Method and system for signaling in broadcast communication system |
US7024195B2 (en) * | 2001-10-24 | 2006-04-04 | Motorola, Inc. | Location based grouping for wireless network coverage area |
US7099672B2 (en) * | 2002-02-06 | 2006-08-29 | Duke University | Methods and systems for improving utilization of traffic channels in a mobile communications network |
-
2002
- 2002-12-09 US US10/314,860 patent/US7379738B2/en not_active Expired - Lifetime
-
2003
- 2003-07-30 KR KR1020057002145A patent/KR101018914B1/en active IP Right Grant
- 2003-07-30 CN CNB038184834A patent/CN100393146C/en not_active Expired - Fee Related
- 2003-07-30 WO PCT/IB2003/003046 patent/WO2004016012A1/en active Application Filing
- 2003-07-30 AU AU2003247010A patent/AU2003247010A1/en not_active Abandoned
- 2003-07-30 JP JP2005506120A patent/JP4405968B2/en not_active Expired - Fee Related
- 2003-07-30 BR BRPI0313105A patent/BRPI0313105B1/en not_active IP Right Cessation
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5642398A (en) * | 1991-09-20 | 1997-06-24 | Qualcomm Incorporated | Comprehensive mobile communications device registration method |
WO1999052304A1 (en) * | 1998-03-23 | 1999-10-14 | Nokia Networks Oy | Services on demand in mobile communications system |
EP1185125A1 (en) * | 2000-04-14 | 2002-03-06 | NTT DoCoMo, Inc. | Multicast service providing system, multicast service providing method, information distributor, radio terminal, and radio base station |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005101870A1 (en) * | 2004-04-16 | 2005-10-27 | Ipwireless, Inc | Determining whether to initiate a multicast service in a neighbouring cell based on a user message received from a user equipment |
KR100623087B1 (en) | 2004-06-25 | 2006-09-19 | 에스케이 텔레콤주식회사 | Method for local broadcasting service and BoD service based on the base station |
JP2008517559A (en) * | 2004-10-19 | 2008-05-22 | パッドコム ホールディングズ,インコーポレイテッド | Broadcast data in multiple dissimilar wireless networks |
WO2006092160A1 (en) * | 2005-03-02 | 2006-09-08 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Mobile station and base station for a communication protocol comprising a normal log-on and an ad-hoc log-on |
WO2006094253A1 (en) * | 2005-03-02 | 2006-09-08 | Qualcomm Incorporated | Method and apparatus for hashing over multiple frequency bands in a communication system |
US7689227B2 (en) | 2005-03-02 | 2010-03-30 | Qualcomm Incorporated | Method and apparatus for hashing over multiple frequency bands in a communication system |
US7979069B2 (en) | 2005-03-02 | 2011-07-12 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. | Mobile device and base station for a communication protocol with normal login and temporary login |
US8095144B2 (en) | 2006-03-01 | 2012-01-10 | Qualcomm Incorporated | Method and apparatus for hashing over multiple frequency bands in a communication system |
Also Published As
Publication number | Publication date |
---|---|
CN1672445A (en) | 2005-09-21 |
BR0313105A (en) | 2007-07-17 |
KR101018914B1 (en) | 2011-03-03 |
US7379738B2 (en) | 2008-05-27 |
KR20050040129A (en) | 2005-05-03 |
JP4405968B2 (en) | 2010-01-27 |
CN100393146C (en) | 2008-06-04 |
AU2003247010A1 (en) | 2004-02-25 |
BRPI0313105B1 (en) | 2016-12-27 |
US20040203773A1 (en) | 2004-10-14 |
JP2005535272A (en) | 2005-11-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7379738B2 (en) | Information service broadcast control in a wireless communication network | |
US10511989B2 (en) | Traffic shaping mechanism for UE power saving in idle mode | |
US11064542B2 (en) | Methods and apparatus for sidelink wireless communications | |
KR102264953B1 (en) | Method and apparatus for multiple-usim device in a wireless communication system | |
US8571054B2 (en) | Terminal distribution control for point-to-multipoint service in wireless communication system | |
JP4805361B2 (en) | Radio transmitting / receiving apparatus and method having transition state for transition from monitor state to duplex connection state | |
TWI423702B (en) | Tracking area choice | |
JP4927944B2 (en) | Radio resource request method for uplink packet transmission in GPRS system | |
US20080233939A1 (en) | Method for Enhancing Data Transmission Efficiency for a Radio Resource Control Procedure for a Wireless Communications System and Related Apparatus | |
CN103975628A (en) | Channel selection in a multiple carrier multiple radio access technology network | |
EP1856935A1 (en) | Base-station-controlled paging in mobile radio systems | |
EP1756976B1 (en) | Terminal distribution control for point- to-multipoint service in wireless communication system | |
WO2014020560A1 (en) | Wireless devices, methods and apparatus and computer programs therefor | |
WO2006018661A2 (en) | Method for managing radio resources in a radio access network | |
JP4978472B2 (en) | Radio resource configuration method in mobile communication network | |
US20070099621A1 (en) | Cell transfer during MBMS session with advance provision of mobile station ID | |
JP6679658B2 (en) | Mobile terminal, system and method for protocol mode switching | |
US20230189214A1 (en) | Wireless multi-carrier configuration and selection | |
WO2024028517A1 (en) | Methods for configuring sidelink discontinuous reception of a remote wireless device, a related relay wireless device and a related remote wireless device | |
CN116711459A (en) | Communication apparatus, infrastructure equipment and method | |
RU2006140729A (en) | INTERRUPTION OF USE OF FREQUENCY LEVEL CONVERGENCE SCHEME | |
WO2007128699A1 (en) | Node, user equipment and method for enabling access of user equipments in a communications system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 221/DELNP/2005 Country of ref document: IN |
|
WWE | Wipo information: entry into national phase |
Ref document number: 20038184834 Country of ref document: CN |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2005506120 Country of ref document: JP Ref document number: 1020057002145 Country of ref document: KR |
|
WWP | Wipo information: published in national office |
Ref document number: 1020057002145 Country of ref document: KR |
|
122 | Ep: pct application non-entry in european phase | ||
ENP | Entry into the national phase |
Ref document number: PI0313105 Country of ref document: BR |