WO2008046350A1 - A method and a base station for counting the number of user in mbms service - Google Patents
A method and a base station for counting the number of user in mbms service Download PDFInfo
- Publication number
- WO2008046350A1 WO2008046350A1 PCT/CN2007/070896 CN2007070896W WO2008046350A1 WO 2008046350 A1 WO2008046350 A1 WO 2008046350A1 CN 2007070896 W CN2007070896 W CN 2007070896W WO 2008046350 A1 WO2008046350 A1 WO 2008046350A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- mbs service
- terminal
- base station
- service
- specified
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/30—Resource management for broadcast services
Definitions
- the present invention relates to the field of wireless communications, and in particular to a multicast broadcast technology in a global interoperability system for microwave access.
- IEEE 802.16 was issued by the Institute of Electrical and Electronics Engineers (' ⁇ ') in December 2001 to provide the last mile of wireless broadband access in metropolitan area networks. IEEE802.
- the 16 standard mainly includes three standards of 802.16a, 802.16RevD and 802.16e.
- WiMAX Worldwide Interoperability for Microwave Access
- WiMAX is the industry's access technology for wireless metropolitan area networks based on the IEEE 802.16 series of standards. The basic goal is to provide a point-to-multipoint network in the metropolitan area network. Broadband wireless access means that can effectively interoperate in a multi-vendor environment.
- the 802.16 series of standards specifies the protocol layer of the air interface part of the WiMAX system, including the physical layer (PHY) and the Medium Access Control (MAC) layer.
- the PHY layer physically performs modulation, demodulation, and codec operations on the signal
- the MAC layer mainly implements the media access control function of the WiMAX system.
- FIG. 1 shows the WiMAX end-to-end reference model.
- the R1 interface is a wireless air interface and is mainly defined by IEEE802.16d/e.
- the remaining interfaces are all wired interfaces.
- WiMAX mainly includes a mobile station (Mobile Station, referred to as "MS”) / subscriber station (Substation Station, referred to as "SS,”), access service network (Access Service Network, Referred to as “ASN” and the Connectivity Service Network (“CSN”).
- the ASN is defined as a network function set that provides a wireless access service for a WiMAX user terminal.
- the ASN includes a BS and an ASN gateway (ASN GateWay abbreviation "ASN-GW”) network element, and an ASN may be shared by multiple CSNs.
- ASN-GW ASN GateWay abbreviation
- the main functions of the ASN include the functions of the BS and the functions of the ASN-GW.
- the functions of the BS are: providing L2 connection of BS and subscriber station SS/MS, radio resource management, measurement and power control, and compression and encryption of air interface data.
- the functions of ASN-GW include: proxy function for SS/MS authentication, authorization and accounting functions; network discovery and selection for NSP; relay function for providing L3 information for SS, such as IP address allocation , wireless resource management.
- intra-ASN handover can also include (optional functions): intra-ASN handover; SS paging and location management, such as paging controller (Paging Controller, referred to as "PC") functional entity; tunnel management between ASN-CSN, It is equivalent to the external agent (FA, Foreign Agent) in mobile IP technology; visits the location registration, anchor (SFA, Service Flow Authenticator) functional entity.
- PC paging controller
- FA Foreign Agent
- SFA Service Flow Authenticator
- CSN is defined to provide IP connection services for WiMAX user terminals.
- the CSN mainly provides the following functions: IP address allocation of SS/MS, Internet access, Authentication, Authorization, Account (“AAA”) proxy or service, user-based authorization control, ASN to CSN Tunnels, billing for WiMAX subscribers, and settlement between operators, tunneling between CSNs in roaming, switching between ASNs, and various WiMAX services (such as location-based services, multimedia multicast and broadcast services, IP Multimedia Subsystem Service).
- AAA Authentication, Authorization, Account
- the MS/SS is a (mobile) terminal that the user uses to access the WiMAX network.
- WiMAX and its network architecture.
- MBS Multicast & Broadcast Service
- MBS Point to Multipoint
- the MBS service is a point-to-multipoint service that provides a data source to send data to multiple users in a mobile network, realizes network resource sharing, and improves utilization of network resources, especially air interface resources.
- WiMAX defined MBS It can not only realize low-rate message-like multicast and broadcast in pure text, but also realize multicast and broadcast of high-speed multimedia services, which undoubtedly conforms to the trend of future mobile data development.
- the MBS service based on WiMAX network supports two access modes: single base station access and multiple base station access.
- MBS domain ie, MBS Zone, identified by MB S-Zone ID
- An MBS domain is a collection of base stations, and all base stations in an MBS domain use the same multicast.
- the connection identifier (Multicast CID, referred to as "MCID") and the MBS Group Security Association (MBS Group Security Association) are used to send the content of the same MBS service stream.
- the terminal that has registered the MBS service can pass the MBS domain.
- Single base station access MBS is a special case of multi-base station access MBS.
- the MBS domain is limited to one base station coverage. All users in the MBS domain receiving the MBS use the same multicast connection identifier.
- the prior art does not describe the single base station mode in detail; however, in the multi-base station mode, how the base station transmits MBS data, how the terminal receives the MBS data, and how the base station notifies the terminal to transmit the MBS data of interest to the terminal has a corresponding description.
- the downlink mapping (Downlink MAP, DL-MAP) broadcast on the broadcast connection identifier (broadcast CID) contains zero to one or more MBS-MAP-IEs, and each item on the MBS-MAP-IE is identified by the MBS domain ID. ;
- a MBS-MAP-IE identifies the physical resource of an MBS-MAP message on the air interface; if it is a single base station mode, it directly indicates the physical resource of the MBS service;
- an MBS-MAP message may contain zero to one or more MBS-DATA-IEs or extended MBS-DATA-IEs.
- the physical parameters between these MBS-DATA-IEs may be consistent or inconsistent, by the network side. Decided; but one MBS-DATA-IE has only one physical parameter set; fourth, one MBS-DATA-IE contains one or more MCIDs;
- the MBS-DATA-IE contains one or more MCIDs, which are designed to reduce the length of the MBS-MAP message.
- the MCID corresponding to the MBS data of the Downlink Interval Usage Code ("DIUC") is used. Indicated in an MBS-DATA-IE.
- DIUC Downlink Interval Usage Code
- the same MAC-PDU of DIUC is placed on a physical resource Burst. Transmission, although the data of different MBS services is mixed in Burst, it can be distinguished on the MAC layer by the MCID on the MAC-PDU header. Not all multi-MCIDs correspond to the same MBS service, but each MCID corresponds to one MBS service.
- an MCID also contains one or more logical channel IDs.
- the logical channel ID is used in the air interface, and is used to inform the terminal whether the currently indicated MBS data has content of interest;
- the DCD (Dynamic Service Delection) process can carry zero to one or more MBS domain IDs.
- the content identification Content ID Content ID and MCID and logical channel ID group information - corresponding.
- the Content ID is used to identify the upper layer data stream carried by the WiMAX Access Network Service Flow (SF).
- the DL-MAP message indicates the physical resource to be sent by the next MBS-MAP message, but does not distinguish the MCID and the logical channel ID included in the MBS-MAP message; the MBS-DATA-IE also has the physical resource for the next MBS-MAP message.
- the indication unlike the indication in the DL-MAP, is that the MBS-MAP message here is a special MBS-MAP message, which must contain an MBS-DATA-IE, which is owned by the MBS-DATA-IE and the current MBS-DATA - IE - MCID and logical channel ID. In this way, the terminal does not need to receive the DL-MAP message one by one, and only needs to know the transmission time of the next MBS-MAP message from the current MBS-MAP-IE.
- MBS-DATA-IE there is a change indication in MBS-DATA-IE. If there is no change, it will receive MBS data directly; otherwise, it needs to parse the new MBS-DATA-IE to update the relevant MBS information of the terminal.
- the present invention provides a method for counting the number of users of a multicast broadcast service and a base station, so that the base station can determine the number of terminals receiving the designated MBS service.
- the present invention provides a method for counting the number of users of a multicast broadcast service, including:
- the total number of users receiving the designated MBS service is obtained according to the number of active state terminals receiving the designated MBS service and the number of idle state terminals.
- Deleting the designated MBS service when the active state terminal exits the specified MBS service or the active state terminal that has joined the specified MBS service switches to another base station or the active state terminal that has joined the specified MBS service switches to the idle state The user record corresponding to the terminal.
- the terminal is instructed to initiate a location update process by sending a statistical indication message to all the idle state terminals in the coverage area or the idle state terminal that receives the specified multicast channel, and the location update process is used to obtain the MBS service information of the idle terminal.
- the MBS service information that the terminal is receiving is requested in a location update procedure, and the paging controller/location register returns the MBS service information that the terminal is receiving in the location update procedure.
- the statistical indication message is sent to all the idle state terminals in the coverage of the base station or the idle state terminal that receives the designated multicast channel by using the paging or multicast broadcast control channel.
- the statistics indication message further includes one of the following parameters or any combination thereof: MBS service identifier, content identifier, service start time, service transmission range, service description, and Access probability indication information;
- the statistical indication message further includes an MBS service identification and/or access probability indication information.
- the idle state terminal that is ready to receive or has received the specified MBS service receives the statistical indication message, and then satisfies the The location update process is initiated when the probability is indicated.
- the statistics indication message is cyclically issued within a statistical period of the specified MBS service.
- the new base station After the idle state terminal that has joined the specified MBS service switches to the new base station, if the new base station also sends the designated MBS service that the terminal is receiving. And the new base station records the anchor paging controller information of the terminal by using a location update procedure initiated by the terminal;
- the new base station When initiating the statistics on the terminal that receives the specified MBS service, the new base station directly obtains the MBS service information currently received by the terminal from the anchor paging controller of the terminal that it records.
- the number of users of the designated MBS service is counted before the start of the designated MBS service.
- the number of users of the specified MBS service is periodically performed.
- the method when the number of users of the specified MBS service is counted, if the specified MBS service has not yet established a bearer, and the current count of terminals waiting to receive the specified MBS service is greater than establishing a point-to-multipoint mode.
- the threshold of the bearer is used to stop the statistics on the number of the idle state terminals that receive the specified MBS service. If the specified MBS service is carried in the point-to-multipoint mode, the current number of terminals receiving the specified MBS service is greater than the point.
- the statistics on the number of idle state terminals that receive the specified MBS service are stopped, if the specified MBS service is carried in the point-to-point mode, and the current MBS service is received by the current statistics. If the number of terminals is greater than the handover threshold of the point-to-point mode to the point-to-multipoint mode, the statistics on the number of idle state terminals receiving the specified MBS service are stopped.
- the invention also provides a base station, comprising:
- An active state terminal statistics module configured to count, according to a user record of the specified MBS service, a number of active state terminals that receive the designated MBS service at the base station;
- An idle state terminal statistic module configured to receive, according to the acquired MBS service information statistics of the idle state terminal, the number of idle state terminals that receive the designated MBS service at the base station;
- a totaling module configured to obtain, according to the counted number of active state terminals that receive the specified MBS service and the number of idle state terminals, obtain a total number of users that receive the designated MBS service at the base station.
- a recording module configured to add a user record of the specified MBS service at the base station when the active state terminal joins the specified MBS service or the activated state terminal that has joined the specified MBS service switches to the local base station, And deleting the designated MBS industry when the active state terminal exits the specified MBS service or the activated state terminal that has joined the specified MBS service switches to another base station A user record corresponding to the terminal in the base station.
- the service information obtaining module is further configured to: send a statistical indication message to all the idle state terminals in the coverage of the base station or the idle state terminal that receives the specified multicast channel, and instruct the terminal to initiate a location update process, by using the initiated The location update process obtains the MBS service information of the idle state terminal.
- the service information obtaining module sends the statistical indication message to all idle state terminals in the coverage area or the idle state terminal that receives the specified multicast channel by using a paging or multicast broadcast control channel.
- the technical solution of the present invention separately counts the number of active state terminals and idle state terminals that receive the MBS service: According to the user record of the specified MBS service, the number of active state terminals that receive the MBS service is counted, and the idleness is obtained according to the acquired coverage.
- the MBS service information of the terminal is used to count the number of idle state terminals that receive the specified MBS service, and then obtain the total number of users of the MBS service according to the number of active state terminals that receive the MBS service and the number of idle state terminals.
- the method can simultaneously determine the number of active state terminals and idle state terminals that receive the MBS service, and avoid moving to other base stations or moving from other base stations to the base station without the need for handover, so that the specified MBS cannot be accurately evaluated.
- the number of users of the business By accurately estimating the number of users of the MBS service, the present invention enables the base station to determine whether a Point to Point (“PTP") mode or a Point to Multipoint (“PTM”) is currently used.
- PTP Point to Point
- PTM Point to Multipoint
- FIG. 1 is a schematic structural diagram of a WiMAX network in the prior art
- FIG. 2 is a flowchart of a method for counting MBS service users according to a first embodiment of the present invention
- FIG. 3 is a schematic structural diagram of a base station system according to a second embodiment of the present invention.
- the base station counts the number of users of the MBS service before the MBS service starts or during the service play to determine whether to use the PTP mode or the PTM mode for carrying the MBS service.
- the terminal may receive the MBS service in two states: the idle state and the active state. Therefore, in the present invention, in order to accurately count the number of users receiving the MBS service in each state, the base station The number of active terminals receiving the MBS service and the number of idle state terminals are respectively counted, and the final number of users of the MBS service is obtained according to the statistics of the two.
- the present embodiment mainly relates to a method for counting the number of MBS service users.
- the number of users of the MBS service mainly has three statistical timings: First, when the MBS service is started, the base station counts the number of terminals interested in the MBS service to be currently sent; Second, in the process of sending the MBS service, The base station periodically counts how many users are receiving the current MBS service according to requirements. The third is when the base station needs to determine whether the PTP mode or the PTM mode should be used to carry the specified MBS service.
- step 201 the base station counts the number of active terminals that receive the MBS service according to the user record of the active terminal of the specified MBS service, and sends a statistical indication message to the idle terminal.
- the user record of the MBS service is added or deleted by the base station when the terminal joins/exits the MBS service or switches the base station.
- Adding records includes the following:
- the active state terminal joins the MBS service under the base station, and in the process of joining the MBS service, the base station adds the user record of the corresponding MBS service;
- the base station can obtain information about whether the terminal joins a specific MBS service during the handover context transfer process, thereby adding the user record of the corresponding MBS service;
- the base station adds the user record of the corresponding MBS service.
- Deleting records includes the following:
- the active terminal that has joined the MBS service actively withdraws from the MBS service.
- the base station deletes the user record corresponding to the terminal in the MBS service;
- an active state terminal that has joined the MBS service switches from the base station to another base station, and the base station deletes the user record corresponding to the terminal in the MBS service;
- the base station When the active state terminal that has joined the MBS service switches to the idle state, the base station deletes the user record of the corresponding MBS service.
- the idle state terminal is used for location update.
- the base station can obtain information about whether the idle state terminal joins the specified MBS service from the Anchor PC/LR (Anchor Paging Controller/Location Register). Therefore, the user record is added to the corresponding MBS service according to the information, but the record is for the idle state terminal, and is independent of the statistics of the number of active state terminals in this step.
- Anchor PC/LR Anchor Paging Controller/Location Register
- the idle state terminal interested in the MBS service reports the MBS service information by means of location update.
- the base station acquires MBS service information of the idle state terminal in the coverage of the terminal, and receives the number of idle state terminals of the designated MBS service according to the obtained MBS service information of the terminal.
- the statistics on the number of idle state terminals are different from those in the active state terminal. Considering that the idle state terminal may switch when the base station is not notified, the recording is not completely accurate, and therefore the base station does not rely on the record pair. The number of idle state terminals is counted. The base station may send a statistical indication message to instruct the terminal to initiate a location update process, obtain the MBS service information through the location update process of the terminal, and count the number of idle state terminals that receive the specified MBS service.
- the base station can send the statistics indication message by paging, and the base station can send the statistics indication message to all terminals in the coverage area or only to all terminals that receive the specified multicast channel.
- the statistic indication message includes an MBS service identifier, and the message may be sent in a paging period of the base station.
- the base station may periodically send the paging message multiple times during the statistical period of the MBS service. If the statistics are currently performed before the MBS service starts, the message may further include information such as a Content ID, a service start time, a service transmission range, and a service description of the MBS service.
- the terminal After receiving the paging message, the terminal does not respond according to the MBS service related information (such as the MBS service identifier) carried in the message; if the MBS service is not interested, the location update is initiated.
- the network side obtains, from the Anchor PC/LR, the information about whether the idle state terminal joins the specified MBS service, and collects the number of idle state terminals that receive the MBS service according to the information.
- the paging message may also be used.
- a probabilistic indication is included, which is used to control the probability of the terminal location update, that is, after receiving the message, if the terminal is interested in the MBS service, the terminal initiates the location update by probability according to a certain algorithm, thereby avoiding A terminal that is not interested in the MBS service initiates a location update process at the same time, which exceeds the load on the network side and adversely affects the performance of the network side system.
- the terminal may generate a random number in the full probability range and compare with the probability indication sent by the base station. If the probability is greater than the probability indication, the terminal initiates a location update. If it is less than the temporary, the terminal does not initiate, and the random number is continuously generated, and the comparison is performed again. The location update process is initiated until greater than the probability indication.
- the MBS service statistics indication message may not carry any information, or only one probability indication is received, and the terminal that receives the statistical indication message initiates the location update only according to a certain probability.
- the network side obtains the MBS service information of the idle state terminal from the Anchor PC/LR in the location update process, determines whether the terminal joins a specific MBS service according to the service information of each terminal, and determines the idle state of the current MBS service. The number of terminals.
- the base station can send the statistics indication message by using the multicast broadcast control channel.
- the base station can send a statistical indication message to the designated MBS service or all terminals through a dedicated multicast broadcast control channel.
- the terminal monitors the statistical indication message according to the set period. During the statistical period, the base station may send the indication message multiple times according to the period to ensure that all terminals interested in the MBS service can receive the message.
- the statistics indication message may carry the following information: MBS service identifier, Content ID, service start time, service transmission range, service description, access probability indication information, and the like.
- the terminal After the terminal receives the statistical indication message, if it is not interested in the corresponding MBS service, it does not respond to any response; if it is interested, it is feedback through the location update, and the network obtains from the Anchor PC/LR during its location update process.
- the MBS service information of the idle state terminal determines whether it joins the specified MBS service, and further determines the number of idle state terminals that currently receive the MBS service.
- the following method may also be used: For the idle state terminal that joins the MBS service, when the base station can also provide the MBS service when moving from the other base station to the local base station, the terminal initiates the time. During the location update process, the base station obtains the information that the terminal joins the MBS service and the Anchor PC/LR address of the terminal through the location update process, and saves it in the context of the base station, so that the base station performs the corresponding MBS service. When the number of idle state terminals is counted, the current MBS service information of the terminal can be obtained according to the saved Anchor PC/LR address of the terminal.
- the base station when the terminal enters the idle state from the active state, the base station also stores the corresponding information. After the base station counts the number of idle state terminals, the method proceeds to step 204.
- the base station obtains the total number of users of the MBS service according to the number of active state terminals that receive the MBS service and the number of idle state terminals.
- the base station counts the number of MBS service users in order to select the appropriate mode (PTP mode or PTM mode) to carry the MBS service, the following process can also be modified as follows:
- the base station may first count the number of terminals joining the MBS service in the active state, if the number is greater than the pre- If the threshold of the establishment of the PTM bearer is determined, the bearer mode can be directly determined, and the statistics indication message is not required to be sent, that is, the statistics indication message does not need to be sent; if the threshold for establishing the PTM bearer is not reached, the base station can further A statistical indication message is sent, triggering the terminal to initiate a location update, and by querying the record of the Anchor PC/LR, initially determining the number of terminals in the idle state that are currently waiting to receive the MBS service, and adding the number to the number of active terminals.
- the base station For a total number of users, when the number of users reaches the threshold for establishing a PTM bearer, the base station should stop counting, and can send an indication message of stopping statistics to the terminal that has not yet feedback, and the sending mode and the sending manner of the statistical indication message. Consistent, but the information carried in the message is to stop to some Statistics of all MBS services; if the number of users that the base station receives statistical feedback does not reach the threshold of establishing a PTM bearer, the base station may send a statistical indication message again, indicating that the user has not feedback (if the location update is not initiated) continues to feedback, the message The probability indication in the middle can be reduced, so that the terminal can initiate the location update more easily. This process can be performed multiple times until the number of statistical users reaches the threshold of establishing a PTM bearer. If the number of users in the set statistical time is always If the threshold for establishing a PTM bearer is not reached, the statistics indication message is stopped.
- the base station can also first count the number of terminals that join the MBS service in the active state. If the base station currently uses the PTM bearer for the MBS service, the number of active terminal terminals is greater than the pre-determination. If the "PTM to PTP transition threshold" is determined, the statistic indication message is not required to be sent to the idle state terminal, that is, the statistic indication message does not need to be sent. If the PTM to PTP transition threshold is not reached, the eNB may further send a statistic indication message.
- the triggering terminal initiates a location update, and by querying the record of the Anchor PC/LR, initially determines the number of terminals in the idle state that currently receive the MBS service, and adds the number to the number of active terminals to obtain a total number of users. If the number of the user is greater than the "PTM to PTP threshold", the base station should stop the statistics, and can send the stop statistics indication message to the terminal that has not received feedback on the air interface, and the sending mode is consistent with the sending manner of the statistical indication message. The information carried in the message is to stop the statistics of the MBS service.
- the base station may send a statistical indication message again, indicating that those users who do not have feedback continue. Feedback, the access probability indication in the message can be lowered, so that the terminal can more easily initiate the location update process, and the process can be performed multiple times until the number of counted users is greater than the " ⁇ to ⁇ transition threshold", if it is set If the number of users in the statistical period has not reached the " ⁇ to ⁇ conversion threshold", the statistics indication message is stopped.
- the base station may also first count the number of terminals that join the MBS service in the active state, and the number of activated active terminals is greater than the pre-determination.
- the sending mode is the same as the sending manner of the statistics indication message, but the message carries The information is to stop statistics on the MBS service; If the number of users of the statistical feedback of the base station is not greater than the "PTP to PTM transition threshold", the base station may send a statistical indication message again, indicating that those users who do not have feedback continue to feedback, and the access probability indication in the message may be lowered, so that the terminal can It is easier to initiate the location update process. This process can be performed multiple times until the number of users counted is greater than the "PTP to PTM transition threshold". If the number of users has not reached the "PTP to PTM transition threshold" within the set statistics time, Then, the statistics indication message is stopped.
- the "PTP to PTM transition threshold” is often set to be greater than or equal to "PTM to PTP transition threshold", which is generally greater than a certain value.
- the terminal includes an active state terminal statistics module, which is used to record user records according to the specified MBS service. And the number of the active state terminals that receive the MBS service; the service information acquiring module, configured to send, by using the paging or multicast broadcast control channel, a statistical indication message to all terminals in the coverage of the base station or the terminal that receives the specified multicast channel, The terminal is instructed to initiate a location update process, and the MBS service information of the terminal is obtained by the location update process initiated by the terminal; the idle state terminal statistics module is configured to receive the MBS service information of the idle state terminal acquired by the service information acquisition module, and receive the statistics.
- the service information acquiring module configured to send, by using the paging or multicast broadcast control channel, a statistical indication message to all terminals in the coverage of the base station or the terminal that receives the specified multicast channel, The terminal is instructed to initiate a location update process, and the MBS service information of the terminal is obtained by the location update process initiated by the terminal; the idle state terminal statistics module is configured to
- the base station further includes a recording module, configured to add a user record of the MBS service when the active state terminal joins the MBS service or when the active state terminal that has joined the MBS service switches to the base station, and exits the MBS service in the activated state terminal.
- the active state terminal that joins the MBS service When the active state terminal that joins the MBS service is switched to another base station, the user record corresponding to the terminal in the MBS service is deleted, so that the active terminal statistics module can accurately count the number of active state terminals that receive the specified MBS service according to the record of the synchronization change.
- the technical solution of the embodiment of the present invention separately counts the number of active state terminals and idle state terminals that receive the MBS service: the number of active state terminals that receive the MBS service is counted according to the user record of the specified MBS service. And obtaining, according to the acquired MBS service information of the idle state terminal in the coverage, the number of idle state terminals that receive the specified MBS service, and then obtaining the MBS service according to the number of active state terminals that receive the MBS service and the number of idle state terminals. The total number of users.
- the embodiment can simultaneously determine the number of active state terminals and idle state terminals that receive the MBS service, and avoid moving to other base stations or moving from other base stations to the base station without the need for handover in the idle state terminal, so that the designation cannot be accurately evaluated.
- the number of users of the MBS service By accurately estimating the number of users of the MBS service, the present invention enables the base station to determine whether a point-to-point (PTP) mode or a point-to-multipoint (PTM) is currently used.
- PTP point-to-point
- PTM point-to-multipoint
- the corresponding process is triggered.
- the terminal joins the MBS service or the activated state terminal that has joined the MBS service switches to the base station
- the user record of the MBS service is added;
- the user record corresponding to the terminal in the MBS service is deleted, and when the number of active state terminals that need to receive the MBS service needs to be counted, only Counting the user records to get the corresponding number, eliminating the need for a dedicated statistical process, simplifying the network Side operation.
- the terminal in the idle state does not notify the base station itself, the terminal can be notified by sending a paging message or sending a statistical indication message on a dedicated multicast broadcast control channel to accurately determine the number of the terminals.
- the location update process is initiated, and the MBS service information of the terminal in the coverage area is obtained through the location update process of the terminal, thereby counting the number of idle state terminals receiving the specified MBS service.
- a probability indicator may be carried in the sent statistics message, so that the terminal initiates a location update process according to the random algorithm, and the terminal does not receive the statistical indication after receiving the statistical indication, so that the base station cannot load.
- the statistics on the number of idle state terminals receiving the MBS service are stopped; or, the base station passes the PTM mode.
- the MBS service, and the current count of the number of active terminals receiving the MBS service is greater than the switching threshold of the PTM mode to the PTP mode, or the base station carries the MBS service through the PTP mode, and the current count of the number of terminals receiving the MBS service is greater than
- the handover threshold of the PTP mode to the PTM mode is stopped, the statistics on the number of idle state terminals that receive the MBS service are stopped, and the operations of both the terminal and the base station are minimized without affecting the base station decision.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
多播广播业务用户数目统计方法 ^站 本申请要求于 2006 年 10 月 13 日提交中国专利局、 申请号为 200610131980.4、 发明名称为"多播广播业务用户数目统计方法及基站"的中国 专利申请的优先权, 其全部内容通过引用结合在本申请中。 The method for counting the number of multicast broadcast service users ^ Station This application is submitted to the Chinese Patent Office on October 13, 2006, the application number is 200610131980.4, and the invention title is "Multicast Broadcast Service User Number Statistics Method and Base Station" Chinese Patent Application Priority is hereby incorporated by reference in its entirety.
技术领域 Technical field
本发明涉及无线通信领域,特别涉及微波接入全球互通系统中的多播广播 技术。 The present invention relates to the field of wireless communications, and in particular to a multicast broadcast technology in a global interoperability system for microwave access.
背景技术 Background technique
随着通信技术的发展和用户需求的增长,数据业务得到了迅速发展,数据 业务量的迅速增长使得人们对通信带宽的需求日益高涨,宽带接入正在向产业 界展现出一个巨大的市场。 为突破接入网的带宽瓶颈,人们推出了多种宽带接 入技术。 With the development of communication technology and the growth of user demand, data services have developed rapidly. The rapid growth of data traffic has led to an increasing demand for communication bandwidth. Broadband access is showing a huge market to the industry. In order to break through the bandwidth bottleneck of the access network, various broadband access technologies have been introduced.
IEEE802.16是电子和电气工程师协会( Institute of Electrical and Electronics Engineers, 简称' ΊΕΕΕ" )于 2001年 12月颁布的, 用于在城域网中提供最后一 公里无线宽带接入的标准。 IEEE802.16标准主要包含 802.16a、 802.16RevD与 802.16e三个标准。 IEEE 802.16 was issued by the Institute of Electrical and Electronics Engineers ('ΊΕΕΕ') in December 2001 to provide the last mile of wireless broadband access in metropolitan area networks. IEEE802. The 16 standard mainly includes three standards of 802.16a, 802.16RevD and 802.16e.
微波接入全球互通 ( Worldwide Interoperability for Microwave Access, 简 称" WiMAX" )是目前业界对基于 IEEE 802.16系列标准的无线城域网的接入技 术, 其基本目标是提供一种在城域网一点对多点的多厂商环境下, 可有效互操 作的宽带无线接入手段。 Worldwide Interoperability for Microwave Access (WiMAX) is the industry's access technology for wireless metropolitan area networks based on the IEEE 802.16 series of standards. The basic goal is to provide a point-to-multipoint network in the metropolitan area network. Broadband wireless access means that can effectively interoperate in a multi-vendor environment.
具体地说, 802.16系列标准规定了 WiMAX系统的空中接口部分协议层, 主要包括物理层 (PHY ), 以及媒体接入控制 (Medium Access Control, 简称 "MAC" )层。 其中, PHY层在物理上完成对信号的调制解调以及编解码等操 作, 而 MAC层主要完成 WiMAX系统的媒体接入控制功能。 Specifically, the 802.16 series of standards specifies the protocol layer of the air interface part of the WiMAX system, including the physical layer (PHY) and the Medium Access Control (MAC) layer. The PHY layer physically performs modulation, demodulation, and codec operations on the signal, and the MAC layer mainly implements the media access control function of the WiMAX system.
图 1示出 WiMAX端到端参考模型。 其中 R1接口为无线空中接口, 主要 由 IEEE802.16d/e定义。 其余接口均为有线接口。 Figure 1 shows the WiMAX end-to-end reference model. The R1 interface is a wireless air interface and is mainly defined by IEEE802.16d/e. The remaining interfaces are all wired interfaces.
如图可见, WiMAX主要包含移动台 (Mobile Station, 简称" MS" ) /用户 站( Subscribe Station, 简称" SS,,)、 接入服务网络( Access Service Network, 简称" ASN" ) 与连接服务网络(Connectivity Service Network, 简称" CSN" )。 其中, ASN定义为为 WiMAX用户终端提供无线接入服务的网络功能集 合, ASN包含了 BS和 ASN网关(ASN GateWay 简称" ASN-GW" ) 网元, 一 个 ASN可能被多个 CSN共享。 As can be seen, WiMAX mainly includes a mobile station (Mobile Station, referred to as "MS") / subscriber station (Substation Station, referred to as "SS,"), access service network (Access Service Network, Referred to as "ASN" and the Connectivity Service Network ("CSN"). The ASN is defined as a network function set that provides a wireless access service for a WiMAX user terminal. The ASN includes a BS and an ASN gateway (ASN GateWay abbreviation "ASN-GW") network element, and an ASN may be shared by multiple CSNs.
ASN的主要功能包含 BS的功能和 ASN-GW的功能。其中, BS的功能有: 提供 BS和用户站 SS/MS的 L2连接、 无线资源管理、 测量与功率控制和空口 数据的压缩与加密。 ASN-GW的功能有: 为 SS/MS认证、 授权和计费功能提 供代理( proxy )功能; 支持 NSP的网络发现和选择; 为 SS提供 L3信息的中 继 (Relay )功能, 如 IP地址分配, 无线资源管理。 The main functions of the ASN include the functions of the BS and the functions of the ASN-GW. Among them, the functions of the BS are: providing L2 connection of BS and subscriber station SS/MS, radio resource management, measurement and power control, and compression and encryption of air interface data. The functions of ASN-GW include: proxy function for SS/MS authentication, authorization and accounting functions; network discovery and selection for NSP; relay function for providing L3 information for SS, such as IP address allocation , wireless resource management.
除此以外,还可以包括(非必选功能): ASN内切换; SS寻呼和位置管理, 如寻呼控制器(Paging Controller, 简称" PC" )功能实体; ASN-CSN之间隧道 管理,相当于移动 IP技术中的外部代理( FA, Foreign Agent ); 拜访位置注册, 锚( SFA, Service Flow Authenticator ) 功能实体。 In addition, it can also include (optional functions): intra-ASN handover; SS paging and location management, such as paging controller (Paging Controller, referred to as "PC") functional entity; tunnel management between ASN-CSN, It is equivalent to the external agent (FA, Foreign Agent) in mobile IP technology; visits the location registration, anchor (SFA, Service Flow Authenticator) functional entity.
CSN定义为为 WiMAX用户终端提供 IP连接服务。 CSN主要提供如下功 能: SS/MS的 IP地址分配, Internet接入,验证、授权、计费协议( Authentication, Authorization, Account, 简称" AAA" ) 代理或者服务, 基于用户的授权控制, ASN到 CSN的隧道, WiMAX用户的计费以及运营商之间的结算, 漫游情况 下 CSN之间的隧道, ASN之间的切换, 和各种 WiMAX服务(如基于位置的 业务、 多媒体多播和广播业务、 IP多媒体子系统业务)。 CSN is defined to provide IP connection services for WiMAX user terminals. The CSN mainly provides the following functions: IP address allocation of SS/MS, Internet access, Authentication, Authorization, Account ("AAA") proxy or service, user-based authorization control, ASN to CSN Tunnels, billing for WiMAX subscribers, and settlement between operators, tunneling between CSNs in roaming, switching between ASNs, and various WiMAX services (such as location-based services, multimedia multicast and broadcast services, IP Multimedia Subsystem Service).
MS/SS为 (移动)终端, 用户使用该终端接入 WiMAX网络。 The MS/SS is a (mobile) terminal that the user uses to access the WiMAX network.
以上对 WiMAX及其网络构架进行了说明,下面对多播广播业务( Multicast & Broadcast Service , 简称" MBS" )进行简单介绍。 The above describes WiMAX and its network architecture. The following is a brief introduction to the Multicast & Broadcast Service (MBS).
人们通常所说的通信是在一个节点和另外一个节点之间的通信,但是随着 用户需求的增加,以及多种媒体的引入,用户需要进行一对多或多对多的通信, 从而产生了点到多点 (Point to Multipoint, 简称" PTM" ) 的传输模式。 为了在 移动网上支持这些模式, 实现一对多的多播广播业务, 同时为了有效地利用移 动网络资源,现有技术在 WiMAX的基础上定义了 MBS业务。 MBS业务是在 移动网络中提供一个数据源向多个用户发送数据的点到多点业务,实现网络资 源共享, 提高网络资源的利用率, 尤其是空口接口资源。 WiMAX定义的 MBS 不仅能实现纯文本低速率的消息类多播和广播,而且还能实现高速多媒体业务 的多播和广播, 这无疑顺应了未来移动数据发展的趋势。 What people usually call communication is communication between one node and another node, but as user needs increase and multiple media are introduced, users need to perform one-to-many or many-to-many communication, resulting in Point to Multipoint ("PTM") transmission mode. In order to support these modes on the mobile network, a one-to-many multicast broadcast service is realized, and in order to effectively utilize mobile network resources, the prior art defines MBS services on the basis of WiMAX. The MBS service is a point-to-multipoint service that provides a data source to send data to multiple users in a mobile network, realizes network resource sharing, and improves utilization of network resources, especially air interface resources. WiMAX defined MBS It can not only realize low-rate message-like multicast and broadcast in pure text, but also realize multicast and broadcast of high-speed multimedia services, which undoubtedly conforms to the trend of future mobile data development.
基于 WiMAX网络的 MBS业务支持两种接入模式: 单基站接入和多基站 接入。在多基站接入模式下, 定义了 MBS域(即 MBS Zone,用 MB S— Zone ID 来标识 ) 的概念, 所谓一个 MBS域就是一个基站的集合, 一个 MBS域内的 所有基站用相同的多播连接标识( Multicast CID, 简称" MCID" )和 MBS组安 全联盟(MBS Group Security Association, 简称" MBS GSA" ), 发送同一 MBS 业务流的内容, 注册了 MBS服务的终端可以在该 MBS域内通过多个基站接 收 MBS业务数据, 并且处于空闲态的终端在 MBS域内跨基站移动时, 不需 重建连接, 可以不受影响的接收 MBS业务, 实现 MBS业务的无缝切换。 单 基站接入 MBS是多基站接入 MBS的一种特例, MBS域范围限定为一个基站 覆盖范围内, 一个 MBS域内接收该 MBS的所有用户使用同一个多播连接标 识。 现有技术对单基站模式没有详细的描述; 但是对多基站模式下, 基站如何 发送 MBS数据, 终端如何接收 MBS数据, 以及基站如何通知终端感兴趣的 MBS数据的发送, 都有相应的描述。 The MBS service based on WiMAX network supports two access modes: single base station access and multiple base station access. In the multi-base station access mode, the concept of an MBS domain (ie, MBS Zone, identified by MB S-Zone ID) is defined. An MBS domain is a collection of base stations, and all base stations in an MBS domain use the same multicast. The connection identifier (Multicast CID, referred to as "MCID") and the MBS Group Security Association (MBS Group Security Association) are used to send the content of the same MBS service stream. The terminal that has registered the MBS service can pass the MBS domain. When the base station receives the MBS service data, and the terminal in the idle state moves across the base station in the MBS domain, the connection does not need to be re-established, and the MBS service can be received without being affected, thereby seamlessly switching the MBS service. Single base station access MBS is a special case of multi-base station access MBS. The MBS domain is limited to one base station coverage. All users in the MBS domain receiving the MBS use the same multicast connection identifier. The prior art does not describe the single base station mode in detail; however, in the multi-base station mode, how the base station transmits MBS data, how the terminal receives the MBS data, and how the base station notifies the terminal to transmit the MBS data of interest to the terminal has a corresponding description.
现有系统中空口的主要描述如下: The main description of the existing system hollow port is as follows:
首先, 广播连接标识(广播 CID )上广播的下行映射(Downlink MAP, DL-MAP )包含零到一个或多个 MBS-MAP-IE, MBS-MAP-IE上每一项以 MBS 域 ID作为标识; First, the downlink mapping (Downlink MAP, DL-MAP) broadcast on the broadcast connection identifier (broadcast CID) contains zero to one or more MBS-MAP-IEs, and each item on the MBS-MAP-IE is identified by the MBS domain ID. ;
第二, 一个 MBS-MAP-IE标识空口上广播一个 MBS-MAP消息的物理资 源; 如果是单基站模式则直接指示 MBS业务的物理资源; Second, a MBS-MAP-IE identifies the physical resource of an MBS-MAP message on the air interface; if it is a single base station mode, it directly indicates the physical resource of the MBS service;
第三,一个 MBS-MAP消息可以包含零到一个或多个 MBS-DATA-IE或者 扩展的 MBS-DATA-IE, 这些 MBS-DATA-IE之间的物理参数可以一致也可以 不一致, 由网络侧决定; 但是一个 MBS-DATA-IE仅仅只有一个物理参数集; 第四, 一个 MBS-DATA-IE 中包含一到多个 MCID; 之所以要求一个 Third, an MBS-MAP message may contain zero to one or more MBS-DATA-IEs or extended MBS-DATA-IEs. The physical parameters between these MBS-DATA-IEs may be consistent or inconsistent, by the network side. Decided; but one MBS-DATA-IE has only one physical parameter set; fourth, one MBS-DATA-IE contains one or more MCIDs;
MBS-DATA-IE包含一个到多个 MCID, 是出于减小 MBS-MAP消息长度的考 虑, 把相同下行编码调制方式(Downlink Interval Usage Code, 简称 "DIUC" ) 的 MBS数据所对应的 MCID都在一个 MBS-DATA-IE中指示出来。 在数据传 输上, 就是把 DIUC相同的 MAC-PDU都放在一个物理资源 Burst (突发)上 传输, 虽然不同 MBS 业务的数据在 Burst 内混在一起了, 但是可以通过 MAC-PDU头上的 MCID在 MAC层上区分开。不是所有的多 MCID对应于同 一个 MBS业务, 而是每一个 MCID对应于一个 MBS业务。 The MBS-DATA-IE contains one or more MCIDs, which are designed to reduce the length of the MBS-MAP message. The MCID corresponding to the MBS data of the Downlink Interval Usage Code ("DIUC") is used. Indicated in an MBS-DATA-IE. In data transmission, the same MAC-PDU of DIUC is placed on a physical resource Burst. Transmission, although the data of different MBS services is mixed in Burst, it can be distinguished on the MAC layer by the MCID on the MAC-PDU header. Not all multi-MCIDs correspond to the same MBS service, but each MCID corresponds to one MBS service.
第五, 一个扩展 MBS-DATA-IE中, 一个 MCID还包含一到多个逻辑信道 ID。 逻辑信道 ID是空口中使用的, 用于告知终端当前指示的 MBS数据中是 否有其感兴趣的内容; Fifth, an extended MBS-DATA-IE, an MCID also contains one or more logical channel IDs. The logical channel ID is used in the air interface, and is used to inform the terminal whether the currently indicated MBS data has content of interest;
另夕卜, DCD ( Dynamic Service Delection, 动态服务删除) 流程上可以携 带零到一个或多个 MBS域 ID。 依据协议 802.16e对内容标识 Content ID的规 定: Content ID和 MCID以及逻辑信道 ID这一组信息——对应。 Content ID 是用来标识 WiMAX接入网服务流( SF )承载的上层数据流的。 In addition, the DCD (Dynamic Service Delection) process can carry zero to one or more MBS domain IDs. According to the agreement 802.16e for the content identification Content ID: Content ID and MCID and logical channel ID group information - corresponding. The Content ID is used to identify the upper layer data stream carried by the WiMAX Access Network Service Flow (SF).
DL-MAP消息指示出下一个 MBS-MAP消息发送的物理资源, 但是并不 区分 MBS-MAP消息中包含的 MCID以及逻辑信道 ID; MBS-DATA-IE中也有 对下一个 MBS-MAP消息物理资源的指示, 与 DL-MAP中的指示不同在于, 这里的 MBS-MAP 消息是一个特殊的 MBS-MAP 消息, 其中一定包含一个 MBS-DATA-IE,该 MBS-DATA-IE拥有和当前 MBS-DATA-IE—致的 MCID和 逻辑信道 ID。 这样, 终端就无需逐个接收 DL-MAP消息, 仅仅需要从当前的 MBS-MAP-IE就可以知道下一个关心的 MBS-MAP消息的发送时刻。 The DL-MAP message indicates the physical resource to be sent by the next MBS-MAP message, but does not distinguish the MCID and the logical channel ID included in the MBS-MAP message; the MBS-DATA-IE also has the physical resource for the next MBS-MAP message. The indication, unlike the indication in the DL-MAP, is that the MBS-MAP message here is a special MBS-MAP message, which must contain an MBS-DATA-IE, which is owned by the MBS-DATA-IE and the current MBS-DATA - IE - MCID and logical channel ID. In this way, the terminal does not need to receive the DL-MAP message one by one, and only needs to know the transmission time of the next MBS-MAP message from the current MBS-MAP-IE.
另外, MBS-DATA-IE中还有一个改变指示, 如果没有改变, 就直接接收 MBS数据; 否则需要解析新的 MBS-DATA-IE, 以更新终端的相关 MBS信息。 In addition, there is a change indication in MBS-DATA-IE. If there is no change, it will receive MBS data directly; otherwise, it needs to parse the new MBS-DATA-IE to update the relevant MBS information of the terminal.
以上是现有协议对 MBS系统中空口的主要描述,在实现本发明的过程中, 发明人发现现有技术中还没有如何统计 MBS业务的用户数目的具体方案。 发明内容 The above is the main description of the existing protocol for the hollow port of the MBS system. In the process of implementing the present invention, the inventors found that there is no specific scheme for how to count the number of users of the MBS service in the prior art. Summary of the invention
有鉴于此, 本发明提供一种多播广播业务用户数目统计方法及基站,使得 基站能够确定接收指定 MBS业务的终端的数目情况。 In view of this, the present invention provides a method for counting the number of users of a multicast broadcast service and a base station, so that the base station can determine the number of terminals receiving the designated MBS service.
为实现上述目的, 本发明提供了一种多播广播业务用户数目统计方法, 包 含: To achieve the above objective, the present invention provides a method for counting the number of users of a multicast broadcast service, including:
根据记录的指定 MBS业务的用户记录, 统计接收该指定 MBS业务的激 活态终端的数目; Counting the number of active terminals receiving the specified MBS service according to the recorded user record of the specified MBS service;
根据当前获取的空闲态终端的 MBS业务信息, 统计接收该指定 MBS业 务的空闲态终端的数目; Receiving the specified MBS industry according to the MBS service information of the currently acquired idle state terminal The number of idle state terminals;
根据接收该指定 MBS业务的激活态终端的数目和空闲态终端的数目获得 接收所述指定 MBS业务的用户总数。 The total number of users receiving the designated MBS service is obtained according to the number of active state terminals receiving the designated MBS service and the number of idle state terminals.
其中, 在激活态终端加入所述指定 MBS业务或已加入所述指定 MBS业 务的激活态终端切换到基站时或已加入所述指定 MBS业务的空闲态终端切换 到激活态时, 添加该指定 MBS业务的用户记录; Adding the designated MBS when the active state terminal joins the specified MBS service or the active state terminal that has joined the specified MBS service switches to the base station or the idle state terminal that has joined the specified MBS service switches to the active state. User record of the business;
在激活态终端退出所述指定 MBS业务或已加入所述指定 MBS业务的激 活态终端切换到其它基站时或已加入所述指定 MBS业务的激活态终端切换到 空闲态时, 删除该指定 MBS业务中该终端对应的用户记录。 Deleting the designated MBS service when the active state terminal exits the specified MBS service or the active state terminal that has joined the specified MBS service switches to another base station or the active state terminal that has joined the specified MBS service switches to the idle state The user record corresponding to the terminal.
此外在所述方法中,通过向覆盖范围内所有空闲态终端或接收指定多播信 道的空闲态终端下发统计指示消息,指示所述终端发起位置更新流程, 通过所 述位置更新流程获取所述空闲态终端的 MBS业务信息。 In addition, in the method, the terminal is instructed to initiate a location update process by sending a statistical indication message to all the idle state terminals in the coverage area or the idle state terminal that receives the specified multicast channel, and the location update process is used to obtain the MBS service information of the idle terminal.
此外在所述方法中, 在位置更新流程中请求所述终端所正在接收的 MBS 业务信息, 寻呼控制器 /位置寄存器在位置更新流程中返回所述终端正在接收 的 MBS业务信息。 Further, in the method, the MBS service information that the terminal is receiving is requested in a location update procedure, and the paging controller/location register returns the MBS service information that the terminal is receiving in the location update procedure.
此外在所述方法中,通过寻呼或多播广播控制信道向所述基站覆盖范围内 所有空闲态终端或接收指定多播信道的空闲态终端下发所述统计指示消息。 In addition, in the method, the statistical indication message is sent to all the idle state terminals in the coverage of the base station or the idle state terminal that receives the designated multicast channel by using the paging or multicast broadcast control channel.
此外在所述方法中, 如果所述 MBS业务尚未开始, 则所述统计指示消息 还包含以下参数之一或其任意组合: MBS 业务标识、 内容标识、 业务启动时 间、 业务发送范围、 业务描述和接入概率指示信息; In addition, in the method, if the MBS service has not been started, the statistics indication message further includes one of the following parameters or any combination thereof: MBS service identifier, content identifier, service start time, service transmission range, service description, and Access probability indication information;
如果所述 MBS业务已经开始, 则所述统计指示消息还包含 MBS业务标 识和 /或接入概率指示信息。 If the MBS service has started, the statistical indication message further includes an MBS service identification and/or access probability indication information.
此外在所述方法中,如果所述统计指示消息中包含 ¾^率指示, 则准备接收 或已经接收该指定 MBS业务的空闲态终端收到所述统计指示消息后, 通过随 机算法, 在满足该概率指示时, 发起所述位置更新流程。 In addition, in the method, if the statistical indication message includes a 3⁄4^ rate indication, the idle state terminal that is ready to receive or has received the specified MBS service receives the statistical indication message, and then satisfies the The location update process is initiated when the probability is indicated.
此外在所述方法中, 在所述指定 MBS业务的统计周期内循环下发所述统 计指示消息。 In addition, in the method, the statistics indication message is cyclically issued within a statistical period of the specified MBS service.
此外在所述方法中, 已加入所述指定 MBS业务的空闲态终端切换到新的 基站后, 如果所述新的基站也同样发送所述终端正在接收的所述指定 MBS业 务, 则所述新的基站通过所述终端发起的位置更新流程, 记录所述终端的锚点 寻呼控制器信息; In addition, in the method, after the idle state terminal that has joined the specified MBS service switches to the new base station, if the new base station also sends the designated MBS service that the terminal is receiving. And the new base station records the anchor paging controller information of the terminal by using a location update procedure initiated by the terminal;
在发起对接收所述指定 MBS业务的终端进行统计时, 所述新的基站直接 从其记录的所述终端的锚点寻呼控制器中获取该终端当前接收的 MBS业务信 息。 When initiating the statistics on the terminal that receives the specified MBS service, the new base station directly obtains the MBS service information currently received by the terminal from the anchor paging controller of the terminal that it records.
此外在所述方法中, 在所述指定 MBS业务开始前, 进行该指定 MBS业 务的用户数目统计; 或 In addition, in the method, before the start of the designated MBS service, the number of users of the designated MBS service is counted; or
在所述指定 MBS业务开始后, 周期性地进行该指定 MBS业务的用户数 目统计。 After the start of the designated MBS service, the number of users of the specified MBS service is periodically performed.
此外在所述方法中, 在进行所述指定 MBS业务的用户数目统计时, 如果 所述指定 MBS业务尚未建立承载, 且当前统计的等待接收该指定 MBS业务 的终端数目大于建立点到多点模式承载的门限, 则停止对接收该指定 MBS业 务的空闲态终端数目的统计,如果通过点到多点模式承载所述指定 MBS业务, 且当前统计的接收该指定 MBS业务的终端数目大于点到多点模式至点到点模 式的切换门限, 则停止对接收该指定 MBS业务的空闲态终端数目的统计, 如 果通过点到点模式承载所述指定 MBS 业务, 且当前统计的接收该指定 MBS 业务的终端数目大于点到点模式至点到多点模式的切换门限,则停止对接收该 指定 MBS业务的空闲态终端数目的统计。 In addition, in the method, when the number of users of the specified MBS service is counted, if the specified MBS service has not yet established a bearer, and the current count of terminals waiting to receive the specified MBS service is greater than establishing a point-to-multipoint mode. The threshold of the bearer is used to stop the statistics on the number of the idle state terminals that receive the specified MBS service. If the specified MBS service is carried in the point-to-multipoint mode, the current number of terminals receiving the specified MBS service is greater than the point. If the switching threshold of the point mode to the point-to-point mode is used, the statistics on the number of idle state terminals that receive the specified MBS service are stopped, if the specified MBS service is carried in the point-to-point mode, and the current MBS service is received by the current statistics. If the number of terminals is greater than the handover threshold of the point-to-point mode to the point-to-multipoint mode, the statistics on the number of idle state terminals receiving the specified MBS service are stopped.
本发明还提供了一种基站, 包含: The invention also provides a base station, comprising:
激活态终端统计模块, 用于根据指定 MBS业务的用户记录, 统计在所述 基站接收该指定 MBS业务的激活态终端的数目; An active state terminal statistics module, configured to count, according to a user record of the specified MBS service, a number of active state terminals that receive the designated MBS service at the base station;
空闲态终端统计模块, 用于根据所获取的空闲态终端的 MBS业务信息统 计在所述基站接收该指定 MBS业务的空闲态终端的数目; An idle state terminal statistic module, configured to receive, according to the acquired MBS service information statistics of the idle state terminal, the number of idle state terminals that receive the designated MBS service at the base station;
总计模块, 用于根据所统计的接收该指定 MBS业务的激活态终端的数目 和空闲态终端的数目获得在所述基站接收所述指定 MBS业务的用户总数。 And a totaling module, configured to obtain, according to the counted number of active state terminals that receive the specified MBS service and the number of idle state terminals, obtain a total number of users that receive the designated MBS service at the base station.
其中, 还包含记录模块, 用于在激活态终端加入所述指定 MBS业务或已 加入所述指定 MBS业务的激活态终端切换到本基站时, 添加该指定 MBS业 务在所述基站的用户记录, 以及在激活态终端退出所述指定 MBS业务或已加 入所述指定 MBS业务的激活态终端切换到其它基站时, 删除该指定 MBS业 务在所述基站中该终端对应的用户记录。 And a recording module, configured to add a user record of the specified MBS service at the base station when the active state terminal joins the specified MBS service or the activated state terminal that has joined the specified MBS service switches to the local base station, And deleting the designated MBS industry when the active state terminal exits the specified MBS service or the activated state terminal that has joined the specified MBS service switches to another base station A user record corresponding to the terminal in the base station.
此外,还包含业务信息获取模块, 用于通过向本基站覆盖范围内所有空闲 态终端或接收指定多播信道的空闲态终端下发统计指示消息,指示所述终端发 起位置更新流程, 通过所发起的位置更新流程获取所述空闲态终端的 MBS业 务信息。 In addition, the service information obtaining module is further configured to: send a statistical indication message to all the idle state terminals in the coverage of the base station or the idle state terminal that receives the specified multicast channel, and instruct the terminal to initiate a location update process, by using the initiated The location update process obtains the MBS service information of the idle state terminal.
此外,所述业务信息获取模块通过寻呼或多播广播控制信道向覆盖范围内 所有空闲态终端或接收指定多播信道的空闲态终端下发所述统计指示消息。 In addition, the service information obtaining module sends the statistical indication message to all idle state terminals in the coverage area or the idle state terminal that receives the specified multicast channel by using a paging or multicast broadcast control channel.
本发明的技术方案分别统计接收该 MBS业务的激活态终端和空闲态终端 的数目: 根据指定 MBS业务的用户记录, 统计接收该 MBS业务的激活态终 端的数目, 根据所获取的覆盖范围内空闲态终端的 MBS业务信息, 统计接收 指定 MBS业务的空闲态终端的数目, 之后根据接收该 MBS业务的激活态终 端的数目和空闲态终端的数目获得该 MBS业务的用户总数。 通过该方法能够 同时确定接收该 MBS业务的激活态终端和空闲态终端的数目, 避免因空闲态 终端无需切换即可移动到其它基站或从其它基站移动到本基站,而使得无法准 确评估指定 MBS业务的用户数目。 本发明通过准确评估 MBS业务的用户数 目, 使得基站能够确定当前应釆用点到点(Point to Point, 简称" PTP" )模式还 是釆用点到多点 (Point to Multipoint, 简称" PTM" )承载该 MBS业务, 使得 网络资源能被最大限度地利用。 The technical solution of the present invention separately counts the number of active state terminals and idle state terminals that receive the MBS service: According to the user record of the specified MBS service, the number of active state terminals that receive the MBS service is counted, and the idleness is obtained according to the acquired coverage. The MBS service information of the terminal is used to count the number of idle state terminals that receive the specified MBS service, and then obtain the total number of users of the MBS service according to the number of active state terminals that receive the MBS service and the number of idle state terminals. The method can simultaneously determine the number of active state terminals and idle state terminals that receive the MBS service, and avoid moving to other base stations or moving from other base stations to the base station without the need for handover, so that the specified MBS cannot be accurately evaluated. The number of users of the business. By accurately estimating the number of users of the MBS service, the present invention enables the base station to determine whether a Point to Point ("PTP") mode or a Point to Multipoint ("PTM") is currently used. The MBS service is carried, so that network resources can be utilized to the maximum extent.
附图说明 DRAWINGS
图 1是现有技术中 WiMAX网络结构示意图; 1 is a schematic structural diagram of a WiMAX network in the prior art;
图 2是根据本发明第一实施方式的 MBS业务用户数目统计方法流程图; 图 3是根据本发明第二实施方式的基站系统结构示意图。 2 is a flowchart of a method for counting MBS service users according to a first embodiment of the present invention; and FIG. 3 is a schematic structural diagram of a base station system according to a second embodiment of the present invention.
具体实施方式 detailed description
为使本发明的目的、技术方案和优点更加清楚, 下面将结合附图对本发明 作进一步地详细描述。 In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention will be further described in detail with reference to the accompanying drawings.
在本发明中,基站在 MBS业务开始前或业务播放的过程中, 统计该 MBS 业务的用户数目, 来确定承载该 MBS业务釆用 PTP模式或 PTM模式。 由于 在 WiMAX网络中,终端可能在两种状态下接收 MBS业务: 空闲态和激活态, 因此在本发明中, 为了准确统计各状态下接收该 MBS业务的用户数目, 基站 分别统计接收该 MBS业务的激活态终端数目和空闲态终端数目, 根据两者统 计的结果得到该 MBS业务最终的用户数目。 In the present invention, the base station counts the number of users of the MBS service before the MBS service starts or during the service play to determine whether to use the PTP mode or the PTM mode for carrying the MBS service. In the WiMAX network, the terminal may receive the MBS service in two states: the idle state and the active state. Therefore, in the present invention, in order to accurately count the number of users receiving the MBS service in each state, the base station The number of active terminals receiving the MBS service and the number of idle state terminals are respectively counted, and the final number of users of the MBS service is obtained according to the statistics of the two.
下面对本发明第一实施方式进行说明, 本实施方式主要涉及 MBS业务用 户数目统计方法。 在本实施方式中, MBS 业务的用户数目主要有三个统计时 机: 一是在 MBS业务启动时, 基站统计对当前要发送的 MBS业务感兴趣的 终端的数目; 二是在 MBS业务发送过程中, 基站根据需要, 周期性统计其下 有多少用户在接收当前的 MBS业务; 三是在基站需要确定当前应釆用 PTP模 式或 PTM模式承载指定 MBS业务时。 The first embodiment of the present invention will be described below. The present embodiment mainly relates to a method for counting the number of MBS service users. In this embodiment, the number of users of the MBS service mainly has three statistical timings: First, when the MBS service is started, the base station counts the number of terminals interested in the MBS service to be currently sent; Second, in the process of sending the MBS service, The base station periodically counts how many users are receiving the current MBS service according to requirements. The third is when the base station needs to determine whether the PTP mode or the PTM mode should be used to carry the specified MBS service.
统计过程具体如图 2所示, 在步骤 201中, 基站根据指定 MBS业务的激 活态终端的用户记录, 统计接收该 MBS业务的激活态终端的数目, 并向空闲 态终端下发统计指示消息。 Specifically, as shown in FIG. 2, in step 201, the base station counts the number of active terminals that receive the MBS service according to the user record of the active terminal of the specified MBS service, and sends a statistical indication message to the idle terminal.
其中, MBS业务的用户记录是由基站在终端加入 /退出 MBS业务或切换 基站时, 进行添加或删除的。 The user record of the MBS service is added or deleted by the base station when the terminal joins/exits the MBS service or switches the base station.
添加记录包括如下情况: Adding records includes the following:
-激活态终端在该基站下加入 MBS业务, 在加入 MBS业务的过程中, 基站添加对应的 MBS业务的用户记录; - the active state terminal joins the MBS service under the base station, and in the process of joining the MBS service, the base station adds the user record of the corresponding MBS service;
-已加入 MBS业务的激活态终端从其他基站切换至该基站下, 基站可在 切换上下文传递过程中获取该终端是否加入某个特定的 MBS业务的信息, 从 而添加对应的 MBS业务的用户记录; - the active state terminal that has joined the MBS service is switched from the other base station to the base station, and the base station can obtain information about whether the terminal joins a specific MBS service during the handover context transfer process, thereby adding the user record of the corresponding MBS service;
-已加入 MBS业务的空闲态终端切换到激活态时,基站添加对应的 MBS 业务的用户记录。 - When the idle state terminal that has joined the MBS service switches to the active state, the base station adds the user record of the corresponding MBS service.
删除记录包括如下情况: Deleting records includes the following:
-已加入 MBS业务的激活态终端主动退出该 MBS业务, 在退出业务的 过程中, 基站删除该 MBS业务中该终端对应的用户记录; - The active terminal that has joined the MBS service actively withdraws from the MBS service. In the process of exiting the service, the base station deletes the user record corresponding to the terminal in the MBS service;
-已加入 MBS业务的激活态终端从该基站切换到其他基站, 该基站删除 该 MBS业务中该终端对应的用户记录; - an active state terminal that has joined the MBS service switches from the base station to another base station, and the base station deletes the user record corresponding to the terminal in the MBS service;
-已加入 MBS业务的激活态终端切换到空闲态时,基站删除对应的 MBS 业务的用户记录。 - When the active state terminal that has joined the MBS service switches to the idle state, the base station deletes the user record of the corresponding MBS service.
另外, 由于寻呼组改变, 或者根据现有协议中定义的其他情况, 也可能触 发空闲态终端进行位置更新, 在位置更新过程中基站可以从 Anchor PC/LR ( Anchor Paging Controller/Location Register,错点寻呼控制器 /位置寄存器)获 取该空闲态终端是否加入指定 MBS 业务的信息, 从而根据该信息为对应的 MBS 业务添加用户记录, 但该记录是针对空闲态终端的, 与本步骤中激活态 终端数目的统计无关。 In addition, because the paging group changes, or according to other conditions defined in the existing agreement, it may also touch The idle state terminal is used for location update. During the location update process, the base station can obtain information about whether the idle state terminal joins the specified MBS service from the Anchor PC/LR (Anchor Paging Controller/Location Register). Therefore, the user record is added to the corresponding MBS service according to the information, but the record is for the idle state terminal, and is independent of the statistics of the number of active state terminals in this step.
接着进入步骤 202, 对该 MBS业务感兴趣的空闲态终端收到统计指示消 息后, 通过位置更新等方式上报其 MBS业务信息。 Then, the process proceeds to step 202. After receiving the statistical indication message, the idle state terminal interested in the MBS service reports the MBS service information by means of location update.
接着进入步骤 203 , 基站在各终端的位置更新过程中, 获取其覆盖范围内 空闲态终端的 MBS业务信息, 根据所获取的终端的 MBS业务信息统计接收 指定 MBS业务的空闲态终端的数目。 Then, in step 203, the base station acquires MBS service information of the idle state terminal in the coverage of the terminal, and receives the number of idle state terminals of the designated MBS service according to the obtained MBS service information of the terminal.
具体地说, 对于空闲态终端数目的统计, 与激活态终端的不同, 考虑到空 闲态终端可能在不通知基站的情况下发生切换等情况, 其记录不完全准确, 因 此基站不依据其记录对空闲态终端的数目进行统计。基站可以通过下发统计指 示消息, 指示终端发起位置更新流程, 通过终端的位置更新流程获取其 MBS 业务信息, 统计接收指定 MBS业务的空闲态终端的数目。 Specifically, the statistics on the number of idle state terminals are different from those in the active state terminal. Considering that the idle state terminal may switch when the base station is not notified, the recording is not completely accurate, and therefore the base station does not rely on the record pair. The number of idle state terminals is counted. The base station may send a statistical indication message to instruct the terminal to initiate a location update process, obtain the MBS service information through the location update process of the terminal, and count the number of idle state terminals that receive the specified MBS service.
下发统计指示消息的方法主要有两种: There are two main methods for sending statistics indication messages:
一、基站可以通过寻呼下发该统计指示消息,基站可以向覆盖范围内所有 终端或仅向接收指定多播信道的所有终端下发该统计指示消息。 The base station can send the statistics indication message by paging, and the base station can send the statistics indication message to all terminals in the coverage area or only to all terminals that receive the specified multicast channel.
该统计指示消息中包含 MBS业务标识, 该消息可以在基站的寻呼周期内 发送, 为保证终端能够接收到, 基站可以在 MBS业务的统计时间内周期性多 次发送寻呼消息。 如果当前是在 MBS业务开始前进行统计, 则该消息还可以 进一步包括 MBS业务的 Content ID (内容标识 ), 业务启动时间, 业务发送范 围, 业务描述等信息。 终端收到寻呼消息后, 根据消息中携带的 MBS业务相 关信息(如 MBS业务标识 ),如果对该 MBS业务不感兴趣, 则不做任何响应; 如果对该 MBS业务感兴趣, 则发起位置更新流程, 网络侧在其位置更新过程 中从 Anchor PC/LR获取该空闲态终端是否加入指定 MBS业务的信息, 根据 该信息统计接收该 MBS业务的空闲态终端数目; 另外, 寻呼消息中还可以包 含一个概率指示, 用于控制终端位置更新的概率, 即终端在接收到该消息后, 如果对该 MBS业务感兴趣, 则通过一定的算法按概率发起位置更新, 从而避 免对该 MBS业务感兴趣的终端同时发起位置更新流程, 超过网络侧的负荷, 对网络侧系统性能产生不利影响。在实际应用中, 终端可以通过产生一个全概 率范围内随机数, 与基站下发的概率指示比较, 大于该概率指示则发起位置更 新, 小于则暂时不发起, 继续生成随机数, 进行再次比较, 直到大于概率指示 时, 发起位置更新流程。 The statistic indication message includes an MBS service identifier, and the message may be sent in a paging period of the base station. To ensure that the terminal can receive, the base station may periodically send the paging message multiple times during the statistical period of the MBS service. If the statistics are currently performed before the MBS service starts, the message may further include information such as a Content ID, a service start time, a service transmission range, and a service description of the MBS service. After receiving the paging message, the terminal does not respond according to the MBS service related information (such as the MBS service identifier) carried in the message; if the MBS service is not interested, the location update is initiated. In the process, the network side obtains, from the Anchor PC/LR, the information about whether the idle state terminal joins the specified MBS service, and collects the number of idle state terminals that receive the MBS service according to the information. In addition, the paging message may also be used. A probabilistic indication is included, which is used to control the probability of the terminal location update, that is, after receiving the message, if the terminal is interested in the MBS service, the terminal initiates the location update by probability according to a certain algorithm, thereby avoiding A terminal that is not interested in the MBS service initiates a location update process at the same time, which exceeds the load on the network side and adversely affects the performance of the network side system. In a practical application, the terminal may generate a random number in the full probability range and compare with the probability indication sent by the base station. If the probability is greater than the probability indication, the terminal initiates a location update. If it is less than the temporary, the terminal does not initiate, and the random number is continuously generated, and the comparison is performed again. The location update process is initiated until greater than the probability indication.
或者, 无论发起统计时, MBS业务是否已经开始, 该 MBS业务统计指示 消息中均可以不携带任何信息, 或只携带一个概率指示, 收到该统计指示消息 的终端仅按一定的概率发起位置更新操作, 网络侧则在位置更新过程中从 Anchor PC/LR获取空闲态终端的 MBS业务信息,根据各终端的业务信息判断 终端是否加入某个特定 MBS业务, 进而确定当前接收该 MBS业务的空闲态 终端数目。 Or, whether the MBS service has been started, the MBS service statistics indication message may not carry any information, or only one probability indication is received, and the terminal that receives the statistical indication message initiates the location update only according to a certain probability. Operation, the network side obtains the MBS service information of the idle state terminal from the Anchor PC/LR in the location update process, determines whether the terminal joins a specific MBS service according to the service information of each terminal, and determines the idle state of the current MBS service. The number of terminals.
二、 基站可以使用多播广播控制信道下发该统计指示消息。 The base station can send the statistics indication message by using the multicast broadcast control channel.
基站可以通过专用的多播广播控制信道, 向接收指定 MBS业务或所有的 终端发送统计指示消息。 由终端按设定的周期监听该统计指示消息,在统计周 期内, 基站按周期可以多次发送指示消息, 以保证所有对 MBS业务感兴趣的 终端都能收到该消息。 同样, 该统计指示消息中可以携带如下信息: MBS 业 务标识, Content ID, 业务启动时间, 业务发送范围, 业务描述, 接入概率指 示信息等。 The base station can send a statistical indication message to the designated MBS service or all terminals through a dedicated multicast broadcast control channel. The terminal monitors the statistical indication message according to the set period. During the statistical period, the base station may send the indication message multiple times according to the period to ensure that all terminals interested in the MBS service can receive the message. Similarly, the statistics indication message may carry the following information: MBS service identifier, Content ID, service start time, service transmission range, service description, access probability indication information, and the like.
终端收到统计指示消息后, 如果对相应的 MBS业务不感兴趣, 则不 #丈任 何响应; 如果感兴趣, 则通过位置更新的方式反馈, 网络则在其位置更新过程 中从 Anchor PC/LR获取该空闲态终端的 MBS业务信息, 确定其是否加入指 定的 MBS业务, 进而判断当前接收该 MBS业务的空闲态终端的数目。 After the terminal receives the statistical indication message, if it is not interested in the corresponding MBS service, it does not respond to any response; if it is interested, it is feedback through the location update, and the network obtains from the Anchor PC/LR during its location update process. The MBS service information of the idle state terminal determines whether it joins the specified MBS service, and further determines the number of idle state terminals that currently receive the MBS service.
另夕卜, 对空闲态终端的统计还可以使用如下方法: 对于加入 MBS业务的 空闲态终端, 在从其他基站移动到本基站时, 如果本基站也能提供该 MBS业 务, 则终端会发起一次位置更新过程, 基站通过位置更新过程, 同样可获得该 终端加入了该 MBS业务的信息和该终端的 Anchor PC/LR地址, 并将其保存 在基站的上下文中,以便基站在进行对应 MBS业务的空闲态终端数目统计时, 能够根据所保存的该终端的 Anchor PC/LR地址获得该终端当前的 MBS业务 信息。 同样, 当终端从激活态进入空闲态时, 基站也保存相应的信息。 在基站统计出空闲态终端数目后, 接着进入步骤 204 , 基站根据接收该 MBS业务的激活态终端的数目和空闲态终端的数目获得该 MBS业务的用户总 数。 In addition, for the statistics of the idle state terminal, the following method may also be used: For the idle state terminal that joins the MBS service, when the base station can also provide the MBS service when moving from the other base station to the local base station, the terminal initiates the time. During the location update process, the base station obtains the information that the terminal joins the MBS service and the Anchor PC/LR address of the terminal through the location update process, and saves it in the context of the base station, so that the base station performs the corresponding MBS service. When the number of idle state terminals is counted, the current MBS service information of the terminal can be obtained according to the saved Anchor PC/LR address of the terminal. Similarly, when the terminal enters the idle state from the active state, the base station also stores the corresponding information. After the base station counts the number of idle state terminals, the method proceeds to step 204. The base station obtains the total number of users of the MBS service according to the number of active state terminals that receive the MBS service and the number of idle state terminals.
值得一提的是, 如果基站统计该 MBS业务用户数目的目的是为了选择合 适的模式(PTP模式或 PTM模式)承载该 MBS业务, 则还可以对以上流程 进行如下改动: It is worth mentioning that if the base station counts the number of MBS service users in order to select the appropriate mode (PTP mode or PTM mode) to carry the MBS service, the following process can also be modified as follows:
对于在 MBS业务建立时的用户数目统计,即进行用户数目统计时该 MBS 业务尚未建立承载, 在这种情况下, 基站可以首先统计激活态下加入该 MBS 业务的终端数目, 如果该数目大于预先确定的 "建立 PTM承载的门限", 则可 直接确定承载模式,无需再对空闲态终端进行统计,即无需下发统计指示消息; 如果未达到该 "建立 PTM承载的门限",则基站可以进一步下发统计指示消息, 触发终端发起位置更新, 并通过查询 Anchor PC/LR的记录, 初步确定当前等 待接收该 MBS业务的处于空闲态的终端数目, 将该数目和激活态终端数目相 加得出一个总的用户数目, 当该用户数目达到"建立 PTM承载的门限"时, 基 站应该停止统计, 可以在空口发送停止统计的指示消息给还没有反馈的终端, 发送方式与统计指示消息的发送方式一致,但消息中携带的信息为停止对某个 或所有 MBS业务的统计;如果基站一次统计反馈的用户数目未达到 "建立 PTM 承载的门限", 那么基站可以再次发送统计指示消息, 指示尚未进行反馈(如 未发起位置更新)的用户继续反馈, 消息中的概率指示可以降低, 以使终端可 以更容易地发起位置更新,这个过程可以进行多次,直到统计用户数目达到"建 立 PTM承载的门限", 如果在设定的统计时间内用户数一直没有达到"建立 PTM承载的门限", 则停止下发统计指示消息。 For the number of users in the MBS service establishment, the MBS service has not yet established a bearer when the number of users is counted. In this case, the base station may first count the number of terminals joining the MBS service in the active state, if the number is greater than the pre- If the threshold of the establishment of the PTM bearer is determined, the bearer mode can be directly determined, and the statistics indication message is not required to be sent, that is, the statistics indication message does not need to be sent; if the threshold for establishing the PTM bearer is not reached, the base station can further A statistical indication message is sent, triggering the terminal to initiate a location update, and by querying the record of the Anchor PC/LR, initially determining the number of terminals in the idle state that are currently waiting to receive the MBS service, and adding the number to the number of active terminals. For a total number of users, when the number of users reaches the threshold for establishing a PTM bearer, the base station should stop counting, and can send an indication message of stopping statistics to the terminal that has not yet feedback, and the sending mode and the sending manner of the statistical indication message. Consistent, but the information carried in the message is to stop to some Statistics of all MBS services; if the number of users that the base station receives statistical feedback does not reach the threshold of establishing a PTM bearer, the base station may send a statistical indication message again, indicating that the user has not feedback (if the location update is not initiated) continues to feedback, the message The probability indication in the middle can be reduced, so that the terminal can initiate the location update more easily. This process can be performed multiple times until the number of statistical users reaches the threshold of establishing a PTM bearer. If the number of users in the set statistical time is always If the threshold for establishing a PTM bearer is not reached, the statistics indication message is stopped.
对于在业务传输过程中的用户数目统计,基站同样可以首先统计激活态下 加入该 MBS业务的终端数目,若基站当前对该 MBS业务使用的是 PTM承载, 且统计出的激活态终端数目大于预先确定的" PTM到 PTP转换门限", 则无需 再对空闲态终端进行统计, 即无需下发统计指示消息; 如果未达到该 "PTM到 PTP转换门限", 则基站可以进一步下发统计指示消息, 触发终端发起位置更 新, 并通过查询 Anchor PC/LR的记录, 初步确定当前接收该 MBS业务的处 于空闲态的终端数目, 将该数目和激活态终端数目相加得出一个总的用户数 目, 如果该用户数目大于 "PTM转 PTP的门限值", 则基站应该停止统计, 并 可以在空口发送停止统计的指示消息给还没有反馈的终端 ,发送方式与统计指 示消息的发送方式一致,只是消息中携带的信息为停止对该 MBS业务的统计; 如果基站一次统计反馈的用户数目未大于 "ΡΤΜ到 ΡΤΡ转换门限", 那么基站 可以再次发送统计指示消息,指示那些没有反馈的用户继续反馈, 消息中的接 入概率指示可以降低, 以使终端可以更容易发起位置更新流程, 这个过程可以 进行多次, 直到统计出的用户数目大于 "ΡΤΜ到 ΡΤΡ转换门限", 如果在设定 的统计时间内用户数目一直没有达到" ΡΤΜ到 ΡΤΡ转换门限", 则停止下发统 计指示消息。 For the number of users in the service transmission process, the base station can also first count the number of terminals that join the MBS service in the active state. If the base station currently uses the PTM bearer for the MBS service, the number of active terminal terminals is greater than the pre-determination. If the "PTM to PTP transition threshold" is determined, the statistic indication message is not required to be sent to the idle state terminal, that is, the statistic indication message does not need to be sent. If the PTM to PTP transition threshold is not reached, the eNB may further send a statistic indication message. The triggering terminal initiates a location update, and by querying the record of the Anchor PC/LR, initially determines the number of terminals in the idle state that currently receive the MBS service, and adds the number to the number of active terminals to obtain a total number of users. If the number of the user is greater than the "PTM to PTP threshold", the base station should stop the statistics, and can send the stop statistics indication message to the terminal that has not received feedback on the air interface, and the sending mode is consistent with the sending manner of the statistical indication message. The information carried in the message is to stop the statistics of the MBS service. If the number of users that the base station receives statistical feedback is not greater than the "ΡΤΜ to ΡΤΡ conversion threshold", the base station may send a statistical indication message again, indicating that those users who do not have feedback continue. Feedback, the access probability indication in the message can be lowered, so that the terminal can more easily initiate the location update process, and the process can be performed multiple times until the number of counted users is greater than the "ΡΤΜ to ΡΤΡ transition threshold", if it is set If the number of users in the statistical period has not reached the "ΡΤΜ to ΡΤΡ conversion threshold", the statistics indication message is stopped.
对于在业务传输过程中的用户数目统计, 若基站当前对该 MBS业务使用 的是 ΡΤΜ承载, 基站同样可以首先统计激活态下加入该 MBS业务的终端数 目, 且统计出的激活态终端数目大于预先确定的" ΡΤΡ到 ΡΤΜ转换门限", 则 无需再对空闲态终端进行统计, 即无需下发统计指示消息;如果未达到该 "ΡΤΡ 到 ΡΤΜ转换门限", 则基站可以进一步下发统计指示消息,触发终端发起位置 更新, 并通过查询 Anchor PC/LR的记录, 初步确定当前接收该 MBS业务的 处于空闲态的终端数目,将该数目和激活态终端数目相加得出一个总的用户数 目, 如果该用户数目大于 "PTP到 PTM转换门限", 则基站应该停止统计, 并 可以在空口发送停止统计的指示消息给还没有反馈的终端 ,发送方式与统计指 示消息的发送方式一致,只是消息中携带的信息为停止对该 MBS业务的统计; 如果基站一次统计反馈的用户数目未大于 "PTP到 PTM转换门限", 那么基站 可以再次发送统计指示消息,指示那些没有反馈的用户继续反馈, 消息中的接 入概率指示可以降低, 以使终端可以更容易发起位置更新流程, 这个过程可以 进行多次, 直到统计出的用户数目大于 "PTP到 PTM转换门限", 如果在设定 的统计时间内用户数目一直没有达到" PTP到 PTM转换门限", 则停止下发统 计指示消息。 For the number of users in the service transmission process, if the base station is currently using the bearer for the MBS service, the base station may also first count the number of terminals that join the MBS service in the active state, and the number of activated active terminals is greater than the pre-determination. If the ΡΤΡ ΡΤΜ ΡΤΜ ΡΤΜ " " " 空闲 空闲 空闲 空闲 空闲 空闲 空闲 空闲 空闲 空闲 空闲 空闲 空闲 空闲 空闲 空闲 空闲 空闲 空闲 空闲 空闲 空闲 空闲 空闲 空闲 空闲 空闲 空闲 空闲 空闲 空闲 空闲 空闲 空闲 空闲 空闲 空闲 空闲 空闲Triggering the terminal to initiate a location update, and by querying the record of the Anchor PC/LR, initially determining the number of terminals currently receiving the MBS service in an idle state, adding the number to the number of active terminals to obtain a total number of users, if If the number of the users is greater than the PTP-to-PTM transition threshold, the base station should stop the statistics, and send the stop-statistic indication message to the terminal that has not received the feedback on the air interface. The sending mode is the same as the sending manner of the statistics indication message, but the message carries The information is to stop statistics on the MBS service; If the number of users of the statistical feedback of the base station is not greater than the "PTP to PTM transition threshold", the base station may send a statistical indication message again, indicating that those users who do not have feedback continue to feedback, and the access probability indication in the message may be lowered, so that the terminal can It is easier to initiate the location update process. This process can be performed multiple times until the number of users counted is greater than the "PTP to PTM transition threshold". If the number of users has not reached the "PTP to PTM transition threshold" within the set statistics time, Then, the statistics indication message is stopped.
通常, 为了避免产生乒乓效应, "PTP到 PTM转换门限"往往设置成大于 或等于 "PTM到 PTP转换门限", 一般要求大于一定的值。 In general, to avoid ping-pong effects, the "PTP to PTM transition threshold" is often set to be greater than or equal to "PTM to PTP transition threshold", which is generally greater than a certain value.
下面对本发明第二实施方式进行说明, 第二实施方式涉及一种基站,如图 3所示, 包含激活态终端统计模块, 用于根据指定 MBS业务的用户记录, 统 计接收该 MBS业务的激活态终端的数目; 业务信息获取模块, 用于通过寻呼 或多播广播控制信道向本基站覆盖范围内所有终端或接收指定多播信道的终 端下发统计指示消息,指示这些终端发起位置更新流程, 通过终端所发起的位 置更新流程获取这些终端的 MBS业务信息; 空闲态终端统计模块, 用于根据 业务信息获取模块所获取的空闲态终端的 MBS业务信息,统计接收指定 MBS 业务的空闲态终端的数目; 总计模块, 用于根据所统计的接收该 MBS业务的 激活态终端的数目和空闲态终端的数目获得该 MBS业务的用户总数。 该基站 中还包含记录模块, 用于在激活态终端加入 MBS业务或已加入 MBS业务的 激活态终端切换到本基站时, 添加该 MBS业务的用户记录, 以及在激活态终 端退出 MBS业务或已加入 MBS业务的激活态终端切换到其它基站时, 删除 该 MBS业务中该终端对应的用户记录, 使得激活态终端统计模块能够根据同 步变化的记录, 准确统计接收指定 MBS业务的激活态终端数目。 The second embodiment of the present invention is described below. The second embodiment relates to a base station. As shown in FIG. 3, the terminal includes an active state terminal statistics module, which is used to record user records according to the specified MBS service. And the number of the active state terminals that receive the MBS service; the service information acquiring module, configured to send, by using the paging or multicast broadcast control channel, a statistical indication message to all terminals in the coverage of the base station or the terminal that receives the specified multicast channel, The terminal is instructed to initiate a location update process, and the MBS service information of the terminal is obtained by the location update process initiated by the terminal; the idle state terminal statistics module is configured to receive the MBS service information of the idle state terminal acquired by the service information acquisition module, and receive the statistics. Specifying the number of idle state terminals of the MBS service; the totaling module, configured to obtain the total number of users of the MBS service according to the counted number of active state terminals that receive the MBS service and the number of idle state terminals. The base station further includes a recording module, configured to add a user record of the MBS service when the active state terminal joins the MBS service or when the active state terminal that has joined the MBS service switches to the base station, and exits the MBS service in the activated state terminal. When the active state terminal that joins the MBS service is switched to another base station, the user record corresponding to the terminal in the MBS service is deleted, so that the active terminal statistics module can accurately count the number of active state terminals that receive the specified MBS service according to the record of the synchronization change.
由上述各实施方式可见, 本发明实施方式的技术方案分别统计接收该 MBS业务的激活态终端和空闲态终端的数目:根据指定 MBS业务的用户记录, 统计接收该 MBS业务的激活态终端的数目, 根据所获取的覆盖范围内空闲态 终端的 MBS业务信息, 统计接收指定 MBS业务的空闲态终端的数目, 之后 根据接收该 MBS 业务的激活态终端的数目和空闲态终端的数目获得该 MBS 业务的用户总数。 通过该实施方式能够同时确定接收该 MBS业务的激活态终 端和空闲态终端的数目,避免因空闲态终端无需切换即可移动到其它基站或从 其它基站移动到本基站, 而使得无法准确评估指定 MBS业务的用户数目。 本 发明通过准确评估 MBS业务的用户数目, 使得基站能够确定当前应釆用点到 点 ( Point to Point, 简称" PTP" )模式还是釆用点到多点 ( Point to Multipoint, 简称" PTM" )承载该 MBS业务, 使得网络资源能被最大限度地利用。 As can be seen from the foregoing embodiments, the technical solution of the embodiment of the present invention separately counts the number of active state terminals and idle state terminals that receive the MBS service: the number of active state terminals that receive the MBS service is counted according to the user record of the specified MBS service. And obtaining, according to the acquired MBS service information of the idle state terminal in the coverage, the number of idle state terminals that receive the specified MBS service, and then obtaining the MBS service according to the number of active state terminals that receive the MBS service and the number of idle state terminals. The total number of users. The embodiment can simultaneously determine the number of active state terminals and idle state terminals that receive the MBS service, and avoid moving to other base stations or moving from other base stations to the base station without the need for handover in the idle state terminal, so that the designation cannot be accurately evaluated. The number of users of the MBS service. By accurately estimating the number of users of the MBS service, the present invention enables the base station to determine whether a point-to-point (PTP) mode or a point-to-multipoint (PTM) is currently used. The MBS service is carried, so that network resources can be utilized to the maximum extent.
由于激活态终端加入 MBS业务或移出基站都会触发相应的流程, 可以根 据相应的流程, 在终端加入 MBS业务或已加入 MBS业务的激活态终端切换 到本基站时, 添加该 MBS业务的用户记录; 在激活态终端退出 MBS业务或 已加入 MBS业务的激活态终端切换到其它基站时, 删除该 MBS业务中该终 端对应的用户记录, 在需要统计接收该 MBS业务的激活态终端数目时, 只需 统计其用户记录即可获取相应的数目, 无需进行专门的统计流程, 简化了网络 侧的操作。 If the active terminal joins the MBS service or moves out of the base station, the corresponding process is triggered. According to the corresponding process, when the terminal joins the MBS service or the activated state terminal that has joined the MBS service switches to the base station, the user record of the MBS service is added; When the active state terminal exits the MBS service or the activated state terminal that has joined the MBS service switches to another base station, the user record corresponding to the terminal in the MBS service is deleted, and when the number of active state terminals that need to receive the MBS service needs to be counted, only Counting the user records to get the corresponding number, eliminating the need for a dedicated statistical process, simplifying the network Side operation.
由于空闲态的终端移入或移出本基站均不通知基站本身,因此为了准确确 定这部分终端的数目,可以通过下发寻呼消息或在专门的多播广播控制信道下 发统计指示消息, 指示终端发起位置更新流程,通过终端的位置更新流程获取 覆盖范围内终端的 MBS业务信息, 从而统计出接收指定 MBS业务的空闲态 终端数目。 Since the terminal in the idle state does not notify the base station itself, the terminal can be notified by sending a paging message or sending a statistical indication message on a dedicated multicast broadcast control channel to accurately determine the number of the terminals. The location update process is initiated, and the MBS service information of the terminal in the coverage area is obtained through the location update process of the terminal, thereby counting the number of idle state terminals receiving the specified MBS service.
在下发的统计消息中可以携带概率指示,使得终端根据随机算法, 在满足 该概率指示的情况下发起位置更新流程,避免基站覆盖范围内终端收到统计指 示后同时发起位置更新流程, 使得基站无法负荷。 A probability indicator may be carried in the sent statistics message, so that the terminal initiates a location update process according to the random algorithm, and the terminal does not receive the statistical indication after receiving the statistical indication, so that the base station cannot load.
如果 MBS业务尚未建立承载, 且当前统计的等待接收该 MBS业务的终 端数目大于建立 PTM模式承载的门限, 则停止对接收该 MBS业务的空闲态 终端数目的统计; 或, 在基站通过 PTM模式承载 MBS业务, 且当前统计的 接收该 MBS业务的激活态终端数目大于 PTM模式至 PTP模式的切换门限时, 或, 在基站通过 PTP模式承载 MBS业务, 且当前统计的接收该 MBS业务的 终端数目大于 PTP模式至 PTM模式的切换门限时, 停止对接收该 MBS业务 的空闲态终端数目的统计,在不影响基站决策的情况下,尽可能减少终端和基 站双方的操作。 If the number of terminals that are waiting to receive the MBS service is greater than the threshold for establishing the PTM mode bearer, the statistics on the number of idle state terminals receiving the MBS service are stopped; or, the base station passes the PTM mode. The MBS service, and the current count of the number of active terminals receiving the MBS service is greater than the switching threshold of the PTM mode to the PTP mode, or the base station carries the MBS service through the PTP mode, and the current count of the number of terminals receiving the MBS service is greater than When the handover threshold of the PTP mode to the PTM mode is stopped, the statistics on the number of idle state terminals that receive the MBS service are stopped, and the operations of both the terminal and the base station are minimized without affecting the base station decision.
虽然通过参照本发明的某些优选实施方式,已经对本发明进行了图示和描 述,但本领域的普通技术人员应该明白, 可以在形式上和细节上对其作各种改 变, 而不偏离本发明的精神和范围。 While the invention has been illustrated and described with reference to the preferred embodiments embodiments The spirit and scope of the invention.
Claims
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200610131980.4 | 2006-10-13 | ||
| CN2006101319804A CN101163321B (en) | 2006-10-13 | 2006-10-13 | Method for counting the number of users of multicast broadcast service and base station |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2008046350A1 true WO2008046350A1 (en) | 2008-04-24 |
Family
ID=39298123
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2007/070896 Ceased WO2008046350A1 (en) | 2006-10-13 | 2007-10-15 | A method and a base station for counting the number of user in mbms service |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN101163321B (en) |
| WO (1) | WO2008046350A1 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2456930A (en) * | 2004-03-24 | 2009-08-05 | Samsung Electronics Co Ltd | method of providing resources for a multicast service |
| CN114390442A (en) * | 2020-10-16 | 2022-04-22 | 成都鼎桥通信技术有限公司 | Transmission method and system for multicast broadcast service in NR cell |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101686479B (en) * | 2008-09-25 | 2012-08-01 | 中国移动通信集团设计院有限公司 | Method and device for detecting network quality |
| CN101742407B (en) * | 2008-11-24 | 2012-11-21 | 鼎桥通信技术有限公司 | Counting method of MBMS services |
| CN102149165B (en) * | 2010-02-05 | 2013-10-23 | 鼎桥通信技术有限公司 | Method of configuring system information for updating location area |
| US20140059618A1 (en) * | 2012-08-23 | 2014-02-27 | Acer Incorporated | Communication transmission methods and systems |
| CN105307198A (en) * | 2014-06-24 | 2016-02-03 | 北京信威通信技术股份有限公司 | System and device for implementing change of anchor base station of terminal |
| CN107172594B (en) * | 2016-03-07 | 2019-11-12 | 普天信息技术有限公司 | A method and device for counting the number of terminals in a cell |
| CN115314954B (en) * | 2021-05-07 | 2025-03-04 | 中国移动通信有限公司研究院 | Business processing, information indication method, device and communication equipment |
| WO2023125211A1 (en) * | 2021-12-31 | 2023-07-06 | 华为技术有限公司 | Communication method and apparatus |
| CN114679736B (en) * | 2022-04-12 | 2024-04-16 | 中国联合网络通信集团有限公司 | Base station control method, device, system and storage medium |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1756231A (en) * | 2004-09-30 | 2006-04-05 | 华为技术有限公司 | Method for renewing count in multimedia broadcast multicast service system |
| WO2006073338A1 (en) * | 2005-01-07 | 2006-07-13 | Telefonaktiebolaget Lm Ericsson (Publ) | Ptp/ptm transmission decisions |
| CN1839651A (en) * | 2003-08-19 | 2006-09-27 | Lg电子株式会社 | Method and apparatus for selecting mbms radio bearer type |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1185889C (en) * | 2002-02-10 | 2005-01-19 | 华为技术有限公司 | Method for selecting wireless channel distribution in multiple channel broadcasting business |
-
2006
- 2006-10-13 CN CN2006101319804A patent/CN101163321B/en active Active
-
2007
- 2007-10-15 WO PCT/CN2007/070896 patent/WO2008046350A1/en not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1839651A (en) * | 2003-08-19 | 2006-09-27 | Lg电子株式会社 | Method and apparatus for selecting mbms radio bearer type |
| CN1756231A (en) * | 2004-09-30 | 2006-04-05 | 华为技术有限公司 | Method for renewing count in multimedia broadcast multicast service system |
| WO2006073338A1 (en) * | 2005-01-07 | 2006-07-13 | Telefonaktiebolaget Lm Ericsson (Publ) | Ptp/ptm transmission decisions |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2456930A (en) * | 2004-03-24 | 2009-08-05 | Samsung Electronics Co Ltd | method of providing resources for a multicast service |
| GB2456931A (en) * | 2004-03-24 | 2009-08-05 | Samsung Electronics Co Ltd | Method for providing consistent service availability information |
| GB2456931B (en) * | 2004-03-24 | 2010-01-06 | Samsung Electronics Co Ltd | Mobile communications |
| GB2456930B (en) * | 2004-03-24 | 2010-01-06 | Samsung Electronics Co Ltd | Mobile communications |
| CN114390442A (en) * | 2020-10-16 | 2022-04-22 | 成都鼎桥通信技术有限公司 | Transmission method and system for multicast broadcast service in NR cell |
| CN114390442B (en) * | 2020-10-16 | 2023-04-18 | 成都鼎桥通信技术有限公司 | Transmission method and system for multicast broadcast service in NR cell |
Also Published As
| Publication number | Publication date |
|---|---|
| CN101163321A (en) | 2008-04-16 |
| CN101163321B (en) | 2012-04-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2008046350A1 (en) | A method and a base station for counting the number of user in mbms service | |
| TW453070B (en) | Wireless network communication system and method with double packet filtering function | |
| CN101163334B (en) | Microwave access global intercommunication system and terminal switching method thereof | |
| KR100689390B1 (en) | Method of transmitting and receiving service validity information of multimedia broadcasting / multicast service | |
| CN101902694B (en) | The method and apparatus of receiving multimedia broadcast/multicast service | |
| CN101155343B (en) | Method and system for adding multicast broadcasting service to terminal in wireless network | |
| CN100592696C (en) | System and method for coupling between mobile communication system and wireless local area network | |
| US8270324B2 (en) | Method for bearer control and deletion, data distribution, and modification | |
| CN101155346B (en) | Method and base station for terminal movement in multicast broadcast system | |
| JP2006516080A (en) | Method and apparatus for providing multimedia broadcast / multicast service (MBMS) for user equipment moving between cells in a cellular mobile communication system | |
| US20100208694A1 (en) | Mobile communication system, radio communication method, core network, user equipment, and program | |
| US20230141637A1 (en) | Method and device for transmitting data in wireless communication system | |
| WO2008092395A1 (en) | Method, system, and device of location capability negotiation in wimax network | |
| CN102821362B (en) | The control method of Multimedia Broadcast Multicast Service and system thereof | |
| CN101150852B (en) | Method for terminal to exit from multicast and broadcast service and multicast and broadcast system | |
| CN101291462A (en) | Method for Terminal Movement in Multicast Broadcasting System and Related Terminals | |
| CN113498138B (en) | Communication method and communication device | |
| WO2012113199A1 (en) | Method and system for network element obtaining reception status information of user element | |
| CN101166174A (en) | Control method and system for multicast broadcast service | |
| CN101860800A (en) | Method, system and device for providing MBMS service by integrating cellular network and broadcast network | |
| KR100790086B1 (en) | Method for transceiving/receiving service availability information of multimedia broadcast/multicast service | |
| CN101242293B (en) | Method and terminal for counting the number of multicast broadcast service users | |
| CN101155328A (en) | Method for deleting/modifying multicast broadcast service in communication system | |
| WO2010051760A1 (en) | Charging method and apparatus of multicast broadcast service | |
| CN100536601C (en) | Method for releasing resources in microwave access global internet |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 07817087 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 07817087 Country of ref document: EP Kind code of ref document: A1 |