WO2008017272A1 - A mbs service system, a method for dividing mbs service zone, and a method for implementing mbs service in the radio network - Google Patents
A mbs service system, a method for dividing mbs service zone, and a method for implementing mbs service in the radio network Download PDFInfo
- Publication number
- WO2008017272A1 WO2008017272A1 PCT/CN2007/070402 CN2007070402W WO2008017272A1 WO 2008017272 A1 WO2008017272 A1 WO 2008017272A1 CN 2007070402 W CN2007070402 W CN 2007070402W WO 2008017272 A1 WO2008017272 A1 WO 2008017272A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- mbs
- service
- multicast
- proxy
- server
- 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
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/5003—Managing SLA; Interaction between SLA and QoS
- H04L41/5019—Ensuring fulfilment of SLA
- H04L41/5022—Ensuring fulfilment of SLA by giving priorities, e.g. assigning classes of service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/5041—Network service management, e.g. ensuring proper service fulfilment according to agreements characterised by the time relationship between creation and deployment of a service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/30—Resource management for broadcast services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
Definitions
- Multicast broadcast service system multicast broadcast service domain division method, and method for developing multicast broadcast service in wireless network
- the present invention relates to the field of communications, and in particular to multicast broadcast technology.
- 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 wireless metropolitan area network access technology based on the IEEE 802.16 series of standards. Its basic goal is to provide a point-to-multipoint network in the metropolitan area network. Broadband wireless access means that can interoperate effectively in a multi-vendor environment.
- the 802.16 series of standards specifies the air interface part protocol layer of the WiMAX system, which mainly includes a physical layer (PHY) and a Medium Access Control (MAC) layer.
- the PHY layer physically performs modulation, demodulation, and codec operations on the signal
- the MAC layer mainly performs the media access control function of the WiMAX system.
- 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 mainly includes a mobile station (Mobile Station, referred to as "MS”) / subscriber station (Substation Station, referred to as "SS,”), Access Service Network (ASN) and a connection service network. (Connectivity Service Network, referred to as "CSN").
- MS Mobile Station
- SS Subscriber station
- ASN Access Service Network
- CSN Connection Service Network
- the ASN is defined as a network function set that provides wireless access services for WiMAX user terminals.
- the ASN includes BS and ASN gateways (ASN GateWay referred to as "ASN-GW") network elements, and an ASN may be shared by multiple CSNs. Multiple CSNs may belong to different NetService Service Providers ("NSPs").
- NSP NetService Service Provider
- ASN belongs to Network Access Provider (NAP, s.).
- NSP may be the same provider as NAP or different providers.
- 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.
- 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 (proxy) or service (server), user-based Authorization control, ASN to CSN tunneling, WiMAX subscriber billing and inter-operator billing, tunneling between CSNs, ASN switching, and various WiMAX services (eg location-based services, multimedia) Multicast and broadcast services, IP Multimedia Subsystem services).
- the MS/SS is a (mobile) terminal that the user uses to access the WiMAX network.
- WiMAX WiMAX and its network architecture.
- Multicast multicast broadcast service
- MMS Broadcast & Broadcast Service
- the mobile network supports these modes to implement a one-to-many multicast broadcast service, 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.
- the MBS defined by WiMAX can not only realize plain-text low-rate message-like multicast and broadcast, 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 MBS_zone ID
- An MBS domain is a collection of base stations, and all base stations in an MBS domain use the same multicast CID. (Multicast CID) and the MBS Group Security Association (MBS GSA), which transmit the content of the same MBS service flow, and the terminal that has registered the MBS service can receive the MBS service data through multiple base stations in the MBS domain.
- MBS Zone MBS Zone
- MBS GSA MBS Group Security Association
- Single-base access MBS is a special case of multiple base stations accessing 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 IEEE 802.16e protocol specifies the service flow identifier (Service Flow).
- SFID SFID IDentificr
- MAC Media Access Control
- MMS multicast content identifier
- a Protocol Data Unit (“PDU") transmitted on a multicast connection identifier contains one or more multicast broadcast content.
- the scope of use of the SFID is limited to the ASN.
- the flow identifier (Flow ID, referred to as "FID") is used to identify the service flow in the case of the unicast service.
- the mapping is done on an anchored traffic stream authenticator (an anchor SFA).
- anchor SFA an anchor traffic stream authenticator
- the present invention provides a multicast broadcast service system and a multicast broadcast service domain division method.
- the present invention also provides a method for developing a multicast broadcast service in a wireless network, thereby providing an implementation scheme for implementing an MBS service in a wireless communication network.
- An embodiment of the present invention provides an MBS system, including an MBS server, an access service network ASN gateway, and a base station, where at least one MBS domain is defined, each MBS domain includes at least one base station, and the system further includes at least one The MBS proxy function entity Proxy is used to manage the MBS domain, and each MBS domain is managed by one MBS Proxy;
- the ASN gateway further includes an MBS data path function ("DPF") for establishing, modifying, and deleting an MBS service bearer between the MBS DPF and the base station, where the MBS service bearer is used for the MBS service data packet. Transfer to the base station.
- DPF MBS data path function
- the embodiment of the present invention further provides an MBS domain division method, which allocates an MBS domain identifier for a base station set including at least one base station, and provides the same MBS service in a base station set to which the same MBS domain identifier is allocated.
- An embodiment of the present invention further provides a method for performing a multicast service in a wireless network, which includes:
- the MBS server After the MBS server determines that the multicast service needs to be performed, the MBS server, the MBS proxy function entity, and the MBS proxy function entity DPF, the MBS proxy and the MBS proxy unit perform message exchange, and reserve network-side resources for the multicast service. ;
- the MBS program provided by the MBS content provider is transmitted to the user terminal through the MBS server, the MBS proxy, and the MBS proxy unit or through the MBS proxy and the MBS proxy unit by using the reserved network side resources.
- MBS Proxy acts as a receiver between the MBS server and the base station, thus implementing MBS
- the bearer and control of the service on the MBS server, the ASN gateway and the base station enables the terminal to receive the MBS service of interest in the MBS system.
- the present invention defines the MBS network architecture and clarifies the functions of the MBS content provider, the MBS server, the MBS proxy, and the MBS proxy unit included in the MBS network architecture. Therefore, the implementation of the present invention enables MBS to be implemented in a wireless communication network. Business is possible. At the same time, the implementation of the present invention also provides a management scheme for the MBS service of the wireless communication network, thereby ensuring the reliability and continuity of the MBS service in the wireless communication network, thereby enabling the subscriber to enjoy higher efficiency and faster enjoyment.
- the multimedia service provided by the wireless network is a management scheme for the MBS service of the wireless communication network.
- 1 is a network structure diagram of a WiMAX in the prior art
- FIG. 2 is a schematic diagram of four levels in a network architecture of an MBS service according to an embodiment of the present invention
- FIG. 3 is a schematic diagram of an MBS service architecture according to a first embodiment of the present invention
- FIG. 4 is a schematic structural diagram of an MBS service provided by a MS in a roaming state to receive roaming according to a second embodiment of the present invention
- FIG. 5 is a schematic diagram of an MBS service architecture according to a third embodiment of the present invention.
- FIG. 6 is a schematic diagram of a network entity of a first MBS service transmission mode according to an embodiment of the present invention.
- FIG. 7 is a schematic diagram of a network entity of a second MBS service transmission mode according to an embodiment of the present invention.
- FIG. 8 is a schematic diagram of an operator configuring an MBS domain in a first partitioning scheme of an MBS Zone in an overall architecture of an MBS service according to an embodiment of the present invention
- FIG. 9 is a schematic diagram of an automatic configuration MBS domain scheme in a first partitioning scheme of an MBS Zone in an overall architecture of an MBS service according to an embodiment of the present invention.
- FIG. 10 is a schematic diagram of an operator configuring an MBS domain in a second partitioning scheme of an MBS Zone in an overall architecture of an MBS service according to an embodiment of the present invention
- FIG. 11 is a schematic diagram of an automatic configuration MBS domain scheme in a second partitioning scheme of an MBS Zone in an overall architecture of an MBS service according to an embodiment of the present invention
- FIG. 12 is a schematic diagram of an operator configuring an MBS domain in a third partitioning scheme of an MBS Zone in an overall architecture of an MBS service according to an embodiment of the present invention
- FIG. 13a is a schematic diagram 1 of a specific implementation architecture of the MBS system according to the present invention.
- 13b is a second schematic diagram of a specific implementation architecture of the MBS system according to the present invention.
- FIG. 14 is a schematic diagram of a specific implementation process of establishing a multicast service network side resource and transmitting an MBS service in the present invention
- FIG. 15 is a schematic diagram of a specific implementation process of multicast service development in the present invention.
- an MBS system which includes an MBS server and an MBS service path processing function entity data channel function entity (MBS DPF) located in the ASN gateway of the access service network. And an MBS proxy unit (MBS Agent, in the base station) that processes the MBS service plane located in the base station, and also includes an MBS proxy function entity (MBS Proxy) for processing the MBS signaling plane function inside the ASN.
- MBS DPF MBS service path processing function entity data channel function entity
- MBS Proxy MBS proxy function entity
- MBS Proxy is a signaling plane entity for managing MBS Zones. It is responsible for allocating, managing and maintaining resources within the MBS Zone, which is unique within the MBS Zone.
- the specific function of the MBS Proxy can be one of the following functions or any combination thereof:
- Controlling the establishment/modification/deletion of bearers related to the MBS service mainly used to control the MBS server between the MBS server and the MBS DPF located in the ASN gateway, between the MBS DPF located in the ASN gateway and the MBS Agent located in the base station. Establishment, modification, and deletion of MBS bearers between MBS DPFs in different ASN gateways;
- MBS service related parameters and resources such as multicast link identifier MCID, logical channel identifier Logical CID for indicating different MBS content at the air interface layer, etc., generating and managing MBS related to IEEE 802.16e for air interface
- the encryption key such as MGKEK, MGTEK, etc., and after the terminal passes the identity authentication and authentication, the base station sends the MBS key to the terminal through the base station;
- MBS DPFs When an MBS Zone includes multiple MBS DPFs, maintain MBS DPF list information belonging to the same MBS Zone;
- the air interface radio resources related to the MBS service in the MBS Zone are used to ensure that the same MBS service data packet can be sent in the same radio frame in all the base stations in all the base stations belonging to the same MBS zone; further consideration of macro diversity support needs to be guaranteed to belong to the same MBS Zone.
- the MB S Agents in all the base stations are sent out on the same wireless air interface resource, and the same wireless air interface resources include the same radio frame, subchannel, OFDM symbol, and the like;
- the MBS service-related resource reservation decision and the quality of service QoS control are performed according to the quality of service QoS requirements related to the MBS service, the bearer resource status in the ASN or MBS domain, and/or the policy of the network access service provider NAP.
- the MBS Proxy acts as a receiver between the MBS server and the base station, thereby enabling the bearer and control of the MBS service on the MBS server, the ASN gateway and the base station, so that the terminal can receive the MBS service of interest in the MBS system.
- the MBS proxy function entity may be directly included in the ASN gateway, implemented by the ASN gateway, or implemented in a separate network element.
- the MBS DPF located in the ASN gateway is the user plane entity of the MBS Zone, and is responsible for establishing and maintaining the MBS service bearer in the MBS Zone, that is, performing the corresponding MBS bearer between the MBS DPF located in the ASN gateway and the MBS Agent located in the base station.
- the MBS DPF sends a synchronization identifier to each MBS service data packet of the MBS Agent located in the base station, and the synchronization identifier may be an absolute time stamp, an absolute radio frame number, a relative radio frame number, etc. , used to ensure that the same MBS service data packet can be in the same wireless in all base stations belonging to the same MBS Zone. Send out in the frame or on the same wireless air interface resource.
- the MBS agent that is located in the base station and processes the MBS service plane corresponds to the MBS DPF located in the ASN gateway, and is configured to process MBS service bearer establishment and maintenance in the base station, and classify and distribute MBS service data packets.
- the specific functions may be as follows: One of the functions or any combination thereof:
- the MBS packet is sent to the air interface according to the physical resource information provided by the DPF.
- the MBS service data packet is sent on the air interface according to the synchronization identifier added by the DPF in front of the MBS service data packet.
- the MBS server includes an MBS controller (MBS Controller) and an MBS Content Server (MBS Content Server).
- MBS controller implements the control plane function
- MBS content server implements the user plane function. By separating the control plane from the user plane, the service control related operations and the service transmission are independent of each other, and each does not affect.
- the MBS controller and the MBS content server coexist in the same physical entity or exist in two physical entities.
- the control plane functions implemented by the MBS controller include one or any combination of the following:
- Assigning an IP multicast address authenticating the MBS Content Provider, controlling the transmission of the MBS service content between the MBS content provider and the MBS content server; controlling the MBS content server to establish and delete the MBS service bearer; and controlling the MBS content server to transmit the MBS service; Control the generation and delivery of MBS keys;
- Controlling the start and end of the MBS service session controlling the terminal to join and quit the MBS service; saving the subscriber subscription information of the MBS service and/or authenticating and verifying the terminal;
- the user plane functionality implemented by the MBS content server includes one or any combination of the following: receiving and storing MBS service content from MBS content providers; merging MBS services from different MBS content providers into the same multicast as needed
- the source data content is transmitted; the MBS service content is converted into a format required by the session; the upper layer encryption is performed; and the MBS service is transmitted under the control of the MBS controller.
- the MBS server needs dimension. Protect the MBS DPF list and tunnels in all relevant MBS Zones, and send the MBS data directly to the MBS DPF; or maintain the MBS Proxy list of all relevant MBS Zones and the anchor point of the MBS DPF associated with each MBS Zone, and The MBS data is directly sent to the anchor point of the MBS DPF of each MBS Zone, and then the anchor point of the MBS DPF of the MBS Zone is forwarded through the R4 tunnel between the ASNs.
- the system optionally includes an AAA server, a multicast router (Multicast Route, referred to as "MR”), and an MBS content provider.
- MR Multicast Route
- MBS content provider
- the AAA server is used to store user subscription information of the MBS service, and perform authentication, authorization, and charging on the terminal.
- the MBS controller interacts with the AAA server to implement identity authentication/authentication of the terminal, according to the identity authentication/authentication result.
- the control terminal joins or quits the MBS service. Avoid terminals that have not signed up or have no corresponding rights to receive the MBS service, and better control and manage the MBS service.
- the MBS server can perform authentication/identity authentication for the terminal by interacting with the authentication information/user subscription information of the home AAA server of the terminal.
- MBS content provider used to provide MBS business content, can be implemented by a third-party content provider or operator.
- the multicast router may be located in the MBS server for MBS service distribution; or located in the ASN gateway or independently, for forwarding MBS service data according to the multicast address when receiving MBS service data from the MBS content server.
- the MBS server can be located in the CSN and is exclusively owned by a CSN. This method corresponds to the prior art and is relatively simple to implement; or the MBS server is located in the ASN, and the MBS server is shared by at least one CSN. This structure enhances the MBS server's control of services and bearers, enabling better allocation of system resources when ASNs are shared by multiple CSNs.
- the MBS service is transmitted between the MBS server and the MBS DPF through IP multicast.
- the MBS server allocates a multicast address, establishes a corresponding multicast group, and constructs an MBS service into an IP multicast packet according to the assigned multicast address, and routes the constructed IP multicast packet to at least one ASN through the multicast router. Or MBS domain. This method saves a lot of transmission resources and does not require a point-to-point tunnel.
- the MBS server and the MBS DPF transmit the MBS service through the IP multicast mode.
- the MBS server allocates the multicast address, establishes the corresponding multicast group, and constructs the MBS service into an IP multicast packet according to the assigned multicast address.
- the IP multicast packet is transmitted to the at least one border router through the tunnel point-to-point, and the IP multicast packet is routed to the at least one ASN or MBS domain through the border router. Since the border router is the first hop of the ASN network to the MBS server, the routing range is small, and one or more border routers are selected through the tunnel mode, so that the MBS service is only transmitted to the range of the individual border router, and the MBS is better controlled. The service is transmitted in the specified ASN or MBS domain.
- the MBS server and the MBS DPF transmit the MBS service through the tunnel point-to-point.
- the MBS server allocates the multicast address, establishes the corresponding multicast group, and constructs the MBS service into an IP multicast message according to the assigned multicast address. And transmit the IP multicast file to at least one ASN or MBS domain through the tunnel point-to-point. This method can accurately control the ASN or MBS domain transmitted by the MBS service, which is very suitable for the small-scale MBS service.
- the MBS server and the MBS DPF transmit the MBS service through the tunnel point-to-point.
- the MBS server constructs the MBS service into an IP packet according to the default multicast address or broadcast address, and transmits the IP multicast file through the tunnel point-to-point. Go to at least one ASN or MBS domain. This method can accurately control the ASN or MBS domain transmitted by the MBS service, which is very suitable for the small-scale MBS service.
- the MBS service is transmitted between the MBS server and the anchor point of the MBS DPF in the MBS Zone through the tunnel point-to-point.
- the anchor point of the MBS DPF is sent to the other MBS DPFs in the MBS Zone under its jurisdiction through the tunnel on the R4 interface.
- the received IP multicast packets may be classified by the MBS DPF according to the classifier of the service flow, and the classified service flows are respectively transmitted through the corresponding tunnels according to the multicast address.
- the MBS DPF encapsulates the received IP multicast packet with the destination address as the default multicast address or broadcast address, and transmits the encapsulated IP group through the tunnel corresponding to the default multicast address or broadcast address. Broadcast message.
- the MBS DPF can directly encapsulate the received IP address whose destination address is the default multicast address or the broadcast address, and encapsulate the tunnel by the default multicast address or broadcast address. IP packet.
- the MBS service can be carried by the tunnel of the MBS service granularity between the MBS DPF and the base station.
- Each tunnel uniquely corresponds to one MBS service, and the base station distinguishes MBS services according to different tunnel identifiers.
- the MBS DPF and the base station can carry all the MBS services through a tunnel of the base station granularity, and the base station distinguishes according to the multicast address. MBS business.
- the base station carries the MBS service through an unicast connection or a multicast connection corresponding to the MBS service on the air interface.
- the tunnel carrying the MBS service between the MBS DPF and the base station may be pre-established or dynamically established when the first terminal joins the MBS service or when the MBS service session starts.
- the MBS DPF needs to put some control information together with the MBS service data packet into the MBS Agent that is tunneled to the base station, and then the MBS Agent in the base station transmits the MBS service data packet according to the control information.
- the control information may include: absolute time stamp, absolute radio frame number, relative radio frame number, modulation and demodulation mode, modulation and demodulation coding mode, frequency subchannel arrangement, mapping of service data on frequency subchannels and OFDM symbols.
- the MBS service is introduced and carried in units of MBS domains, and there are mainly three methods for dividing the MBS domain:
- the base stations in the coverage of the MBS service form at least one base station set, and each base station set is assigned a different MBS domain identifier, and the base stations in the base station set share the allocated MBS domain identifier.
- This method is the most flexible, and this method is more suitable when the coverage of different MBS services is quite different.
- pre-assigning the base stations in the MBS system to at least one base station set introducing one
- the MBS service is simultaneously introduced into at least one base station set, and each base station set is assigned a different MBS domain identifier corresponding to the MBS service, and the base station in the base station set shares the allocated MBS domain identifier.
- This method is relatively simple and is suitable for the case where the minimum coverage of different MBS services is basically the same.
- the base station or the base station set needs to be assigned different MBS domain identifiers corresponding to the MBS services, and the corresponding MBS domain is identified for each MBS domain. Assign different multicast CIDs.
- the base station in the MBS system may be divided into at least one set of base stations in advance, and different MBS domain identifiers are allocated for each base station set.
- MBS services are introduced in the MBS system
- the MBS service simultaneously introduces at least one set of base stations to which the MBS identifier is allocated, and the base stations in the set of base stations share the allocated MBS domain identifier.
- This method is the easiest, and does not need to consider the problem of duplication of the MBS domain identifier, and reduces a large amount of information retrieval work, and is suitable for an area with less MBS services or similar coverage.
- the same MBS domain can correspond to different MBS services, and the MBS domain needs to be assigned the same number of multicast CIDs as the MBS service introduced in the domain, and each MBS service uniquely corresponds to one multicast CID. Different MBS services are distinguished by different multicast CIDs.
- the MBS service architecture includes four levels of MS, bearer network, MBS server, and MBS Content Provider, and related interfaces involved in the framework. Let's start with a brief description of these related interfaces.
- the MBS Controller obtains information about the user from the AAA. It can include information about human authentication and authorization, and user subscription information. At the same time, the relevant billing information of the MBS service needs to be exchanged with the AAA.
- MBS Controller belongs to the R3 interface of WiMAX. It mainly completes the exchange of MBS service control flow and MBS Proxy, including service broadcast, key distribution, session establishment/stop, user join/exit. And so on.
- Interface between MBS Controller and Content Server It mainly controls the establishment of service bearers in Content Server and maintains information carried by services. If these two functions are implemented in one entity, they belong to the internal interface.
- Interface between the MBS Controller and the MBS Content Provider It mainly controls how the MBS service content is transmitted to the MBS Content Server. It may also include information such as exchange accounting and authentication.
- the application layer interface of the MBS service is mainly used to exchange control information of the application layer, such as MAK key information, with the user.
- Interface between MBS Content Server and MR If IP multicast is used to carry MBS service, this interface will use IP multicast protocol or tunneling to send MBS service data.
- Interface between MBS Content Server and Content Provider Provides the data channel of MBS service from source to Content Server.
- Interface between MBS Content Server and MBS DPF Provides multicast data distribution channel from MBS Content Server to MBS DPF, which can have IP multicast protocol or bearer based on tunnel.
- Interface between MBS DPF and MR Use MB multicast protocol to distribute MBS multicast data.
- Interface between MBS DPF and MBS Agent located in BS Completes the related functions of MBS service control and the transmission of MBS service data.
- BS and MS interface Complete the MBS-related air interface function defined by 802.16e. The four levels are explained below.
- the first level is the MS.
- the MS acts as the terminal that receives the MBS service. It needs to interact with the network to obtain the authorization for the network to receive the MBS service, establish the corresponding resources for receiving the MBS service, and maintain the corresponding information during the receiving process. The situation of the received MBS service is fed back to the network when necessary.
- the second layer is the bearer network, and the bearer network includes the corresponding parts of the access network ASN and CSN, such as AAA and MR.
- the main function of the bearer network is to provide signaling bearers and MBS service bearers for establishing MBS services, including establishing MBS service instances, distributing MBS service data, and managing resource usage and allocation of MBS services in each node of the network.
- MR can exist if the IP multicast group is used in the MBS service transmission process. It can be seen that MR is an optional function or device in this embodiment.
- the bearer network includes MBS Agent, MBS Proxy, MBS DPF, AAA and MR four functions in the BS, which are described below.
- the MBS Agent in the BS completes the function of the MBS service defined in 802.16e, interacts with the ASN gateway, accepts the management of the ASN gateway, and further controls the MBS service. In addition, it is also responsible for helping with the addition of MS's MBS multicast service, the establishment/deletion of air interface bearers, and the encryption of link layer keys.
- ASN gateway including MBS Proxy and MBS DPF functions.
- the MBS Proxy completes the control of the MBS service in the ASN and is responsible for establishing the MBS session of the terminal. For example, adding or removing IP
- the process of multicast streaming needs to pass through the ASN gateway.
- the ASN gateway is the first hop of the IP service to the terminal. It is responsible for communicating with the BS, adding or deleting IP multicast streams, possibly managing MBS related keys and assigning multicast CIDs, such as MGTEK generation, distribution and maintenance.
- MBS Proxy to implement synchronization control of the node, and assist the MBS Agent located in the BS to perform radio resource scheduling management to realize synchronous transmission of service content on different BSs.
- MBS Agent located in the BS to perform radio resource scheduling management to realize synchronous transmission of service content on different BSs.
- the following functions need to be completed within the bearer network:
- Node synchronization The MBS Agent located in the BS participating in the macro diversity is synchronized with the superior scheduling node (MBS Proxy and MBS DPF), and the upper scheduling node is required to arrange the time and resources to be transmitted; Synchronization, such as GPS, can be solved.
- MBS Proxy and MBS DPF superior scheduling node
- Synchronization such as GPS
- the BS is required to use the same resources to send the MBS data.
- the upper node of the BS, MBS Proxy is required to unify the MBS service scheduling resources, and the scheduling range includes all BSs in the same MBS Zone.
- the data of the upper node when the data of the upper node informs the downstream nodes, the data of the upper node can reach the downstream nodes accurately at the same time, or reach the downstream nodes within the allowable time, for example, by adding the MBS to the label such as absolute time and relative time.
- the packets are sent together.
- the MBS DPF dynamically detects (such as sending a data packet to the relevant node, performing a loopback test to know the synchronization delay between the nodes), or testing when the network is configured. After obtaining, it is configured to the MBS DPF; or it is detected and dynamically adjusted between the MBS DPF and the BS. For example, the frame and frame number between the MBS DPF and the BS are synchronized by GPS, then an initial measurement can be used to estimate a delay to reach the BS, and the data is sent according to the request that the BS transmits in a certain frame. If the data arrives too early, the BS replies. The MBS DPF is required to be sent next time later. If it arrives too late, the BS asks the MBS DPF to send it early. If the arrival time is just right, it will not feedback, thus achieving a dynamic balance.
- the frame and frame number between the MBS DPF and the BS are synchronized by GPS, then an initial measurement can be used to estimate a delay to reach the
- the terminal according to the The index code can find a specific code modulation mode.
- the correspondence between the specific code modulation mode and the specific code modulation mode may be different.
- the MBS Proxy directly informs the corresponding MBS service data packet that the specific code modulation mode needs to be used; The other is to know each in advance.
- the mapping relationship under the base station so that different DIUCs are used for different base stations to indicate; in addition, the DIUC re-customization of the MBS is different, and different manufacturers have different mapping relationships.
- the MBS Proxy may need to uniformly construct the MBS-MAP in the same MBS Zone, the timestamp and period when the MBS-MAP message is first transmitted, or the MBS_MAP when the corresponding MBS-MAP message to be sent by the base station is sent.
- Position indication information of the message such as by including at least Orthogonal Frequency Division Multiplexing Access (OFDMA) symbol offset, OFDMA subchannel offset, OFDMA symbol number, OFDMA subchannel number, and the like
- OFDMA Orthogonal Frequency Division Multiplexing Access
- OFDMA subchannel offset OFDMA symbol number
- OFDMA subchannel number OFDMA subchannel number
- the allocation of the DIUC, the construction of the MBS-MAP message, etc. are also ways of scheduling resources.
- AAA Authentication and accounting for users who are subscribed to the MBS service; it is also possible to authorize the MBS service.
- AAA can interact with the MBS service subscription database to obtain profile information of MBS users. Such as whether to sign a contract, sign the contract, the billing situation.
- MR is an RFC-compliant multicast router that can be located in the ASN or in the CSN domain, and so on.
- the bearer network of this embodiment has the following features.
- the MR can exist and the MR location can be flexibly selected.
- the MR may be located in the MBS Content Provider as a functional entity for its service distribution; or may be located in the ASN gateway, and the MBS Content Server sends the service data to the ASN gateway and then distributes it by the MR; 2 is set separately as in Figure 3 to become a separate entity.
- the MBS User Profile Manager Subscriber Profile Manager
- the MBS Subscriber Profile Manager is responsible for maintaining the specific information of the MBS services that have been subscribed to, for example, which users subscribe to which MBS services, and the information that the operators of these MBS services themselves need to maintain.
- the Subscriber Profile Database itself does not exist because of the MBS service, which is equivalent to the information database of the stored user subscription profile in the existing system.
- the database maintains user information for subscribing to the MBS service.
- the third level is MBS Server, which includes MBS Controller and MBS Content Server.
- the MBS Controller handles the functions of the control plane.
- the MBS Content Server handles the functions of the user plane. It should be noted that, in this embodiment, the two functional entities may be implemented in one physical entity or in different physical entities. Sometimes functions such as MR can also be included at this level, but should be located in the MBS Content Server and responsible for the distribution of multicast data.
- the MBS Controller is responsible for five major functions.
- the generation and maintenance of encryption security information such as the generation and distribution of the MAK
- Third help the MS to find its desired MBS content information, such as providing users with information on programs, program listings, etc.
- the content Provider is authenticated, and the management service content is transmitted from the Content Provider to the Content Server.
- MBS Content Server it can be said that it is an assembler of IP multicast streams, capable of storing or assembling MBS content from MBS content providers, including merging content from different content providers;
- the MBS server will be encrypted here.
- the MBS Content Server also converts the content from the service source into the format required by the session according to the session information of the Controller.
- high-level encryption such as SRTP, then implement in Content Server.
- the MBS Controller and MBS Content Server can be in one or two different physical entities.
- the MBS Server is provided in the CSN and includes two functional entities, the MBS Controller and the MBS Content Server, which may be located in one physical entity or in different physical entities. If they are in different physical entities, there is a corresponding interface between the two.
- the fourth level is the MBS Content Provider, which is the provider of MBS content or the source of MBS content. It can be provided by a third-party content provider or operator. It can be several TV signals or ICP. All billing, control, and business content interfaces with mobile operators Body.
- the MR is a standard multicast router conforming to the IETF RFC, if Content Server and The multicast IP flow between the ASN gateways is transmitted through the tunnel, and the network element or function can be omitted.
- FIG. 4 shows a framework for receiving an MBS service provided by a roaming station in a roaming state according to a second embodiment of the present invention.
- the architecture of the MBS service also includes the MS, the bearer network, the MBS Server, and the MBS Content Provider. And the functions of the BS, the ASN gateway, the AAA and the MR in the bearer network, the functions of the MBS Controller and the Content Server in the MBS SERVER, and the interfaces involved in the MBS service architecture are the same as in the first embodiment, This will not be repeated.
- the structure of the MBS service provided by the MS in the roaming state in the roaming state is provided.
- the MBS service since the MBS service is generally transmitted in a predetermined area, when the MS moves to the roaming place, it generally cannot receive the MBS service provided by the home (HOME) network, but can receive the MBS provided by the roaming place. Business, but this time the MS needs to interact with the HOME network for some authentication and subscription information.
- the MS can subscribe to and join the MBS service while roaming.
- the MS can enjoy the subscribed service as in the HOME network.
- Fig. 5 is a diagram showing the structure of an MBS service according to a third embodiment of the present invention.
- the architecture of the MBS service also includes the MS, the bearer network, the MBS Server, and the MBS Content Provider. And the functions of the BS, the ASN gateway, the AAA and the MR in the bearer network, the functions of the MBS Controller and the Content Server in the MBS SERVER, and the interfaces involved in the MBS service architecture are the same as in the first embodiment, This will not be repeated.
- the user's authorization authentication needs to be performed in the CSN AAA.
- the MBS Server is implemented in the ASN as a bearer type and service control provided by the ASN.
- the system function is provided for use by the CSN. This point is the biggest difference between the present embodiment and the first and second embodiments.
- the Content Provider may be provided by the ASN, may be provided by the CSN, or may be provided by a third party.
- the MBS Server's control over services and bearers is enhanced, so that system resources can be better allocated when the ASN is shared by multiple CSNs.
- the MBS signaling plane refers to a set of signaling behaviors used to control MBS services.
- the MBS service and MBS signaling can be implemented by using tunnel, unicast, and multicast multiple transmission methods.
- the various solutions proposed below are applicable to the transmission of the service plane and the signaling plane.
- the purpose of distinguishing the signaling plane is to enable the entities in the MBS system to directly distinguish between MBS signaling and MBS services in the transmission layer when processing MBS services, in order to improve processing efficiency.
- the MBS Server sends a "Session Start" signaling to the ASN gateway to inform the MBS service start time and trigger the access network to create a service plane bearer data channel.
- Different IP flows in the transmission mode are implemented.
- the IP flow refers to the IP source address, IP destination address, service priority TOS/DSCP, protocol type, flow label Flow Label, TCP/UDP source port number, and TCP/UDP destination port number in the IP packet.
- IP data streams One or more uniquely identified IP data streams.
- the first MBS service transmission scheme is shown in Figure 6.
- the MBS transmission between the MBS Server and the ASN gateway is implemented by IP multicast.
- the ASN gateway needs to implement IP multicast protocols IGMP (IPv4) and MLD (IPv6), while the MBS Server is responsible for allocating IP multicast addresses, constructing IP multicast groups, and carrying different content on IP multicast groups for transmission. .
- an IP multicast group may contain one or more IP flows with the same IP multicast address.
- MBS Server can be implemented in two ways:
- the first implementation manner is as follows: The IP multicast packets constructed by the MBS Server are directly routed through the multicast router MR to one or more ASN networks or MBS zones.
- the second implementation is: MBS Server constructs IP multicast packets, but does not directly route them to each ASN network or MBS Zone through IP multicast routing. Instead, it tunnels IP multicast packets to one or more borders. The router then multicasts through the border router to one or more access networks.
- the ASN gateway has three implementation modes: First, the ASN gateway is only used as the multicast router MR, specifically, receiving and processing the IGMP Join/Leave initiated by the MS in the uplink direction. The message is forwarded to the neighboring MR through the multicast routing protocol. The downlink ASN gateway classifies the received IP multicast packets according to the classifier of the service flow and sends them to different Data Paths. Second, the ASN gateway does not act as an MR, but itself joins the multicast group as a multicast member. At this time, MS does not require the use of IGMP/MLD protocol.
- the ASN gateway After receiving the IP multicast packet, the ASN gateway updates the destination address of the IP address to the default multicast address (all-node multicast address) or the broadcast address (v4), and then encapsulates the packet to a specific Data Path in the ASN.
- the ASN gateway not only acts as an MR, but also joins the multicast group as a multicast group member.
- the MBS service can be provided to both MSs that support IGMP/MLD and those that do not support IGMP/MLD.
- the ASN gateway directly forwards IP multicast data to the MS.
- the ASN gateway updates the destination address of the received IP multicast packet to the default multicast address (All-node multicast address or broadcast address (v4), and then re-encapsulate the forwarding terminal so that the IP layer of the MS recognizes and accepts the IP packet. It should be noted that the same service of the two MSs needs to be carried on different Data Paths to distinguish within the ASN.
- the transmission mode between the MBS Server and the ASN gateway in the MBS service transmission scheme shown in FIG. 6 has been described above. Next, the transmission mode between the ASN gateway and the BS in the MBS service transmission scheme is further described.
- the granularity of the tunnel between the ASN gateway and the BS is based on the MBS service granularity and is independent of the MS. Further, one MBS service corresponds to one Data Path. The ASN gateway re-encapsulates the received IP data and carries it on the R6 Data Path. In the MBS service, there is no data forwarding between the ASN gateway and the ASN gateway.
- the ASN gateway distributes different MBS services to different DPs.
- the BS distinguishes different MBS services according to different DP IDs, and simultaneously transmits the allocated CIDs or multicast CIDs to the terminals on the air interface.
- the MBS server and the ASN gateway use IP multicast mode, and To implement the service classifier function on the BS, only one MBS Data Path is required before the ASN gateway and the BS, and all MBS services are transmitted on this Data Path.
- the BS identifies different MBS services according to different multicast addresses, and transmits them on the air interface with the allocated CID or multicast CID.
- the bearer channel between the ASN gateway and the BS may be pre-established; or may be dynamically established when the first user applies for joining or joining the Session Start, and is released when the last user leaves.
- the second MBS service transmission scheme is shown in Figure 7.
- the MBS transmission between the MBS Server and the ASN gateway is implemented by tunneling.
- the ASN gateway and MBS Server need to implement the corresponding tunneling protocols, such as L2TP, GRE, MPLS, and so on.
- Different IP packets transmitted by the MBS Server are transmitted using different tunnels.
- the same IP packet can be sent to different ASN networks or MBS Zones by using different tunnels. In this case, the IP packet is equivalent to the MBS Server repeatedly sending multiple times.
- MBS Server has two implementations:
- the first implementation is that the MBS Server uses IP multicast to carry upper layer services.
- the MB S Server is responsible for allocating IP multicast addresses, constructing IP multicast groups, and carrying different content in IP multicast group uploads.
- the constructed IP multicast packets are tunneled to one or more ASN networks or MBS Zones.
- the ASN gateway differentiates different MBS services according to different tunnels, and then encapsulates and forwards them to different Data Paths of the ASN.
- the corresponding implementation of the ASN gateway is that the ASN gateway implements the multicast router function, and receives and processes the IGMP Join/Leave message initiated by the MS in the uplink direction, and simultaneously informs the adjacent MR through the multicast routing protocol;
- the gateway classifies the received IP multicast packets according to the classifier of the service flow and sends them to different Data Paths.
- MBS Server does not use IP multicast to carry upper layer services.
- the destination address of the sent IP packet can be the default multicast address (all-node multicast address) or the broadcast address (v4).
- IPs are tunneled to one or more ASN networks or MBS Zones.
- the corresponding implementation of the ASN gateway is that the ASN gateway re-encapsulates and forwards the IP data of the different tunnels to different R6 Data Paths, and finally sends them to the terminal.
- MBS Zone spans multiple ASNs or spans multiple MBS DPFs
- the service delivery modes between the MBS Server and the MBS Zone are classified into the following two types:
- the MBS Server is distributed to each MBS DPF in the MBS Zone. If the transmission mode between the MBS Server and the MBS Zone is tunneled, the MBS Server needs to maintain the MBS DPF list. Control the service broadcast range in the static route configuration;
- the service distribution is sent by the MBS Server to the MBS Zone and is bound to the MBS Proxy (if it exists on the same ASN GW, or the anchor MBS DPF in the MBS Zone) MBS
- the DPF is then sent by the R4 interface to other MBS DPFs in the Zone. This is especially true given the fact that macro diversity is supported in the future. If MBS Proxy is considered to be implemented on the ASN GW, the MBS DPF on the Data Channel Function (MBS DPF) and the other ASN GWs in the MBS Zone are equivalent to the Serving MBS DPF.
- MBS DPF Data Channel Function
- the transmission mode between the MBS Server and the ASN gateway in the MBS service transmission scheme shown in FIG. 7 has been described above.
- the transmission mode between the ASN gateway and the BS is the same as the previous scheme. This is not to be said.
- the above describes the service and signaling transmission mode between the MBS Server and the ASN gateway under the overall architecture of the MBS service proposed by the embodiment of the present invention, and the service and signaling transmission mode between the ASN gateway and the BS.
- the MBS Zone constitutes a distribution area of the MBS service, and different understandings of the MBS Zone can constitute different schemes of the MBS service.
- three division schemes of the MBS Zone under the overall architecture of the MBS service proposed by the embodiment of the present invention will be further explained.
- the MBS domain partitioning needs to meet the following conditions:
- One MBS domain corresponds to one MBS service, and one MBS service can be provided simultaneously in multiple MBS domains. At this time, the MBS domains belonging to one MBS service generally do not overlap.
- One MBS domain of one MBS service may contain a completely identical set of BSs with one MBS domain of another MBS service.
- the MBS domain ID must be globally unique.
- the so-called global range is different in different division modes, and is described in the following division manner.
- the uniqueness of the MBS domain ID has two meanings: different MBS services should be assigned different MBS domain IDs even if the BS sets are consistent; The different MBS domain IDs of the service are also different.
- the multicast CID When a multicast CID is assigned to an MBS domain, the multicast CID should be free for all BSs in the MBS domain, ie no other MBS services are in use.
- An MBS domain has only one MBS service, that is, only one service flow, and only one multicast CID can be assigned.
- An MBS service can carry one or more IP flows, that is, multiple Contents. When carrying multiple Contents, it needs to be further identified by using the logical channel ID at the link layer (within a multicast CID).
- the operator configures the MBS domain scheme under the above conditions.
- the MBS domain ID When an operator needs to introduce an MBS service, it needs to configure the MBS domain ID to which each base station BS belongs.
- all base stations in the MBS domain are also configured to transmit the MBS service and the multicast CID of the signaling. Then, a unified security association is established between the terminal and the network according to the configured MBS domain. It should be noted that since a BS can belong to different MBS domains of different MBS services at the same time, the MBS domain IDs must be guaranteed not to conflict with each other during the configuration process.
- MBS1 There are two MBS services MBS1, MBS2, which need to be sent in the area in Figure 8.
- MBS MBS services
- MBS2 MBS services
- One of the possible configurations is as follows: Two MBS zones are allocated in the entire planning area to send MBS service 1, but the domain IDs are different, which are 1 and 2 respectively. Similarly, two MBS zones are also divided in this planning scope. Send MBS service 2, the domain ID is guaranteed to be unique within the scope of the plan, respectively 3 and 4. Generally, different domains of the same MBS service are not superimposed, and different MBS services can be superimposed.
- all MBS servers join a specific IP multicast group, so that the ASN can notify all MBS servers by sending an IP packet.
- the operator When the operator needs to create a new MBS service, it only needs to give the MBS server an instruction (which can come from the operator or content provider of the MBS service). The remaining MBS domain partitioning and parameter configuration are all done by the MBS server.
- the triggered command must include the ASN range that the MBS service cares about.
- the MBS server will query the current ASN for all concerned ASNs.
- Information (mainly including the allocated MBS Zone ID and multicast CID).
- the MBS server After the MBS server obtains the latest ASN resource information, according to the information, the topology of the network and the way the operator wants to divide, the different ASNs are assigned to different MBS domains, and the multicast used in the MBS domain is specified. CID. In addition, you need to assign an MBS domain ID to each MBS domain to ensure that it does not conflict with an existing MBS domain ID.
- the specific method can be guaranteed to be unique within the global scope, or it can be specified that the MBS Zone ID contains some bits indicating which MBS server ID is allocated by the MBS server, so it only needs to be considered to be unique within an MBS server. The global uniqueness.
- the MBS server can also establish a multicast group for each MBS domain of the current MBS service. If only one ASN belongs to the MBS domain, it is recommended to select the unicast mode.
- the specific implementation may be to instruct the MBS Agent to join the The IP multicast address assigned by the MBS server.
- MBS domain partitioning needs to meet the following conditions:
- ID in this case, the physical area is an MBS domain for the MBS service; the transmission or bearer of an MBS service is in the MBS domain, that is, once a BS in a certain MBS domain can send the MBS service, then the All BSs in the MBS domain will send the MBS service, and for the same MBS service, such as multicast CID, logical channel ID, MGSA is consistent in one MBS domain.
- One MBS service can be provided simultaneously in multiple MBS domains. At this time, the MBS domains belonging to one MBS service generally do not overlap. If two MBS services are sent on one BS, then all BSs included in the physical area to which the BS belongs will send the two MBS services.
- the MBS domain ID must be globally unique. Where: even BS sets between different MBS services Consistently, different MBS domain IDs should also be assigned; one MBS service can be carried in different MBS domains with different MBS domain IDs.
- An MBS service can carry one or more IP flows, that is, multiple Contents. When carrying multiple content, it needs to be further identified at the link layer by using a logical channel ID.
- a physical area can carry multiple MBS services, that is, a BS on one physical area can have multiple MBS domain IDs.
- the operator configures the MBS domain scheme.
- MBS domain ID When an operator needs to introduce an MBS service, it is necessary to assign an MBS domain ID to each of the already set PHY areas. Whether it is the operator manual mode, the MBS server allocation, or the access network allocation, all base stations in the MBS domain need to configure the multicast CID for transmitting MBS services and signaling. Then, according to the configured MBS domain, a unified security association is established between the terminal and the network in the domain. Since a BS can belong to different MBS domains of different MBS services at the same time, the MBS domain IDs must be guaranteed not to conflict with each other during the configuration process.
- MBS1 and MBS2 There are two MBS services MBS1 and MBS2, which need to be sent in the three physical areas in the above figure.
- One possible configuration mode is: physical area 1 sends MBS1, corresponding MBS domain ID is 1; physical area 2 sends MBS2, the corresponding MBS domain ID is 2; physical area 3 simultaneously transmits MBS1 and MBS2, and the corresponding MBS domain ID is also assigned two, namely 3 and 4.
- the granularity of configuring the MBS domain is different.
- the granularity in the first solution is BS, and the granularity of the solution is several BSs included in the physical area.
- the multicast CID is maintained by the MBS proxy in a physical area, that is, the multicast CID is allocated by the access network.
- the MBS server After receiving the trigger of the MBS service provisioning, the MBS server allocates the MBS service according to the requirements of the operator. To each physical area, and correspondingly allocate an MBS domain ID with respect to this MBS service for this physical area.
- a specific example may be: An NSP has two sets of program listings, which are open to different user groups, and apply different charging and QoS policies to different user groups.
- the majority of user group 1 is located in physical areas 1 and 3; the majority of user group 2 is located in physical areas 2 and 3.
- users belonging to user group 1 can only receive data in program list 1
- two MBS domains can be set in physical area 3, with different MBS area ID, MCID, and SA, respectively, send MBS service data on different program listings.
- MBS domain partitioning needs to meet the following conditions:
- An MBS domain corresponds to a fixed physical area, a set of BSs planned in advance, and an MBS domain ID is planned; - the transmission or bearer of an MBS service is in units of MBS domains, that is, once A certain BS in the MBS domain can send the MBS service, and all the BSs in the MBS domain send the MBS service, and the MGSA is consistent in one MBS domain for the same MBS service, such as the multicast CID and the logical channel ID.
- One MBS service can be provided simultaneously in multiple MBS domains.
- the MBS domains belonging to one MBS service generally do not overlap; if there is overlap, the BSs at the overlap belong to multiple MBS domains at the same time.
- One MBS domain of one MBS service may contain a completely identical set of BSs with one MBS domain of another MBS service.
- the MBS domain ID must be globally unique. Between different MBS services, the same MBS domain ID should be assigned even if the BS set is consistent; one MBS service can be carried in different MBS domains with different MBS domain IDs.
- Multiple multicast CIDs can be allocated in one MBS domain, and one multicast CID corresponds to one MBS service or Program (such as bundled service) carried in the MBS domain;
- An MBS service can carry one or more IP flows, that is, multiple Contents. When carrying multiple Contents, it needs to be further identified at the link layer by using a logical channel ID.
- the MBS domain must be configured from the beginning.
- the BS in one MBS domain has only one MBS domain ID; in the case of overlapping, if the BS is in the overlapping area of two MBS domains, the BS has two MBS domain IDs.
- one NAP is shared by multiple NSPs.
- the MBS Zone belongs to the NAP to be uniformly managed, it is necessary to solve how the MBS Zone in the NAP carries the MBS of the MBS Server from different NSPs. Content needs to be sent in the same physical area.
- MBS Content of MBS Servers from different NSPs is carried by different MCIDs in the same MBS Zone; the advantage is to simplify the management of MBS Zone;
- each of the different MBS Zones is planned to be carried by The MBS Content of the MBS Server of different NSPs;
- the advantage is that the air interface resources allocated to a Zone are exclusively occupied by an NSP, avoiding resource competition.
- the embodiment of the present invention sets a signaling plane entity in each MBS domain - the MBS proxy function entity Proxy, and sets the user plane entity - MBS DPF in the ASN gateway, thereby implementing in the MBS service. Separation of signaling and bearer.
- the MBS Proxy acts as a receiver between the MBS server and the base station, thereby enabling the bearer and control of the MBS service on the MBS server, the ASN gateway and the base station, enabling the terminal to receive the MBS service of interest in the MBS system.
- the MBS server is divided into an MBS controller and an MBS content server.
- the MBS controller is used to implement a control plane function.
- the MBS content server is used to implement a user plane function, and the service control related operation is performed by separating the control plane from the user plane. Service transmissions are independent of each other and do not affect each.
- the AAA server is also included, and the MBS server can perform identity authentication or authentication on the terminal by interacting with the AAA server, and only allows the terminal that has passed the identity authentication or authentication to join the MBS service, so as to avoid receiving the unsigned or non-permissioned terminal.
- MBS business better control and management of MBS services.
- the MBS key is generated and managed by the MBS server or the ASN gateway, and after the terminal authenticates and/or authenticates, the MBS key is sent to the terminal through the base station, so that the legal terminal user can receive the corresponding MBS service according to the key.
- the MBS server can be located in the CSN and is exclusive to a CSN. This method corresponds to the prior art and is relatively simple to implement; or the MBS server is located in the ASN, and the MBS server is shared by at least one CSN. This structure enhances the MBS server's control of services and bearers, enabling better allocation of system resources when ASNs are shared by multiple CSNs.
- the MBS server is also used for interaction between the authentication information and the user subscription information of the home AAA server of the terminal to perform authentication and/or identity authentication for the terminal, and the terminal that authenticates through this method is used.
- the corresponding MBS service can also be received in the visited area.
- the MBS server and the ASN gateway transmit the MBS service through the IP multicast mode, and the MBS server constructs the MBS service into an IP multicast packet according to the allocated multicast address, and directly constructs the MBS service through the multicast router.
- the IP multicast 4 message is routed to at least one ASN or MBS domain. This method saves a lot of transmission resources, does not need to establish a point-to-point tunnel, but due to the multicast router The routing range is wide, and it is difficult to control the transmission of the MBS service within the specified ASN or MBS domain.
- the IP multicast packet can also be transmitted to the at least one border router through the tunnel point-to-point, and the IP multicast packet is routed to the at least one ASN or MBS domain by the border router, because the border router is an ASN network.
- the first hop to the MBS server has a small routing range, and one or more border routers are selected through tunneling, so that the MBS service is only transmitted to the range of the individual border routers, and the MBS service is better controlled in the designated ASN or MBS. Domain transfer.
- This method can accurately control the ASN or MBS domain transmitted by the MBS service, and is suitable for the MBS service of a small range.
- the IP multicast address can also be assigned, so that the ASN gateway can forward the IP multicast message according to the multicast address, and the terminal can uniquely confirm.
- the method is more applicable when the terminal simultaneously joins multiple MBS services.
- the ASN gateway can encapsulate the IP packet by using the default multicast address or the broadcast address, and transmit the MBS service in the specified tunnel. This method no longer occupies the multicast address resource, and is more suitable for the terminal to receive only one MBS service. region.
- the MBS domain can be divided into three ways, namely:
- the base station is dynamically divided to form a base station set, and each base station corresponds to one or more MBS domains.
- the method is the most flexible, and the method is applicable when the coverage of different MBS services is large.
- different MBS services are assigned different MBS domain identifiers for the base stations or base station sets even if they correspond to the same base station or base station set, that is, corresponding to different MBS domains.
- the base station set is fixed in advance.
- different MBS domain identifiers are allocated for different base station sets to form different MBS domains.
- This method is relatively simple, but not flexible enough, and is suitable for the case where the minimum coverage of different MBS services is basically the same.
- multiple different MBS domain identifiers are allocated to form multiple MBS domains.
- the base station set is fixedly allocated in advance, and the determined MBS domain identifier is allocated.
- the MBS service is introduced, only the correspondence needs to be performed. This method is the easiest, and there is no need to consider the problem of duplication of the MBS domain identifier. A large amount of information retrieval work has been reduced, but this method is relatively rigid and is suitable for areas with less MBS services or similar coverage areas.
- the present invention also provides an implementation scheme for implementing MBS services in a wireless network.
- the present invention provides a system for developing an MBS service in a wireless network.
- the system includes functional units such as an MBS content provider, an MBS server, an MBS proxy, and an MBS proxy unit. These functional units are distributed in various functional entities or various networks on the network side to provide services for the MBS.
- the network architecture of the system is as shown in the figure. 13a and 13b, specifically including:
- MBS content provider that is, the multicast broadcast service provider, as the provider of the MBS program, is used to provide specific MBS service content
- the MBS content provider may be an operator or a third-party provider
- MBS server used to control the forwarding of the MBS program provided by the MBS content provider to the corresponding MBS agent
- the MBS server can be configured in the CSN domain or be bound to a Policy Function ("PF") or as a separate functional unit. It is a core network element that manages the MBS on the network side and is used to perform MBS session management. And/or scheduling and/or user management functions; forwarding content from MBS content providers, or merging and forwarding content from multiple MBS Content Providers.
- PF Policy Function
- the MBS service quality (MBS QoS) management unit is further included in the MBS server, and is used to control message interaction between the MBS server and the MBS proxy when determining that the MBS service needs to be performed, and reserve resources for the MBS service on the network side, so that The MBS service can be provided to the user terminal by using the corresponding reserved resource. Specifically, it is responsible for allocating multicast parameter information including the MBS content identifier for the MBS service, and specifically, the multicast parameter information including the MBS service identifier and/or the MBS group security association identifier.
- the MBS QoS management unit may also be disposed in the MBS proxy and the MBS proxy unit for performing corresponding functions.
- the user management unit is further included in the MBS server or the AAA server, and is used for storing the MBS service subscription information of the user, and/or the MBS service related indication information of the user, or authenticating the MBS service request initiated by the user, and providing the charging.
- the support data and other functions, wherein the MBS service related indication information may be an MBS service activation indication of the terminal, an MBS service authentication result indication of the terminal, or the like.
- the MBS server and/or the MBS Content Provider also includes a MAK management unit for generating and/or managing the MBS authorization key and its context, wherein the MBS authorization key is managed in three ways: MBS Content Provider is generated and managed, For the MBS Agent; or, the MBS Content Provider is generated and sent to the MBS server for management; or, the MBS server is generated and managed.
- a session and transport management unit is also included in the MBS server for managing the session and transmission process of the MBS service.
- the preset MBS service is initiated, or the non-preset MBS service is initiated according to the requirements.
- the MBS program directory service unit is further included in the MBS server and/or the MBS Content Provider, and is configured to provide the user with a list of the MBS programs in the area, and trigger the user-activated service activation function according to the user's selection, wherein the MBS is
- the program directory service unit can interact with the user terminal using a common protocol such as http.
- direct communication can optionally be made between the MBS server of the roaming network and the MBS server of the home network, as indicated by the dashed line in Figure 13a.
- MBS proxy as the central node of the MBS service on the network side, used to control the MBS service
- the MBS proxy can be set in the ASN domain of the access service network, or set on the ASN gateway or bound to the SFA (Service Flow Authenticatoion) or as an independent functional unit.
- the MBS service is in the network.
- the central node of the side including the user plane and the control plane;
- the MBS proxy further includes a key management unit, which is responsible for managing the security key of the MBS service and its context, and the security key includes an MBS group key encryption key (MGTEK), and/or an MBS4 authorized key (MAK). ), and / or MBS service encryption key (MTK);
- MBS group key encryption key MBS group key encryption key (MGTEK)
- MAK MBS4 authorized key
- MTK MBS service encryption key
- the MBS agent also includes an MBS domain management unit for managing and maintaining an MBS domain.
- the unit also includes synchronization of multicast broadcast services within an MBS domain.
- the MBS proxy may also include an MBS QoS management unit, configured to perform message interaction between the MBS proxy and the MBS proxy unit when determining that the MBS service needs to be performed, and reserve resources for the MBS service in the ASN, so that the corresponding resources can be utilized.
- the reserved resources provide MBS services for user terminals. This includes allocating MBS parameters including the multicast connection identifier for the MBS service, and also assigning other multicast parameter information not allocated by the MBS server to the MBS service, including the MBS service standard. Identify and/or the MBS group security association identity to obtain complete multicast parameter information that needs to be sent to the MBS proxy unit and send it to the MBS proxy unit.
- the MBS domain management unit and the MBS QoS management unit may also be combined into one functional unit.
- MBS proxy unit as an MBS execution entity of the MBS domain, used to receive
- the MBS program provides MBS programs for user terminals
- the MBS proxy unit can be placed at the base station BS or bound to the SFM or as a separate functional unit.
- An MBS QoS management unit is further disposed in the MBS proxy unit, configured to perform message interaction between the MBS proxy and the MBS proxy unit and between the MBS proxy unit and the user terminal when determining that the MBS service needs to be performed, and perform MBS on the network side.
- the service reserves resources and informs the user terminal of the reserved resources, so that the MBS service can be provided to the user terminal by using the corresponding reserved resources.
- a key management unit that manages the security key of the MBS service and its context, the security key including MTK, and / or MGTEK, and / or MAK.
- the user terminal setting for receiving MBS service data may also include the foregoing
- MBS key management unit and MBS QoS management unit.
- different functional units included in the MBS server, the MBS proxy, and the MBS proxy unit may be independently set, and may also be combined and combined, for example, a QoS management unit and a session in the MBS server.
- the transfer management unit can be combined into one functional unit.
- the MBS server and the MBS proxy can be combined as an MBS server, that is, the MBS server can perform the function of the MBS proxy in addition to its own function, and in the network, functions as an MBS server and MBS.
- the common role of the agent; the merged MBS server can be set in the original MBS agent in the ASN domain, or it can be set in the original MBS server in the CSN domain.
- the MBS content provider and the MBS proxy can be directly connected, and the MBS content provider directly sends the MBS program to the MBS proxy, and the MBS proxy is responsible for the MBS.
- the program is transferred to the next level of functional units.
- the MBS proxy may be a combination of an MBS proxy functional entity and an MBS DPF.
- the invention also provides a method for conducting a multicast service in a wireless network.
- the MBS server determines that the multicast service needs to be performed
- the MBS server, the MBS proxy, and the MBS proxy unit perform message exchange, and the corresponding resource is reserved for the multicast service on the network side, that is, the multicast service is Configure network-side resources, and use the configured network-side resources to perform multicast services.
- the network side resource includes a bearer resource between the MBS proxy and the MBS proxy unit, and/or between the MBS server and the MBS proxy, or between the MBS content provider and the MBS proxy, including a tunnel, a data channel, and the like.
- the specific implementation of the process of establishing and transmitting the MBS service on the MBS multicast network side is as shown in FIG. 14 , and specifically includes:
- Step 21 The MBS server receives the trigger condition and triggers the process of configuring the network side resources for the upcoming multicast service.
- the triggering condition in the process may be: the MBS server receives a message from the MBS content provider indicating the upcoming multicast service; or the MBS server requests the MBS content provider for the multicast service and receives the indication of the MBS content provider. After the message; or the MBS server receives the multicast service request message from a certain subscription user forwarded by the MBS proxy or other functional unit; or the MBS server receives the multicast service request message from a certain subscription user.
- Step 22 The message interaction process of the multicast service establishment between the MBS server, the MBS proxy, and the MBS proxy unit, the process includes configuring and transmitting the multicast resource parameter information, and/or carrying resources (such as tunnels and data).
- the process of establishing a channel includes configuring and transmitting the multicast resource parameter information, and/or carrying resources (such as tunnels and data).
- Step 23 The MBS server sends the MBS authorization key MAK and its context to the MBS proxy or the MBS proxy unit;
- Step 24 The MBS proxy generates MGTEK and its context, and sends a partial multicast security context to each MBS proxy unit in the MBS domain.
- the partial multicast security context (ie, the security key and its context) may be: MGTEK and its context (in this case, the MBS server sends the MAK to the MBS proxy unit, and the MBS proxy unit calculates the MTK based on the MAK and MGTEK) , or MGTEK and its context and MTK and its top and bottom (At this time, the MBS server sends the MAK to the MBS proxy, the MBS proxy calculates the MTK according to the MAK and MGTEK, and sends the MTK and its context to the MBS proxy unit);
- step 23 and/or step 24 may also be combined with step 22, that is, the MBS security key context may be directly passed in the multicast service flow setup message.
- the steps 22, 23 and 24 have no specific chronological order, and can be combined in any time and time, that is, the MAK and its context can be transmitted first, then the multicast service flow establishment message is transmitted, and finally the multicast key is transmitted ( MGTEK or MTK) transmission; it is also possible to transmit the multicast service flow setup message first, then transmit the MAK and its context, and finally transmit the multicast key (MGTEK or MTK); for other combinations that can be used, no further description is provided. .
- Step 25 After the configuration of the multicast resource parameters is completed, the network side can start to use the configured network side resources to transmit the MBS data packet, thereby implementing the corresponding MBS program transmission.
- the point-to-point secure tunnel mechanism can be used to perform message interaction to ensure the security of the multicast service information. And specifically may, in accordance with actual needs, establish MBS proxy and BS in whole or in part, and/or MBS proxy and MBS server, and/or MBS server and MBS content provider, and/or MBS proxy and MBS content provider The tunnel between the two, that is, the corresponding tunnel is established between the entities that need to provide corresponding security guarantees.
- the establishment of the MBS service on the network side is independent of the user terminal, and the service is established segment by segment.
- the success of the establishment of the upper-level service does not depend on the feedback of the lower level.
- the MBS server and the MBS proxy are also used to allocate multicast parameter information and groups for the MBS service.
- the process of broadcasting the security key context is also used.
- the specific process of allocating multicast parameter information includes:
- the MBS server After receiving the message sent by the MBS content provider, the MBS server allocates an MBS Contents ID for identifying the multicast program for the multicast service, or the MBS Contents ID may also be allocated by the MBS content provider and then transmitted to the MBS server;
- the MBS Contents ID is allocated by the MBS.
- the MBS server can also allocate an MBS service identifier for all the included MBS Contents that need to be transmitted on one PDU.
- the MBS server may also allocate an MBS group security association identifier (MBS GSA ID) and send it to the MBS proxy.
- MBS GSA ID MBS group security association identifier
- Multicast CID multicast connection identifier
- the MB S proxy allocates a multicast connection identifier and an MB S service flow identifier for each MB S domain.
- the MBS service identifier is an SFID in the ASN domain, and may be a Flow ID or an SFID in the interaction between the ASN and the CSN, or an identifier for identifying the MBS service.
- the Flow ID and SFID are mapped at the MBS proxy, and may be a many-to-one or one-to-one mapping relationship.
- the MBS agent is responsible for allocating the MBS GSA ID and sending it to the MBS server and the MBS proxy unit respectively.
- the MBS Contents ID is unique in the MBS server (when the MBS Contents ID is allocated by the MBS server) or the MBS Content Provider (when the MBS Contents ID is assigned by the Content Provider), or is unique within an MBS Zone.
- the MBS service identifier in the CSN or the interaction between the CSN and the ASN is unique within the MBS server or within an MBS Zone;
- the Multicast CID is unique within the MBS proxy;
- the MBS service identifier in the ASN is The MBS agent is unique within an MBS Zone;
- each MBS domain is assigned a different MBS service identity and multicast connection identity, and the allocation of the MBS domain cannot span the scope of the MBS proxy.
- one MBS Contents ID may be associated with one or more MBS domain identifiers, MBS service identifiers, and multicast connection identifiers.
- the interaction process between the corresponding MBS server and the MBS proxy may be omitted, or as an internal signaling flow, and
- the configuration work of the merged MBS server and the MBS proxy can be implemented by the merged MBS server.
- Step 31 The MBS server set on the network side determines whether the multicast service needs to be performed, and triggers the process of configuring the network side resources for the upcoming multicast service, and when it is determined, step 32 is performed;
- the MBS server determines that the conditions for carrying out the multicast service may be, but are not limited to: the MBS server receives a message from the content provider indicating the upcoming multicast service; or the MBS server requests the MBS content provider for the multicast service and receives the MBS. After the content provider's indication message; or the MBS server receives the multicast service request message from a certain subscription user forwarded by the MBS proxy or other functional unit; or the MBS server receives the multicast service request from a certain subscription user. After the message. .
- the parameters included in the message sent by the MBS content provider to the MBS server include: a description of the multicast program content and its multicast service QoS parameters, a start time, duration, and/or end time of the MBS service, that is, a multicast service may be included. At least one of a QoS parameter, a start time, a duration, and an end time of the MBS service;
- Step 32 The MBS server sends a multicast service request to the MBS proxy, and requests the MBS proxy to reserve the network side resource for the multicast service.
- the multicast service request message may be carried by the corresponding multicast service request message.
- the MBS server may allocate the MBS Contents ID and other multicast parameter information to the multicast service, and send a multicast service request message to the MBS proxy set on the network side, where the group is the group.
- the broadcast service reserves network side resources;
- the parameters included in the multicast service request message sent by the MBS server to the MBS proxy may be: MBS Contents ID, multicast service QoS parameter, MBS domain identifier, and/or MBS service identifier.
- the multicast service request message may further include the other multicast parameter information that is allocated by the MBS server, and the other multicast parameter information may include: a MAK and a context thereof, and an MBS group security association identifier MBS GSA ID, and / or MBS content provider address;
- the MBS Contents ID may be allocated to the multicast service by the MBS server or the MBS content provider, and the MBS service identifier is allocated by the MBS server for the multicast service; and, when the MBS Contents ID is allocated at the MBS server, , MBS Contents ID is unique within the MBS server or MBS Zone; MBS Contents ID is assigned at the MBS content provider, MBS The Contents ID is unique within the MBS Content Provider or MBS Server or MBS Zone; the MBS Service Identity is unique within the MBS Server or MBS Zone.
- Step 33 The MBS proxy sends the multicast service response information, and informs the MBS server of the network side resource reservation result;
- the MBS proxy reserves resources for the multicast service according to the multicast service quality parameter and the local policy information included in the received multicast service information.
- the parameters carried in the multicast service response message include: an MBS service identifier and Or the MBS Contents ID, the resource reservation result, and/or the MBS domain identifier.
- the multicast service response message may further include an MBS GSA ID.
- the MBS proxy distinguishes different multicast services according to the MBS service identity and/or MB S Contents ID and/or MBS domain identity; for different MBS servers Multicast service, the MBS proxy distinguishes different multicast services according to the combination of the MBS server address and the MBS service identifier and/or the MBS Contents ID and/or the MBS domain identifier, that is, if the ASN is shared by multiple CSNs.
- the MBS proxy distinguishes the multicast service according to the combination of the MBS server address and the MBS service identifier and/or the MBS Contents ID and/or the MBS domain identifier;
- the MBS proxy After the MBS proxy receives the multicast service request message sent by the MBS server, the MBS proxy allocates a multicast connection identifier and an MBS service identifier for each MB S domain;
- the MBS service identifier assigned by the MBS proxy is unique at the MBS proxy or unique within the MBS Zone; and the multicast connection identifier assigned by the MBS proxy is unique at the MBS proxy; and the MBS proxy is described
- the MBS proxy may also allocate the MBS GSA ID for the multicast service; the MBS proxy generates and allocates a multicast security key for each MBS domain for each MBS GSA ID.
- the multicast security key includes MGTEK and its context and/or MTK and its context. Among them, MGTEK and its context and / or MTK and its context can also be transmitted to the MBS proxy unit on the base station in a separate message.
- Step 34 The MBS proxy sends a multicast service request message including the multicast parameter information to the MBS proxy unit, and requests the MBS proxy unit to reserve network side resources for the multicast service.
- the parameters carried in the message may include: a multicast content identifier, an MBS domain identifier, and an MBS industry.
- Service ID multicast connection identifier, multicast service quality parameter, MBS GSA ID, related physical layer parameters, multicast security key and its context;
- the MBS proxy unit distinguishes different multicast services according to the MBS service identifier and/or the MBS domain identifier included in the received multicast service request message, according to the MBS service identifier and the multicast content identifier and/or the MBS domain identifier. Differentiate different multicast content;
- Step 35 The MBS proxy unit sends a multicast service response message to the MBS proxy, and informs the MBS proxy network side resource reservation result;
- the MBS proxy unit performs the admission control function according to the received multicast service QoS parameter and the local policy information, and reserves resources for the multicast service in the air interface;
- the MBS proxy unit sends a multicast service response message to the MBS proxy, and informs the MBS proxy of the network side resource reservation result.
- the parameters carried by the message may include: a resource reservation result, and may also include an MBS service identifier, and a multicast connection identifier. , at least one of an MBS Contents ID and an MBS domain identifier;
- Step 36 The MBS server sends the MBS authorization key and its context information to the MBS proxy and the MBS proxy unit.
- the MBS authorization key context information includes: an MBS GSA ID, and/or a lifetime of the MBS authorization key;
- step 36 and the step 32, the step 33, the step 34, and the step 35 are performed in the order of execution time, that is, the step 36 can be performed before or after the step 32 is performed;
- the MBS authorization key transmitted in step 36 and its context parameters may also be combined and transmitted to the MBS proxy and/or the MBS proxy unit in step 32 and/or step 34, at which point step 36 may be omitted.
- Step 37 After the network side completes the resource configuration of the MBS service, it can start to use the already configured resources (that is, the reserved resources) to perform MBS data packet transmission;
- This step may specifically include the following process:
- the MBS data arrives at the MBS proxy from the MBS server or directly from the MBS content provider.
- the MBS generation understands the IP header of the multicast packet, and uses the classifier criterion, that is, according to the IP address and port number in the data packet.
- the purpose of the association is to determine, according to the MBS service identifier in the data packet, the service flow to which the data stored in the data packet belongs, and all relevant parameters of the service flow, such as Multicast CID, MBS GSA ID, MBS Zone ID and many more;
- the MBS proxy sends the multicast data packet to the corresponding data channel for transmission according to the resource configuration already completed by the network side, thereby transmitting the multicast data packet to the MBS proxy unit;
- the MBS proxy unit receives the multicast data packet from the data channel, and maps the packet to the allocated multicast connection identifier for transmission;
- the identification process may be identified by a data channel or a classifier criterion.
- a local user can receive the multicast service as long as it signs a contract with the home network.
- the user can receive the multicast service only when the roaming network also provides the multicast service.
- the method for the roaming user to receive the multicast service in the roaming network may include: if the home network and the roaming network have a corresponding contracting relationship, so that the user can also be allowed to receive the multicast service of the roaming network, the roaming user can directly receive the multicast service.
- the multicast service or, if there is no such subscription relationship between the home network and the roaming network, or the roaming user wants to join the multicast service that is not signed by the home network, the roaming user needs to sign the roaming network.
- the corresponding multicast service can be received.
- the storage medium is, for example, a ROM/RAM, a magnetic disk, an optical disk, or the like.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Description
组播广播业务系统、 组播广播业务域划分方法、 及在无线网络中开展组播广 播业务的方法
本申请要求于 2006 年 8 月 1 日提交中国专利局、 申请号为 200610103985.6、 发明名称为 "一种无线网络中开展组播广播业务的系统以及 方法"; 于 2006年 10月 27日提交中国专利局、 申请号为 200610143417.9、 发 明名称为"多播广播业务系统及多播广播业务域划分方法"; 于 2006年 9月 5 日提交中国专利局、 申请号为 200610127668.8、 发明名称为"无线网络中开展 组播广播业务的系统以及方法"; 以及于 2007年 4月 6日提交中国专利局、 申 请号为 200710100531.8、 发明名称为"多播广播业务系统及多播广播业务域划 分方法"的中国专利申请的优先权, 其全部内容通过引用结合在本申请中。 技术领域
本发明涉及通信领域, 特别涉及组播广播技术。
背景技术
随着通信技术的发展和用户需求的增长,数据业务得到了迅速发展,数据 业务量的迅速增长使得人们对通信带宽的需求日益高涨,宽带接入正在向产业 界展现出一个巨大的市场。 为突破接入网的带宽瓶颈,人们推出了多种宽带接 入技术。
IEEE802.16是电子和电气工程师协会( Institute of Electrical and Electronics Engineers, 简称' ΊΕΕΕ" )于 2001年 12月颁布的, 用于在城域网中提供最后一 公里无线宽带接入的标准。 IEEE802.16标准主要包含 802.16a, 802.16RevD与 802.16e三个标准。
微波接入全球互通 ( Worldwide Interoperability for Microwave Access, 简 称" WiMAX" )是目前业界对基于 IEEE 802.16 系列标准的无线城域网接入技 术, 其基本目标是提供一种在城域网一点对多点的多厂商环境下, 可有效互操 作的宽带无线接入手段。
具体地说, 802.16系列标准规定了 WiMAX系统的空中接口部分协议层, 主要包括物理层 (PHY ), 以及媒体接入控制 (Medium Access Control, 简称 "MAC" )层。 其中, PHY层在物理上完成对信号的调制解调以及编解码等操 作, 而 MAC层主要完成 WiMAX系统的媒体接入控制功能。
图 1示出 WiMAX端到端参考模型。 其中 R1接口为无线空中接口, 主要 由 IEEE802.16d/e定义。 其余接口均为有线接口。
如图可见, 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共享。 多个 CSN可能分别属于不同的网络服务提供商 ( NetWork Service Provider,简称" NSP" )。 ASN属于网络接入提供商 ( Network Access Provider, 简称" NAP,,)。 NSP可能与 NAP是相同提供商, 也可以是不 同提供商。 CSN与应用服务提供商(Application Service Provider, 简称" ASP" ) 网络 /因特网连接。
ASN的主要功能包含 BS的功能和 ASN- GW的功能。 其中, BS的功能 有: 提供 BS和用户站 SS/MS的 L2连接、 无线资源管理、 测量与功率控制和 空口数据的压缩与加密。 ASN-GW的功能有: 为 SS/MS验证、 授权、 计费功 能提供代理(proxy )功能; 支持 NSP的网络发现和选择; 为 SS提供 L3信息 的中继 (Relay )功能, 如 IP地址分配, 无线资源管理。
CSN定义为为 WiMAX用户终端提供 IP连接服务。 CSN主要提供如下功 能: SS/MS的 IP地址分配, Internet接入,验证、授权、计费协议( Authentication, Authorization, Account, 简称" AAA" )代理(proxy )或者服务(server ), 基 于用户的授权控制, ASN到 CSN的隧道, WiMAX用户的计费以及运营商之 间的结算, 漫游情况下 CSN之间的隧道, ASN之间的切换, 和各种 WiMAX 服务(如基于位置的业务、 多媒体组播和广播业务、 IP多媒体子系统业务)。
MS/SS为 (移动)终端, 用户使用该终端接入 WiMAX网络。
以上对 WiMAX及其网络构架进行了说明,下面对组播广播业务( Multicast
& Broadcast Service , 简称" MBS" )进行简单介绍。
人们通常所说的通信是在一个节点和另外一个节点之间的通信,但是随着 用户需求的增加,以及多种媒体的引入,用户需要进行一对多或多对多的通信, 从而产生了点到多点 ( Point to Multipoint, 简称" PTM" ) 的传输模式。 为了在
移动网上支持这些模式, 实现一对多的组播广播业务, 同时为了有效地利用移 动网络资源,现有技术在 WiMAX的基础上定义了 MBS业务。 MBS业务是在 移动网络中提供一个数据源向多个用户发送数据的点到多点业务,实现网络资 源共享, 提高网络资源的利用率, 尤其是空口接口资源。 WiMAX定义的 MBS 不仅能实现纯文本低速率的消息类组播和广播,而且还能实现高速多媒体业务 的组播和广播, 这无疑顺应了未来移动数据发展的趋势。
基于 WiMAX网络的 MBS业务支持两种接入模式: 单基站接入和多基站 接入。在多基站接入模式下, 定义了 MBS域(即 MBS Zone, 用 MBS— zone ID 来标识 ) 的概念, 所谓一个 MBS域就是一个基站的集合, 一个 MBS域内的 所有基站用相同的组播 CID ( Multicast CID )和 MBS组安全联盟( MBS Group Security Association, 简称" MBS GSA" ), 发送同一 MBS业务流的内容, 注册 了 MBS服务的终端可以在该 MBS域内通过多个基站接收 MBS业务数据,并 且处于空闲态的终端在 MBS域内跨基站移动时, 不需重建连接, 可以不受影 响的接收 MBS业务, 实现 MBS业务的无缝切换。 单基站接入 MBS是多基站 接入 MBS的一种特例, MBS域范围限定为一个基站覆盖范围内, 一个 MBS 域内接收该 MBS的所有用户使用同一个组播连接标识。 现有技术对单基站模 式没有详细的描述; 但是对多基站模式下, 基站如何发送 MBS数据, 终端如 何接收 MBS数据, 以及基站如何通知终端感兴趣的 MBS数据的发送, 都有 相应的描述。
此外 ,在 Wimax网络中, IEEE802.16e协议规定用业务流标识( Service Flow
IDentificr, 简称 "SFID" )来标识一个单向业务流, 所有的业务流在空口通过 介质接入控制 ( Media Access Control, 简称 "MAC" )层的连接进行传送, 即 SFID要映射到一个连接标识上。 同时, IEEE802.16e协议规定使用组播连接 标识来标识一个组播连接, 使用组播内容标识(MBS Contents ID )来标识一 个组播内容。 一个组播连接标识上传输的协议数据单元( Protocol Data Unit, 简称 "PDU" ) 包含一个或多个组播广播内容。
在 Wimax网络中, SFID的使用范围仅限于 ASN内,在 ASN与 CSN的交互中, 以及 CSN内, 对于单播业务情况下使用流标识(Flow ID, 简称 "FID" )来标 识业务流, 二者在锚定的业务流鉴权器 ( anchor SFA )上进行映射。
然而,在现有基于 Wimax技术即 IEEE802.16e协议实现的 Wimax网络中, 还未定义相应的 MBS网络架构以及 MBS业务开展的具体实现过程。 也就是 说, 目前还没有一种很好的技术方案可以在网络中实现 MBS业务。
发明内容
本发明提供一种组播广播业务系统及组播广播业务域划分方法。
另外, 本发明还提供一种无线网络中开展组播广播业务的方法,从而提供 一种可以在无线通信网络中开展 MBS业务的实现方案。
本发明的实施方式提供了一种 MBS系统, 包含 MBS服务器、 接入服务 网 ASN网关和基站, 该系统中定义有至少一个 MBS域, 每个 MBS域包含至 少一个基站, 该系统还包含至少一个 MBS代理功能实体 Proxy, 用于对 MBS 域进行管理 , 每个 MBS域由一个 MBS Proxy管理;
ASN网关中还包含 MBS数据通路功能( Data Path Function,简称" DPF" ), 用于在该 MBS DPF与基站之间建立、修改和删除 MBS业务承载, 该 MBS业 务承载用于将 MBS业务数据包传输到基站。
本发明的实施方式还提供了一种 MBS域划分方法, 为包含至少一个基站 的基站集合分配 MBS域标识, 在分配了相同 MBS域标识的基站集合中提供 相同的 MBS业务。
本发明的实施方式还提供了一种无线网络中开展组播业务的方法 ,其特征 在于, 包括:
当 MBS服务器确定需要开展组播业务后, MBS服务器、 包含 MBS代理功 能实体和 MBS数据通路功能实体 DPF的 MBS代理和 MBS代理单元之间进行消 息交互, 为所述组播业务预留网络侧资源;
利用所述预留的网络侧资源, 将 MBS 内容提供者提供的 MBS节目通过 MBS服务器、 MBS代理和 MBS代理单元或者通过 MBS代理和 MBS代理单 元发送给用户终端。
通过比较可以发现, 本发明的技术方案与现有技术的主要区别在于, 在每 个 MBS域中设置一个信令面实体—— MBS代理功能实体 Proxy,在 ASN网关 中设置用户面实体—— MBS DPF,从而在 MBS业务中实现了信令和承载的分 离。 MBS Proxy起到在 MBS服务器和基站之间的承接作用, 从而实现 MBS
业务在 MBS服务器、 ASN 网关和基站上的承载和控制, 使得终端能够在该 MBS系统中接收感兴趣的 MBS业务。
此外, 本发明由于定义了 MBS网络架构, 并明确了 MBS网络架构包括 的 MBS内容提供者、 MBS服务器、 MBS代理和 MBS代理单元的功能, 因此, 本发明的实现使得在无线通信网络中开展 MBS业务成为可能。 同时, 本发明 的实现还提供了无线通信网络对 MBS业务的管理方案, 从而保证了无线通信 网络中 MBS业务在流程上的可靠性和连续性, 进而使得签约用户更高效率和 更快捷的享受无线网络为其提供的多媒体业务。
附图说明
图 1是现有技术中 WiMAX的网络结构图;
图 2是本发明实施方式 MBS业务的网络架构中的四个层次示意图; 图 3是根据本发明的第一实施方式的 MBS业务架构示意图;
图 4是根据本发明的第二实施方式的处于漫游状态的 MS接收漫游地提供 的 MBS业务的构架示意图;
图 5是根据本发明的第三实施方式的 MBS业务构架示意图;
图 6是根据本发明实施方式中的第一种 MBS业务传输方式的网络实体示 意图;
图 7是根据本发明实施方式中的第二种 MBS业务传输方式的网络实体示 意图;
图 8是根据本发明实施方式提出的 MBS业务的总体架构下的 MBS Zone 的第一种划分方案中, 运营者配置 MBS域方案示意图;
图 9是根据本发明实施方式提出的 MBS业务的总体架构下的 MBS Zone 的第一种划分方案中, 自动配置 MBS域方案示意图;
图 10是根据本发明实施方式提出的 MBS业务的总体架构下的 MBS Zone 的第二种划分方案中, 运营者配置 MBS域方案示意图;
图 11是根据本发明实施方式提出的 MBS业务的总体架构下的 MBS Zone 的第二种划分方案中, 自动配置 MBS域方案示意图;
图 12是根据本发明实施方式提出的 MBS业务的总体架构下的 MBS Zone 的第三种划分方案中, 运营者配置 MBS域方案示意图;
图 13a是本发明所述 MBS系统的具体实现架构示意图一;
图 13b是本发明所述 MBS系统的具体实现架构示意图二;
图 14是本发明中组播业务网络侧资源建立及传递 MBS业务的处理过程的 具体实现示意图;
图 15是本发明中组播业务开展的具体实现流程示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚, 下面将结合附图对本发明 的实施方式作进一步地详细描述。
在本发明的实施方式中, 主要描述了一种 MBS系统, 包含 MBS服务器、 位于接入服务网 ASN网关内的 MBS业务面处理功能实体数据通道功能实体 ( MBS Data Path Function, 简称 "MBS DPF" )和位于基站内的处理 MBS业 务面的 MBS代理单元(MBS Agent, 在基站内), 还包含在 ASN内部用于处 理 MBS信令面功能的 MBS代理功能实体( MBS Proxy )。
MBS Proxy是用于管理 MBS Zone的信令面实体, 负责分配、 管理和维护 MBS Zone内的资源 , 在 MBS Zone内唯一。 MBS Proxy的具体功能可以是如 下各项功能之一或其任意组合:
控制 MBS业务相关的承载的建立 /修改 /删除等过程: 主要用于控制 MBS 服务器与位于 ASN网关内的 MBS DPF之间、 位于 ASN网关内的 MBS DPF 与位于基站内的 MBS Agent之间、 位于不同 ASN网关内的 MBS DPF之间的 MBS承载的建立、 修改和删除;
控制 ASN内针对 MBS业务的终端 Joining (加入 )和 Leaving (退出)过 程;
分配 MBS业务相关的参数和资源, 如组播链接标识符 MCID、 用于在空 口链路层指示不同 MBS内容的逻辑信道标识 Logical CID等,产生和管理 IEEE 802.16e定义的 MBS相关的用于空口加密用的密钥,如 MGKEK, MGTEK等, 并在终端通过身份认证和鉴权后, 通过基站向终端下发 MBS密钥;
当一个 MBS Zone包括多个 MBS DPF时 , 维护属于同一个 MBS Zone的 MBS DPF列表信息;
根据所维护的 MBS DPF的列表,控制 MBS业务的传输;即控制所述 MBS
业务在所建立的承载上传输;
当支持 MBS业务的宏分集时, 需要统一调度该 MBS Zone内的 MBS业 务相关的空口无线资源,控制同一个 MBS Zone内的各个基站之间的时间同步 和各基站内的 MBS Agent之间的时频资源的同步。用于保证相同的 MBS业务 数据包能够在属于同一个 MBS Zone内的所有基站内的 MBS Agent在相同的 无线帧内发送出去;进一步的考虑宏分集的支持,需要保证在属于同一个 MBS Zone内的所有基站内的 MB S Agent在相同的无线空口资源上被发送出去, 相 同的无线空口资源包括相同的无线帧, 子信道, OFDM符号等;
根据 MBS业务相关的服务质量 QoS要求、 ASN或 MBS域内的承载资源 状况和 /或网络接入服务商 NAP的策略进行 MBS业务相关的资源预留决策和 服务质量 QoS控制。
MBS Proxy起到在 MBS服务器和基站之间的承接作用, 从而实现 MBS 业务在 MBS服务器、 ASN 网关和基站上的承载和控制, 使得终端能够在该 MBS系统中接收其感兴趣的 MBS业务。 该 MBS代理功能实体可以直接包含 于 ASN网关中, 由 ASN网关实现, 或在独立的网元中实现。
而位于 ASN网关内的 MBS DPF是 MBS Zone的用户面实体, 负责 MBS Zone内 MBS业务承载的建立和维护 ,即负责执行位于 ASN网关内的 MBS DPF 与位于基站内的 MBS Agent之间相应 MBS承载的建立、 修改和删除, 和 /或 , MBS 业务数据包的分类与分发。 其具体功能可以是如下各项功能之一或其任 意组合:
支持 MBS业务承载的建立, 修改和释放;
支持 MBS业务的数据包传输和分类;
维护所属的 MBS Zone的 MBS Proxy的标识;
支持 MBS计费;
维护属于同一个 MBS DPF的 MBS Agent的列表;
支持 MBS空口 MAC PDU的同步机制, 如 MBS DPF发给位于基站内的 MBS Agent的每个 MBS业务数据包前面添加同步标识, 同步标识可以是绝对 时间标记, 绝对无线帧号, 相对无线帧号等, 用于保证相同的 MBS业务数据 包能够在属于同一个 MBS Zone内的所有基站内的 MBS Agent在相同的无线
帧内或者相同的无线空口资源上发送出去。
位于基站内的处理 MBS业务面的 MBS Agent,与位于 ASN网关内的 MBS DPF对应,用于处理基站内的 MBS业务承载建立和维护、 MBS业务数据包的 分类与分发, 其具体功能可以是如下各项功能之一或其任意组合:
支持 MBS业务承载的建立, 修改和删除;
支持 MBS业务面的数据传输和分类;
统计各个 MBS业务的接收用户数,根据需要反馈给 MBS Proxy或者 MBS
DPF;
如果支持宏分集,则根据 DPF提供的物理资源信息向空口发送 MBS数据 包。 例如, 根据 DPF在 MBS业务数据包前面添加的同步标识在空口发送该 MBS业务数据包。
其中, MBS服务器包含 MBS控制器( MBS Controller )和 MBS内容服务 器(MBS Content Server ), 由 MBS控制器实现控制面功能, 由 MBS内容服务 器实现用户面功能。通过将控制面和用户面相分离,使得业务控制相关操作和 业务传输之间相互独立,各不影响。 MBS控制器和 MBS内容服务器共同存在 于同一物理实体或分别存在于两个物理实体。
MBS控制器实现的控制面功能包含以下之一或其任意组合:
分配 IP组播地址; 对 MBS Content Provider进行鉴权, 控制 MBS内容提 供者与 MBS内容服务器之间 MBS业务内容的传输;控制 MBS内容服务器建 立和删除 MBS业务承载; 控制 MBS内容服务器传输 MBS业务; 控制 MBS 密钥的生成和下发;
控制 MBS业务会话的开始和结束; 控制终端加入和退出 MBS业务; 保 存 MBS业务的用户签约信息和 /或对终端进行鉴权和验证;
MBS 内容服务器实现的用户面功能包含以下之一或其任意组合: 接收并 存储来自 MBS内容提供者的 MBS业务内容; 根据需要可以将来自不同 MBS 内容提供者的 MBS业务合并成通过同一个组播源数据内容进行传送;将 MBS 业务内容转换为会话要求的格式; 进行高层加密; 在 MBS控制器的控制下传 输 MBS业务。
根据 MBS服务器到 MBS Zone之间的业务发送方式, MBS服务器需要维
护所有相关 MBS Zone内的 MBS DPF列表以及隧道, 并且把 MBS数据直接 发送给 MBS DPF; 或者维护所有相关 MBS Zone的 MBS Proxy列表以及与各 MBS Zone相关的 MBS DPF的锚定点的隧道,并且把 MBS数据直接发送给各 MBS Zone的 MBS DPF的锚定点,然后由该 MBS Zone的 MBS DPF的锚定点 通过 ASN间的 R4隧道进行转发。
另夕卜,该系统中还可选地包含 AAA服务器、组播路由器(Multicast Route, 简称" MR" )、 和 MBS内容提供者。
其中, AAA服务器用于保存 MBS业务的用户签约信息,对终端进行验证、 授权和计费等; MBS控制器通过与 AAA服务器交互, 实现终端的身份认证 / 鉴权, 根据身份认证 /鉴权结果控制终端加入或退出 MBS业务。 避免未签约或 无相应权限的终端接收该 MBS业务, 更好地实现 MBS业务的控制和管理。 在漫游情况下, MBS服务器可以通过与终端的家乡 AAA服务器进行鉴权信息 /用户签约信息的交互, 为终端进行鉴权 /身份认证。
MBS内容提供者, 用于提供 MBS业务内容, 可由第三方的内容供应商或 是运营商实现。
组播路由器可以位于 MBS服务器中, 用于进行 MBS业务分发; 或位于 ASN网关中或独立存在, 用于在收到来自 MBS内容服务器的 MBS业务数据 发时, 根据组播地址转发 MBS业务数据。
值得一提的是, MBS服务器可以位于 CSN, 由一个 CSN独享, 该方法与 现有技术相对应, 实现起来较为简单; 或 MBS服务器位于 ASN, 由至少一个 CSN共享 MBS服务器。 这种结构加强了 MBS服务器对业务和承载的控制, 使得在 ASN由多个 CSN共享情况下, 能够更好的分配系统资源。
在以上系统构架下,在 MBS服务器和位于 ASN网关内的业务面功能实体 MBS DPF之间可以有以下几种传输形式:
一、 MBS服务器与 MBS DPF之间通过 IP组播方式传输 MBS业务, 由
MBS服务器分配组播地址,建立对应的组播组,根据所分配的组播地址将 MBS 业务构建成 IP组播报文, 通过组播路由器将所构建的 IP组播报文路由到至少 一个 ASN或 MBS域。这种方法节约了许多传输资源,不需要建立点到点的隧 道。
二、 MBS服务器与 MBS DPF之间通过 IP组播方式传输 MBS业务, 由 MBS服务器分配组播地址,建立对应的组播组,根据所分配的组播地址将 MBS 业务构建成 IP组播报文, 通过隧道点到点将 IP组播报文传输到至少一个边界 路由器, 通过边界路由器将 IP组播报文路由到至少一个 ASN或 MBS域。 由 于边界路由器是 ASN网络到 MBS服务器的第一跳,其路由范围较小,通过隧 道方式选择一个或多个边界路由器, 使得 MBS业务仅被传输到个别边界路由 器的范围内, 较好地控制 MBS业务在指定 ASN或 MBS域传输。
三、 MBS服务器与 MBS DPF之间通过隧道方式点到点传输 MBS业务, 由 MBS服务器分配组播地址, 建立对应的组播组, 根据所分配的组播地址将 MBS业务构建成 IP组播 文, 并通过隧道点到点将 IP组播 文传输到至少 一个 ASN或 MBS域。 通过该方法能够精确控制 MBS业务所传输到的 ASN 或 MBS域, 对于小范围供应的 MBS业务十分适用。
四、 MBS服务器与 MBS DPF之间通过隧道方式点到点传输 MBS业务, MBS服务器根据缺省组播地址或广播地址将 MBS业务构建成 IP报文, 通过 隧道点到点将 IP组播 文传输到至少一个 ASN或 MBS域。 通过该方法能够 精确控制 MBS业务所传输到的 ASN或 MBS域, 对于小范围供应的 MBS业 务十分适用。
五、 MBS服务器与 MBS Zone内的 MBS DPF的锚定点之间通过隧道点到 点传输 MBS业务, MBS DPF的锚定点通过 R4接口上的隧道发送给其所管辖 的 MBS Zone内的其它 MBS DPF。
对应于以上第一至第三种传输形式,可以由 MBS DPF对收到的 IP组播报 文根据服务流的分类器进行分类 ,并根据组播地址通过对应的隧道分别传输分 类后的服务流。或者, 由 MBS DPF将收到的 IP组播报文以目的地址为缺省组 播地址或广播地址的形式进行封装,并通过缺省组播地址或广播地址对应的隧 道传输封装后的 IP组播报文。
对应于以上第四种传输形式, MBS DPF可以直接对收到的目的地址为缺 省组播地址或广播地址的 IP 文进行封装, 并通过缺省组播地址或广播地址 对应的隧道传输封装后的 IP报文。
在 MBS DPF与基站之间可以通过 MBS业务颗粒的隧道承载 MBS业务,
每个隧道唯一对应一个 MBS业务, 基站根据不同的隧道标识区分 MBS业务。 或者, 如果 MBS服务器和 MBS DPF之间釆用 IP组播方式, 且 BS上实现业 务分类器功能, MBS DPF与基站之间可以通过一个基站颗粒的隧道承载所有 MBS业务, 基站根据组播地址区分 MBS业务。
基站在空口通过与 MBS 业务相对应的单播连接或组播连接承载该 MBS 业务。
MBS DPF与基站之间承载 MBS业务的隧道可以是预先建立的,或在第一 个终端加入该 MBS业务时或该 MBS业务会话开始时动态建立。
考虑宏分集的情况下, MBS DPF需要把一些控制信息和 MBS业务数据包 一起放进隧道传输到基站中的 MBS Agent, 然后由基站中的 MBS Agent根据 控制信息进行 MBS业务数据包的发送安排。 其中控制信息可以包括: 绝对时 间标记, 绝对无线帧号, 相对无线帧号, 调制解调方式, 调制解调编码方式, 频率子信道排列, 业务数据在频率子信道以及 OFDM符号上的映射。
在本发明的实施方式中, MBS业务以 MBS域为单位引入和承载, MBS 域划分方法主要有三种:
在 MBS系统中引入一个 MBS业务时,将 MBS业务覆盖范围内的基站形 成至少一个基站集合, 为每个基站集合分配不同的 MBS域标识, 基站集合中 的基站共用所分配的 MBS域标识。 该方法最为灵活, 在不同 MBS业务覆盖 范围差别较大的情况下, 该方法较为适用。
或, 预先将 MBS 系统内的基站分到至少一个基站集合内, 在引入一个
MBS业务时,将该 MBS业务同时引入至少一个基站集合, 为每个基站集合分 配与该 MBS业务相对应的不同的 MBS域标识, 基站集合中的基站共用所分 配的 MBS域标识。 该方法较为简便, 适用于不同 MBS业务最小覆盖范围基 本相同的情况。
对于以上两种方法, 在相同的基站或基站集合引入不同的 MBS业务时, 需要为该基站或基站集合分配与 MBS业务相对应的不同 MBS域标识, 并为 每个 MBS域标识对应的 MBS域分配不同的组播 CID。
还可以预先将 MBS系统内的基站形成分到至少一个基站集合内, 并为每 个基站集合分配不同的 MBS域标识, 在 MBS系统中引入 MBS业务时, 将该
MBS业务同时引入至少一个已分配 MBS标识的基站集合,基站集合中的基站 共用所分配的 MBS域标识。 该方法最简便, 无需考虑 MBS域标识重复的问 题, 减少了大量的信息检索工作, 适用于 MBS业务较少, 或覆盖范围较类似 的区域。
对于上述第三种方法, 同一个 MBS域可以对应不同的 MBS业务, 需要 为 MBS域分配与该域中引入的 MBS业务相同数目的组播 CID,每个 MBS业 务唯一对应一个的组播 CID, 通过不同的组播 CID来区别不同的 MBS业务。
图 2与图 3分别示出本发明的实施方式的 MBS业务网络架构中的四个层 次示意图, 以及根据本发明的第一实施方式的 MBS业务架构示意图。 在本实 施方式中, MBS业务构架包含 MS、 承载网络、 MBS服务器(MBS Server ) 以及 MBS内容提供者( MBS Content Provider )四个层次以及构架中涉及到的 相关接口。 接下来先对这些相关接口做一个简要说明。
1. MBS Controller与 AAA的接口:主要完成 MBS Controller从 AAA获取 用户的相关信息,可以包括人认证授权和安全方面的信息,以及用户签约信息。 同时 MBS业务的相关计费信息需要与 AAA进行交换。
2. MBS Controller与 MBS Proxy的接口: 属于 WiMAX中 R3接口的一部 分, 主要完成 MBS业务控制流程与 MBS Proxy的交换, 包括业务广播、 密钥 分发、 会话(session )建立 /停止、 用户加入 /退出等过程。
3. MBS Controller与 Content Server的接口: 主要控制 Content Server中业 务承载的建立, 维护业务承载的信息等。 如果这两个功能在一个实体中实现, 则属于内部接口。
4. MBS Controller与 MBS Content Provider的接口:主要控制 MBS业务内 容如何到 MBS内容服务器( MBS Content Server )的传输, 可能还包括交换计 费、 鉴权等信息。
5. MBS Controller与 MS的接口: 属于 MBS业务的应用层接口, 主要为 和用户交换应用层的控制信息, 如 MAK密钥信息等。
6. MBS Content Server与 MR的接口: 如果釆用 IP组播承载 MBS业务, 这个接口将釆用 IP组播协议进行或者也可以釆用隧道进行发送 MBS业务数 据。
7. MBS Content Server与 Content Provider的接口: 提供 MBS业务从源到 Content Server的数据通道。
8. MBS Content Server与 MBS DPF的接口: 提供 MBS Content Server到 MBS DPF的组播数据分发通道, 可以具有 IP组播协议, 也可以基于隧道进行 承载。
9. MBS DPF与 MR的接口:釆用 IP组播协议对 MBS组播数据进行分发。
10. MBS Proxy与 MR的接口: 负责 IGMP的信令交互。
11. MBS DPF与位于 BS内的 MBS Agent的接口: 完成 MBS业务控制的 相关功能和 MBS业务数据的发送。
12. BS与 MS的接口: 完成 802.16e所定义的 MBS相关的空口功能。 下面对这四个层次分别说明。
第一个层次是 MS, MS作为接收 MBS业务的终端,需要和网络进行交互, 获得网络允许其接收 MBS业务的授权, 建立接收 MBS业务的相应资源, 在 接收过程中维护相应的信息, 并在必要的时候向网络反馈所接收的 MBS业务 的情况。
第二个层次是承载网络,承载网络包括接入网络 ASN、 CSN的相应部分, 如 AAA、 MR等。 承载网络的主要功能是提供建立 MBS业务的信令承载和 MBS业务承载, 其中包括在网络中各节点建立 MBS业务实例、 分发 MBS业 务数据、 管理 MBS业务的资源使用和分配情况。 值得指出的是, 如果在 MBS 业务传输过程中使用 IP组播组的方式, 则 MR就可以存在, 由此可见, MR 在本实施方式中是一个可选的功能或设备。
具体地说, 在本发明的实施方式中, 承载网络包含位于 BS 内的 MBS Agent, MBS Proxy、 MBS DPF、 AAA与 MR四部分功能, 下面予以——介绍。
BS内的 MBS Agent完成 802.16e中所定义的 MBS业务的功能, 同时与 ASN网关交互, 接受 ASN网关的管理, 进一步完成对 MBS业务的控制。 此 夕卜, 它还负责帮助和 MS的 MBS组播业务的加入, 空口承载的建立 /删除, 以 及链路层密钥的加密。
ASN网关, 包含 MBS Proxy和 MBS DPF功能。 MBS Proxy完成 ASN中 对 MBS业务的控制, 负责终端的 MBS会话的建立。 例如, 增加或者删除 IP
组播流的过程就需要通过 ASN网关。 ASN网关是 IP业务到终端的第一跳。 它负责与 BS进行通信, 增加或者删除 IP组播流, 可能进行 MBS相关密钥的 管理和分配组播 CID, 例如 MGTEK的产生分发和维护。
如果需要考虑 MBS的宏分集功能,需要 MBS Proxy实现节点的同步控制, 以及协助位于 BS内的 MBS Agent进行无线资源调度管理,实现业务内容在不 同 BS上的同步发送。 具体的为了实现宏分集, 在承载网络内部需要完成如下 功能:
1、节点同步:参与宏分集的位于 BS内的 MBS Agent与上级调度节点( MBS Proxy和 MBS DPF )之间是彼此同步的,需要上级调度节点来安排发送的时间 和资源; 实现节点之间的同步, 例如 GPS可以解决。
2、 资源同步: 要求 BS使用相同的资源来发送该 MBS数据。 需要 BS的 上级节点 MBS Proxy来统一为 MBS业务调度资源,调度范围包括同一个 MBS Zone内的所有 BS。
另外,在上级节点的数据告知下游各个节点时, 上级节点的数据可以精确 地同时到达下游各个节点, 或者在可允许的时间内到达下游各个节点, 例如通 过绝对时间, 相对时间等标签加上 MBS数据包一起发送。
为了保证各节点之间的时延同步, MBS DPF通过动态去检测 (如发送数 据包到相关节点, 进行环回测试获知各节点之间的同步时延), 或者在网络配 置的时候去测试, 获取后再配置给 MBS DPF; 或者通过 MBS DPF和 BS之间 进行检测和动态调整。 例如 MBS DPF和 BS间的帧和帧号通过 GPS同步, 那 么可以初始测量估算一个达到 BS的时延, 并据此发送数据要求 BS在某个帧 发送, 如果数据到达的过早, BS就回复要求 MBS DPF下次晚点发送, 如果 到达过晚, BS就要求 MBS DPF早点发送, 如果到达时间正好, 就不反馈, 这样达到一个动态平衡。
另外, 由于属于同一个 MBS Zone内的各个基站之间的 DIUC (在空口上 用来告知终端其需要接收的对应的数据资源区里的数据所釆用的编码调制方 式的索引号, 终端根据该索引号就可以找到具体的编码调制方式)和具体的编 码调制方式之间的对应关系可能不一样, 一种方式是 MBS Proxy直接告知对 应的 MBS业务数据包需要釆用的具体的编码调制方式; 另外就是提前获知各
个基站下的那个映射关系, 从而针对不同的基站釆用不同的 DIUC进行指示; 再者就是关于 MBS的 DIUC重新自定义, 不存在不同厂家会有不同的映射关 系。
进一步地, MBS Proxy 可能需要统一构造安排同一个 MBS Zone 内的 MBS— MAP, MBS— MAP消息首次发送时的时间戳和周期, 或者基站要发的相 应的 MBS— MAP消息的发送时 MBS— MAP消息的位置指示信息, 如通过包含 正交频分多址 ( Orthogonal Frequency Division Multiplexing Access , 简称 "OFDMA" )符号偏移, OFDMA子信道偏移, OFDMA符号数目, OFDMA 子信道数目等参数中的至少一个参数, 来指示该 MBS— MAP消息的位置指示 信息等。 所述 DIUC的分配、 MBS— MAP消息的构造等也是调度资源的方式之
AAA: 负责订阅 MBS业务的用户的鉴权认证和计费;也可能实现对 MBS 业务的授权。 AAA在这些过程中可以和 MBS 业务订阅情况数据库交互获取 MBS用户的 profile信息。 如是否签约, 签约具体情况, 计费情况。
MR为符合 RFC的组播路由器, 可以位于 ASN, 也可以位于 CSN域中, 等等。
本实施方式的承载网络中有以下特点。 首先, 如上所述, 如果在 MBS业 务传输过程中, 使用 IP组播组的方式, 则 MR就可以存在, 并且 MR的位置 可灵活选。 具体地说, MR可以位于 MBS Content Provider中, 作为其业务分 发的功能实体存在; 也可以位于 ASN网关中, MBS Content Server把业务数 据发送到 ASN网关后, 由 MR进行分发; MR还可以如图 2与图 3中那样单 独设置, 成为独立的一个实体。
其次,参见图 3 ,在承载网络中,还包含 MBS 用户配置管理器(Subscriber Profile Manager )与用户配置数据库( Subscriber Profile Database )。 其中, MBS Subscriber Profile Manager负责维护已经被订阅的 MBS业务的具体信息,例如, 哪些用户订阅了哪些 MBS业务, 以及这些 MBS业务本身的运营商需要维护 的信息。 Subscriber Profile Database本身不会因为 MBS业务而存在, 它相当于 已有系统中的存储用户签约 Profile的信息数据库。 对于 MBS业务来说, 该数 据库维护了订阅 MBS业务的用户信息。
第三个层次是 MBS Server, 包括 MBS Controller和 MBS Content Server, MBS Controller负责处理控制面方面的功能, MBS Content Server负责处理用 户面方面的功能。 需要指出的是, 在本实施方式中, 这两个功能实体可以在一 个物理实体中实现,也可以在不同物理实体中实现。有时 MR等功能也可以包 括在这个层次, 但应该位于 MBS Content Server中, 负责组播数据的分发。
具体地说, MBS Controller负责五大功能。 一、 管理和提供 MBS会话信 息: 通过 V-AAA与 ASN网关交互, 通过 ASN网关与 MS交互, 通过 ASN网 关与 BS 交互; 保存所有业务的会话信息 (节目名与组播地址、 端口号以及 BCMCS流 ID的对应关系, 业务承载的链路层信息如 IP头压缩参数, 另外还 有加密、 安全相关的参数等); 二、 产生和保持加密安全方面的信息, 如 MAK 的产生和分发等; 三、 帮助 MS发现其期望的 MBS内容信息, 如为用户提供 节目、 节目表等信息的查询; 四、 IP 组播地址的分配, 以及端口号的指定, 还包括对于 MBS 内容的管理信息, 如 MBS会话的开始时间, 周期, 即发送 诸如 session start, service announcement等消息; 五、对 Content Provider鉴权, 管理业务内容由 Content Provider到 Content Server的传送。
就 MBS Content Server而言, 可以说是 IP组播流的组装者, 能够存储或 者组装从 MBS内容提供者来的 MBS 内容, 包括合并从不同的内容提供者来 的内容; 如果应用高层加密, 那么 MBS server将会在这里进行加密。 并且, MBS Content Server还根据 Controller的会话信息, 把来自业务源的内容转变 为会话要求的格式。 此外, 如果要做高层加密, 如 SRTP, 则在 Content Server 实现。
另外, 如上所述, MBS Server 中, MBS Controller和 MBS Content Server 可以位于一个或两个不同物理实体中。 MBS Server在 CSN中提供, 包括 MBS Controller和 MBS Content Server两个功能实体, 其可以位于一个物理实体中, 也可以位于不同的物理实体中。如果位于不同物理实体中, 这两者之间有相应 的接口。
第四个层次是 MBS Content Provider,该实体是 MBS内容的提供者或者是 MBS 内容的源, 可以由第三方的内容供应商或是运营商自己提供, 可以是几 路电视信号, 也可以是 ICP与移动运营商接口的所有计费、控制、 业务内容实
体。
以上对第一实施方式的 MBS业务构架中的四个层次及其相关接口作了说 明, 需要特别指出的是, 在本实施方式中, MR为符合 IETF RFC的标准组播 路由器, 如果 Content Server与 ASN网关之间的组播 IP流通过隧道传输, 则 可以省略这个网元或功能。
图 4示出根据本发明的第二实施方式的处于漫游状态的 MS接收漫游地提 供的 MBS业务的构架。
本实施方式中, MBS业务的构架中同样包含 MS、承载网络、 MBS Server 以及 MBS Content Provider。 并且承载网络中的 BS、 ASN网关、 AAA与 MR 四个功能部分、 以及 MBS SERVER中的 MBS Controller和 Content Server的 功能、 以及 MBS业务架构涉及到的接口与第一实施方式中的情况相同, 在此 不做赘述。
在本实施方式中,提供了漫游情况下, 处于漫游状态的 MS接收漫游地提 供的 MBS业务的结构。 具体地说, 由于 MBS业务一般情况下都在预先确定 的区域发送, 因此当 MS移动到漫游地时, 一般不能接收到家乡 (HOME ) 网 络提供的 MBS业务, 但可以接收漫游地所提供的 MBS业务, 但这时 MS需 要和 HOME网络交互一些鉴权和签约信息。 MS可以在漫游地订阅和加入 MBS 业务。
HOME网络所提供的 MBS业务如果与漫游地的 MBS Server互通, 换句 话说, MBS Content Provide提供同样的业务, 则 MS可以如在 HOME网络一 样享受所订阅的业务。
图 5示出根据本发明的第三实施方式的 MBS业务构架示意图。
在本实施方式中, MBS业务的构架中同样包含 MS、承载网络、 MBS Server 以及 MBS Content Provider。 并且承载网络中的 BS、 ASN网关、 AAA与 MR 四个功能部分、 以及 MBS SERVER中的 MBS Controller和 Content Server的 功能、 以及 MBS业务架构涉及到的接口与第一实施方式中的情况相同, 在此 不做赘述。
不同的是, 在本实施方式中, 用户的授权认证需要在 CSN AAA中进行。 并且, MBS Server在 ASN实现, 作为 ASN所提供的一个承载类型和业务控
制功能提供给 CSN使用。 这一点是本实施方式与第一、 第二实施方式最大的 区别。 同时, 在本实施方式中, Content Provider既可以由 ASN提供, 也可以 由 CSN提供, 还可以由第三方提供。
通过本实施方式的这种结构, 加强了 MBS Server对业务和承载的控制, 使得在 ASN由多个 CSN共享情况下, 能够更好的分配系统资源。
在本发明的实施方式中, 还提出了基于上述 MBS业务构架下的 MBS业 务传输方式以及网络实体的两个具体方案, 下面进一步予以解释和说明。
MBS信令面是指用于控制 MBS业务的信令行为集合。 MBS业务和 MBS 信令可釆用隧道、 单播、 组播多种传输方式实现, 在下文中提出的各种方案都 适用于业务面和信令面的传输。
区分信令面的目的在于, MBS系统中各实体在处理 MBS业务时能够在传 输层直接区分出是 MBS信令还是 MBS业务, 以便提高处理效率。例如, MBS Server发送" Session Start"信令至 ASN网关,用于告知 MBS业务开始时间, 并 触发接入网创建业务面承载数据通道。 传输方式下的不同 IP流实现。 其中, IP流是指能够通过 IP报文中的 IP源地 址、 IP 目的地址、 服务优先级 TOS/DSCP、 协议类型、 流标签 Flow Label, TCP/UDP源端口号、 TCP/UDP目的端口号中的一个或多个唯一标识的 IP数据 流。
第一个 MBS业务传输方案如图 6所示。
首先说明该 MBS业务传输方案中 MBS Server和 ASN网关间的传输方式。 MBS Server和 ASN网关之间的 MBS传输通过 IP组播方式实现。 其中, ASN 网关需要实现 IP组播协议 IGMP ( IPv4 )和 MLD ( IPv6 ), 而 MBS Server则 负责分配 IP组播地址、 构建 IP组播组, 并将不同的内容承载在 IP组播组上 传输。
需要指出的是, 一个 IP组播组中可包含一个或多个具有相同 IP组播地址 的 IP流。 在使用 IP组播模式下, MBS Server有两种实现方式:
第一种实现方式是: MBS Server构建的 IP组播报文直接通过组播路由器 MR路由到一个或多个 ASN网络或 MBS Zone内。 第二种实现方式是: 虽然
MBS Server构建了 IP组播报文,但并不直接通过 IP组播路由方式路由到各个 ASN网络或 MBS Zone内, 而是先通过隧道方式将 IP组播 4艮文传输到一个或 多个边界路由器, 再通过边界路由器组播路由到一个或多个接入网。
与此同时, 在使用上述 IP组播模式下, ASN网关有三种实现方式: 第一 种, ASN网关仅做为组播路由器 MR , 具体地说, 上行方向接收和处理 MS发 起的 IGMP Join/Leave消息, 同时通过组播路由协议知会相邻的 MR; 下行方 向 ASN网关将接收到的 IP组播数据包根据服务流的分类器进行分类,发送到 不同的 Data Path上。 第二种, ASN网关不做为 MR, 而其本身做为组播组成 员加入组播组。 此时 MS不要求使用 IGMP/MLD协议。 ASN网关接收到 IP 组播数据包后更新 IP 4艮文的目的地址为缺省组播地址 (all-node multicast address )或广播地址( v4 ) , 再封装转发到 ASN内特定的 Data Path上。 第三 种, ASN网关不仅做为 MR, 并且其本身做为组播组成员加入组播组。 此时可 同时为支持 IGMP/MLD和不支持 IGMP/MLD的 MS提供 MBS业务。 对于支 持 IGMP/MLD的 MS, ASN网关直接转发 IP组播数据给 MS; 对于不支持 IGMP/MLD的 MS , ASN网关将接收到的 IP组播数据包的目的地址更新为缺 省组播地址( all-node multicast address )或广播地址(v4 ), 再重新封装转发终 端, 以便 MS的 IP层识别和接受该 IP报文。 需要指出的是, 对于两种 MS的 同一业务, 需承载在不同 Data Path上, 以便在 ASN内区分。
上面已对图 6所示的 MBS业务传输方案中, MBS Server和 ASN网关之 间的传输方式进行了说明,接下来,进一步描述该 MBS业务传输方案中, ASN 网关和 BS间的传输方式。
ASN网关和 BS之间隧道的颗粒度基于 MBS业务颗粒度,而与 MS无关。 进一步, 一个 MBS业务对应一个 Data Path。 ASN网关将接收到的 IP数据重 新封装承载在 R6 Data Path上。 在 MBS业务中, 不存在 ASN网关和 ASN网 关间的数据转发。
在本方案中, ASN网关将不同 MBS业务分发到不同 DP上, BS根据不同 的 DP ID区分不同的 MBS业务, 同时在空口上使用已分配好的 CID或组播 CID传输到终端。
需要指出的是, 如果 MBS Server和 ASN网关之间釆用 IP组播方式, 且
BS上实现业务分类器功能, 则 ASN网关和 BS之前的 MBS Data Path只需要 一个即可, 所有的 MBS业务均在此 Data Path上传送。 BS根据不同的组播地 址识别不同的 MBS业务, 并在空口上用已分配好的 CID或组播 CID传送。
此外, 在本方案中, ASN网关和 BS之间的承载通道可以是预先建立的; 也可以是在第一个用户申请加入或加入后 Session Start时动态建立, 在最后一 个用户离开时释放。
第二个 MBS业务传输方案如图 7所示。
首先说明该 MBS业务传输方案中 MBS Server和 ASN网关间的传输方式。 MBS Server和 ASN网关之间的 MBS传输通过隧道方式实现。 ASN网关 和 MBS Server需实现相应的隧道协议, 例如 L2TP、 GRE、 MPLS等等。 MBS Server传送的不同 IP报文使用不同的隧道传输。 同一个 IP报文使用不同的隧 道才能发送到不同的 ASN网络或 MBS Zone内, 此时该 IP才艮文相当于 MBS Server重复发送多次。
在这种传输模式下, MBS Server有两种实现方式:
第一种实现方式是, MBS Server使用 IP组播承载上层业务。 MB S Server 负责分配 IP组播地址、 构建 IP组播组并将不同的内容承载在 IP组播组上传 输。 但与第一个方案不同的是, 构建好的 IP组播报文通过隧道方式传输到一 个或多个 ASN网络或 MBS Zone内。 相应的, ASN网关根据不同的隧道区分 不同的 MBS业务, 从而将其封装并转发到 ASN不同的 Data Path上。
与此同时, ASN网关相应的实现方式为, ASN网关实现组播路由器功能, 上行方向接收和处理 MS发起的 IGMP Join/Leave消息, 同时通过组播路由协 议知会相邻的 MR; 下行方向 ASN网关将接收到的 IP组播数据包根据服务流 的分类器进行分类, 发送到不同的 Data Path上。
另外, MBS Server的第二种实现方式是: MB S Server不使用 IP组播承载 上层业务。 发送的 IP报文目的地址可以是缺省组播地址(all-node multicast address )或广播地址( v4 )。 这些 IP 4艮文通过隧道方式传输到一个或多个 ASN 网络或 MBS Zone内。 在这种情况下, ASN网关相应的实现方式为, ASN网 关将接收到的不同隧道的 IP数据重新封装转发到不同的 R6 Data Path上, 最 终发给终端。
另外,如果 MBS Zone跨多个 ASN或者跨多个 MBS DPF时, MBS Server 与 MBS Zone间的业务传送方式分为以下两种:
1 ) MBS Server独立分发到 MBS Zone内的各个 MBS DPF, 如果 MBS Server与 MBS Zone间的传输模式是隧道方式, 此时 MBS Server还需要维护 MBS DPF列表; 如果是组播路由方式, 只能通过在静态路由配置控制业务播 送范围;
2 )业务分发是由 MBS Server发送到 MBS Zone内与 MBS Proxy绑定的 (如存在于同一个 ASN GW上, 或者该 MBS Zone内的锚定 MBS DPF ) MBS
DPF, 再由 R4接口发送到 Zone内其它 MBS DPF。 特别是考虑到以后支持宏 分集的情况, 尤其需要如此。 如果考虑 MBS Proxy在 ASN GW上实现, 此时 数据通道功能体 ( Anchor MBS DPF ), MBS Zone内其它 ASN GW上的 MBS DPF相当于服务 MBS数据通道功能体( Serving MBS DPF )。
上面已对图 7所示的 MBS业务传输方案中, MBS Server和 ASN网关之 间的传输方式进行了说明, 在本方案中, ASN网关和 BS间的传输方式与上一 个方案是相同的, 在此不做赞述。 以上对本发明的实施方式提出的 MBS业务 的总体架构下的 MBS Server和 ASN网关间的业务和信令传输方式,以及 ASN 网关和 BS间的业务和信令传输方式进行了阐述。 可以理解, MBS Zone组成 了 MBS业务的分发区域, 对 MBS Zone的不同理解, 可以构成 MBS业务的 不同方案。 接下来, 进一步解释说明本发明的实施方式提出的 MBS业务的总 体架构下的 MBS Zone的三种划分方案。
在第一种方案中, MBS域划分需要满足以下条件:
1 )一个 MBS域是对应于一个 MBS业务的, 一个 MBS业务可以在多个 MBS域中同时提供。 此时, 属于一个 MBS业务的 MBS域一般不会有交叠。 一个 MBS业务的一个 MBS域有可能和另外一个 MBS业务的一个 MBS域包 含完全一致的 BS集合。
2 ) MBS域 ID必须全局唯一, 所谓全局的范围在不同的划分方式下不同 , 在以下划分方式中说明。 MBS域 ID的唯一性包含两方面的意思:不同的 MBS 业务之间即使 BS集合一致也应该分配不同的 MBS域 ID; 同属于一个 MBS
业务的不同 MBS域 ID也不相同。
3 ) 当为一个 MBS域分配组播 CID的时候, 此组播 CID应该是 MBS域 内所有 BS都空闲的, 即没有其他 MBS业务正在使用。
4 )一个 MBS域只有一个 MBS业务即只有一个服务流, 只能分配一个组 播 CID。
5 )一个 MBS业务可以承载一个或多个 IP流, 即多个 Content, 当承载多 个 Content时, 就需要使用逻辑信道 ID在链路层 (一个组播 CID内 )进行进 一步标识。
接下来参照图 8, 描述在上述条件下运营者配置 MBS域方案。
当运营者需要引入一个 MBS业务的时候, 就需要为每一个基站 BS配置 所属的 MBS域 ID。 可选地, 也配置好这个 MBS域中的所有基站用以传输 MBS业务以及信令的组播 CID。 然后, 根据配置的 MBS域在终端和网络之间 建立统一的安全联盟。 需要指出的是, 由于一个 BS 可以同时属于不同 MBS 业务的不同 MBS域, 因此配置的过程中, MBS域 ID必须保证互相不冲突。
例如: 有两个 MBS业务 MBS1 , MBS2 , 需要在图 8中的区域内发送。 其 中一种可能的配置方式是: 整个规划范围内划定两个 MBS zone都发送 MBS 服务 1 , 但是域 ID不同, 分别为 1和 2; 同样, 也在这个规划范围内划分两个 MBS zone都发送 MBS服务 2, 域 ID保证在该规划范围内唯一, 分别为 3和 4。一般相同的 MBS服务的不同域不叠加,而不同的 MBS服务之间可以叠加。
接下来参照图 9, 描述自动配置 MBS域方案。
为了方便 ASN报告组播 CID的忙闲状态, 所有 MBS服务器加入一个特 定的 IP组播组, 这样 ASN只要发送一份 IP数据包就可以通知到所有的 MBS 服务器。
运营者需要创建一个新的 MBS服务的时候, 只需要给 MBS服务器一个 指令(可以来自运营者或者 MBS服务的内容提供者), 剩余的 MBS域的划分 以及参数配置都由 MBS服务器完成。
在本方案中需要注意以下几点:
1 : 当 MBS服务器受到触发的时候, 触发的指令中必须包括本 MBS服务 所关心的 ASN范围。 MBS服务器就会向所有关心的 ASN查询当前的资源信
息 (主要包括已经分配的 MBS Zone ID以及组播 CID )。
2: 当一个 ASN中的 MBS相关控制实体, 这里记为 MBS Agent (一般位 于 ASN网关上), 收到 MBS服务器的查询请求以后, 或者向 BS轮询一遍最 新的状态, 或者直接把自身拥有的信息作为查询应答返回到所有的 MBS服务 器。 后者情况中, 必须保证自身拥有的信息是和实际 BS上的信息一致的。
3: 当 MBS服务器获得最新的 ASN资源信息以后, 根据这些信息, 网络 的拓朴结构以及运营者希望的划分方式, 把不同的 ASN划入不同的 MBS域, 并且指定 MBS域中使用的组播 CID。 另外, 还需要为每一个 MBS域分配一 个 MBS域 ID, 保证不和已经存在的 MBS域 ID冲突。 具体的做法, 可以是全 局的范围内保证唯一, 也可以是规定 MBS Zone ID 就包含了一些位表示此 MBS Zone ID是由哪个 MBS服务器分配的, 于是仅仅需要考虑在一个 MBS 服务器内唯一就保证了全局的唯一性。
4: 为了方便管理, MBS服务器还可以为当前 MBS服务的每一个 MBS 域建立一个组播组(如果只有一个 ASN属于这个 MBS域,建议选择单播方式), 具体实现可以是指示 MBS Agent加入一个 MBS服务器分配的 IP组播地址。
5: 当相关的 ASN接受了 MBS服务器的分配以后, 主动地发送资源 (主 要包括组播 CID以及 MBS域 ID ) 更新到所有的 MBS服务器。
在第二种方案中, MBS域划分需要满足以下条件:
1 )在创建 MBS业务之前就事先规划好的一组 BS集合, 对应于一个固定 的物理区域(PHYAEAR ); 如果一个 MBS业务需要在一个物理区域上发送, 那么需要为这个物理区域分配一个 MBS域 ID ,此时这个物理区域对于该 MBS 业务就是一个 MBS域; 一个 MBS业务的发送或者被承载是以 MBS域为单位 的, 即一旦某个 MBS域内的某个 BS可以发送该 MBS业务, 那么该 MBS域 内的所有 BS都会发送该 MBS业务, 而且对于同一个 MBS业务的诸如组播 CID, 逻辑信道 ID, MGSA在一个 MBS域内都一致。
2 )—个 MBS业务可以在多个 MBS域中同时提供。 此时, 属于一个 MBS 业务的 MBS域一般不会有交叠。如果两个 MBS业务在一个 BS上发送, 那么 这个 BS所属的物理区域包含的所有 BS—定发送这两个 MBS业务。
3 ) MBS域 ID必须全局唯一。 其中: 不同的 MBS业务之间即使 BS集合
一致也应该分配不同的 MBS域 ID; —个 MBS业务可以被承载在不同的享有 不同 MBS域 ID的不同 MBS域内。
4 )一个 MBS业务可以承载一个或多个 IP流, 即多个 Content, 当承载多 个 content时, 就需要使用逻辑信道 ID在链路层进行进一步标识。
5 )一个物理区域上可以承载多个 MBS业务, 即一个物理区域上的 BS可 以拥有多个 MBS域 ID。
接下来参照图 10,描述根据本发明的实施方式提出的 MBS业务的总体架 构下的 MBS Zone的第二种划分方案中, 运营者配置 MBS域方案。
当运营者需要引入一个 MBS业务的时候, 就需要为每一个已经设定好的 PHY区域分配一个 MBS域 ID。 无论是运营者手动的方式, 还是 MBS服务器 分配, 还是接入网分配, 这个 MBS域中的所有基站用以传输 MBS业务以及 信令的组播 CID都需要配置好。 然后, 根据配置的 MBS域, 在域内终端和网 络之间建立统一的安全联盟。 由于一个 BS可以同时属于不同 MBS业务的不 同 MBS域, 因此配置的过程中, MBS域 ID必须保证互相不冲突。
例如: 有两个 MBS业务 MBS1 , MBS2, 需要在上图中的三个物理区域内 发送, 其中一种可能的配置方式: 物理区域 1发送 MBS1 , 相应的 MBS域 ID 为 1 ; 物理区域 2发送 MBS2, 相应的 MBS域 ID为 2; 物理区域 3同时发送 MBS1和 MBS2, 相应的 MBS域 ID也分配了两个, 即 3和 4。
接下来参照图 11 , 描述该方案中的自动配置 MBS域。
不同于上述第一种方案的是, 配置 MBS域的粒度不同, 上述第一种方案 中的粒度为 BS, 而本方案的粒度为物理区域内包含的若干个 BS。 如图 11所 示: 一个物理区域内统一由 MBS代理维护组播 CID, 即组播 CID由接入网分 配; MBS服务器收到 MBS业务开通的触发以后,就依据运营者的要求把 MBS 业务分配到各个物理区域中,并且对应地为这个物理区域分配一个相对于这个 MBS业务的 MBS域 ID。 具体例子可以是: 一个 NSP有两套节目单, 为不同 的用户群开放, 对不同的用户群应用不同的计费以及 QoS策略。 用户群 1多 数人位于物理区域 1和 3; 用户群 2多数人位于物理区域 2和 3。 为了让属于 用户群 1的用户只能接收节目单 1中的数据,属于用户群 2的用户只能接收节 目单 2中的数据, 可以在物理区域 3中设置两个 MBS域, 用不同的 MBS域
ID, MCID以及 SA, 分别发送不同节目单上的 MBS业务数据。
在第三种方案中, MBS域划分需要满足以下条件:
1 )一个 MBS域是对应于一个固定的物理区域, 事先规划好的一组 BS集 合, 并规划好 MBS域 ID; —个 MBS业务的发送或者被承载是以 MBS域为 单位的,即一旦某个 MBS域内的某个 BS可以发送该 MBS业务,那么该 MBS 域内的所有 BS都会发送该 MBS业务,而且对于同一个 MBS业务的诸如组播 CID, 逻辑信道 ID, MGSA在一个 MBS域内都一致;
2 )—个 MBS业务可以在多个 MBS域中同时提供。 此时, 属于一个 MBS 业务的 MBS域一般不会有交叠;如果有交叠,交叠处的 BS同时属于多个 MBS 域。 一个 MBS业务的一个 MBS域有可能和另外一个 MBS业务的一个 MBS 域包含完全一致的 BS集合。
3 ) MBS域 ID必须全局唯一。 不同的 MBS业务之间, 即使 BS集合一致 也应该分配相同的 MBS域 ID; —个 MBS业务可以被承载在不同的享有不同 MBS域 ID的不同 MBS域内。
4 )一个 MBS域内可以分配多个组播 CID , —个组播 CID对应一个承载 在该 MBS域上的一个 MBS业务或者 Program (如捆绑业务);
5 )一个 MBS业务可以承载一个或多个 IP流, 即多个 Content, 当承载多 个 Content时, 就需要使用逻辑信道 ID在链路层进行进一步标识。
参见图 12, 由此可以理解, MBS域必须在一开始便配置好。 在不交叠的 情况下, 一个 MBS域内的 BS只有一个 MBS域 ID; 在交叠的情况下, 如果 BS处于两个 MBS域的交叠区, 则该 BS有两个 MBS域 ID。
在本发明的第四实施方式中,一个 NAP被多个 NSP共享,此时由于 MBS Zone是属于 NAP去统一管理的, 那么需要解决 NAP里的 MBS Zone是如何 承载来自不同 NSP的 MBS Server的 MBS Content需要在同一个物理区域发送 的情况, 解决方式有如下两种:
1 )在同一个物理覆盖区域,通过在同一个 MBS Zone里通过不同的 MCID 来承载来自不同的 NSP的 MBS Server的 MBS Content; 有益之处在于简化 MBS Zone的管理;
2 )在同一个物理覆盖区域, 通过规划不同的 MBS Zone来分别承载来自
不同的 NSP的 MBS Server的 MBS Content; 有益之处在于分配给一个 Zone 的空口资源由一个 NSP独占, 避免资源竟争。
综上所述, 本发明的实施方式在每个 MBS 域中设置一个信令面实体 —— MBS代理功能实体 Proxy,在 ASN网关中设置用户面实体—— MBS DPF , 从而在 MBS业务中实现了信令和承载的分离。 MBS Proxy起到在 MBS服务 器和基站之间的承接作用, 从而实现 MBS业务在 MBS服务器、 ASN网关和 基站上的承载和控制, 使得终端能够在该 MBS 系统中接收其感兴趣的 MBS 业务。
MBS服务器分为 MBS控制器和 MBS内容服务器, MBS控制器用于实现 控制面功能, 所述 MBS内容 Λ良务器用于实现用户面功能, 通过将控制面和用 户面相分离, 使得业务控制相关操作和业务传输之间相互独立, 各不影响。
还包含 AAA服务器, MBS服务器可以通过与 AAA服务器相交互, 对终 端进行身份认证或鉴权,只允许通过该身份认证或鉴权的终端加入 MBS业务, 避免未签约或无相应权限的终端接收该 MBS业务, 更好地实现 MBS业务的 控制和管理。
由 MBS服务器或 ASN网关生成和管理 MBS密钥, 并在终端通过身份认 证和 /鉴权后, 通过基站向终端下发该 MBS密钥, 使得合法终端用户能够根据 密钥接收对应的 MBS业务。
MBS服务器可以位于 CSN,由一个 CSN独享,该方法与现有技术相对应, 实现起来较为简单; 或 MBS服务器位于 ASN, 由至少一个 CSN共享 MBS服 务器。这种结构加强了 MBS服务器对业务和承载的控制,使得在 ASN由多个 CSN共享情况下, 能够更好的分配系统资源。
在漫游情况下, MBS服务器还用于与终端的家乡 AAA服务器进行鉴权信 息 /用户签约信息的交互, 为所述终端进行鉴权和 /或身份认证, 通过这一方法 使得鉴权通过的终端在拜访区域也能接收对应的 MBS业务。
MBS服务器与所述 ASN网关之间通过 IP组播方式传输 MBS业务, 由所 述 MBS服务器根据已分配的组播地址将 MBS业务构建成 IP组播报文, 通过 组播路由器直接将所构建的 IP组播 4艮文路由到至少一个 ASN或 MBS域。 这 种方法节约了许多传输资源, 不需要建立点到点的隧道,但由于组播路由器的
路由范围较广,难以将 MBS业务的传输控制在指定的 ASN或 MBS域范围内。 还可以通过隧道点到点将所述 IP组播报文传输到至少一个边界路由器, 通过所述边界路由器将所述 IP组播报文路由到至少一个 ASN或 MBS域, 由 于边界路由器是 ASN网络到 MBS服务器的第一跳,其路由范围较小,通过隧 道方式选择一个或多个边界路由器, 使得 MBS业务仅被传输到个别边界路由 器的范围内, 较好地控制 MBS业务在指定 ASN或 MBS域传输。
还可以直接通过隧道方式点到点地在 MBS服务器与 ASN网关之间传输 MBS业务, 通过该方法能够精确控制 MBS业务所传输到的 ASN或 MBS域, 对于小范围供应的 MBS业务比较适用。
在通过隧道方式在 MBS服务器和 ASN网关之间传输 MBS业务时, 同样 可以分配 IP组播地址, 使得 ASN网关在收到 IP组播 文时, 能够根据组播 地址进行转发,且终端能够唯一确认该 MBS业务, 在终端同时加入多个 MBS 业务时, 该方法更为适用。
或者, ASN网关可以将 IP报文通过缺省组播地址或广播地址进行封装, 在指定的隧道中传输 MBS业务, 该方法不再占用组播地址资源, 更适用于终 端仅接收一个 MBS业务的区域。
MBS域可以有三种划分方法, 即:
一, 在引入 MBS业务时, 动态划分基站, 形成基站集合, 每个基站对应 一个或多个 MBS域, 该方法最为灵活, 在不同 MBS业务覆盖范围差别较大 的情况下, 该方法较为适用。 在该方法中, 不同 MBS业务即使对应相同的基 站或基站集合, 也为这些基站或基站集合分配不同的 MBS域标识, 即对应不 同的 MBS域。
二, 预先固定划分基站集合, 在引入 MBS业务时, 为不同的基站集合分 配不同的 MBS域标识, 形成不同的 MBS域。 该方法较为简便, 但不够灵活, 适用于不同 MBS业务最小覆盖范围基本相同的情况。 在该方法中, 一个基站 集合如果对应多个 MBS业务, 则分配多个不同 MBS域标识, 形成多个 MBS 域。
三, 预先固定划分基站集合, 分配确定的 MBS域标识, 在引入 MBS业 务时, 只需进行对应即可。 该方法最简便, 无需考虑 MBS域标识重复的问题,
减少了大量的信息检索工作, 但该方法较为死板, 适用于 MBS业务较少, 或 覆盖范围较类似的区域。
另外, 本发明还提供一种在无线网络中开展 MBS业务的实现方案。
本发明中提供一种无线网络中开展 MBS业务的系统。 系统中包含 MBS内 容提供者、 MBS服务器、 MBS代理和 MBS代理单元等功能单元, 这些功能单 元分布于网络侧各功能实体或各种网络中,为 MBS提供服务,所述系统的网络 架构如图 13a和图 13b所示, 具体包括:
1 ) MBS内容提供者: 即组播广播业务提供者, 作为 MBS节目的提供者, 用于提供具体的 MBS业务内容;
具体可以设置于连接服务网络 CSN域内或者设置于运营商连接服务网络 之外, MBS内容提供者可以为运营商或者第三方供应商;
2 ) MBS服务器: 用于控制将 MBS内容提供者提供的 MBS节目转发给相应 的 MBS代理;
MBS服务器可以设置于 CSN域内, 或者与策略功能实体(Policy Function, 简称" PF" )绑定或者作为独立的功能单元存在,是网络侧负责管理 MBS的一个 核心网元, 用于执行 MBS会话管理和 /或调度和 /或用户管理等功能; 转发来自 MBS内容提供者的内容,或合并和转发来自多个 MBS Content Provider的内容。
在 MBS服务器内还包括 MBS服务质量(MBS QoS ) 管理单元, 用于当确 定需要开展 MBS业务时, 控制 MBS服务器和 MBS代理之间进行消息交互, 在 网络侧为开展 MBS业务预留资源,以便于可以利用相应的预留资源为用户终端 提供 MBS业务。 具体包括负责为 MBS业务分配包括 MBS内容标识在内的组播 参数信息, 具体还可以分配包括 MBS业务标识和 /或 MBS组安全联盟标识的组 播参数信息。 所述的 MBS QoS管理单元还可以设置于 MBS代理、 MBS代理单 元中, 用于执行相应的功能。
在 MBS服务器内或者 AAA服务器内还包括用户管理单元, 用于存储用户 的 MBS业务签约信息, 和 /或用户的 MBS业务相关指示信息, 或对用户发起的 MBS业务请求进行鉴权, 提供计费的支持数据等功能, 其中所述的 MBS业务 相关指示信息可以为终端的 MBS业务激活指示、 终端的 MBS业务认证结果指 示, 等等。
在 MBS服务器内和 /或 MBS Content Provider还包括 MAK管理单元,用于生 成和 /或管理 MBS授权密钥及其上下文, 其中, MBS授权密钥有三种管理方式: MBS Content Provider生成并管理, 发给 MBS Agent; 或者, MBS Content Provider生成, 发送给 MBS服务器管理; 或者, MBS服务器生成和管理。
在 MBS服务器内还包括会话和传输管理单元, 用于管理 MBS业务的会话 和传输过程。 在用户入网时,发起预置的 MBS业务, 或根据要求发起非预置的 MBS业务。
在 MBS服务器内和 /或 MBS Content Provider还包括 MBS节目目录服务单 元, 用于向用户提供区域内 MBS节目的清单, 可以根据用户的选择, 触发用户 管理的业务激活功能,其中,所述的 MBS节目目录服务单元可以釆用通用的协 议, 如 http等, 和用户终端进行交互。
在所述系统的网络架构中, 漫游网络的 MBS服务器和家乡网络的 MBS服 务器之间可以可选地进行直接通信, 如图 13a中虚线所示。
3 ) MBS代理: 作为 MBS业务在网络侧的中心节点, 用于控制将 MBS服务
MBS代理可以设置于接入服务网 ASN域内,或者设置于 ASN网关上或者与 SFA ( Service Flow Authenticatoion, 简称 "业务流授权功能体" )绑定或者作 为独立的功能单元存在,是 MBS业务在网络侧的中心节点, 包括用户面和控制 面;
在 MBS代理中还包括密钥管理单元, 负责管理 MBS业务的安全密钥及其上 下文, 所述的安全密钥包括 MBS组密钥加密密钥(MGTEK ) , 和 /或 MBS4受权 密钥 (MAK ) , 和 /或 MBS业务加密密钥 (MTK ) ;
MBS代理还包括 MBS域管理单元, 用于负责一个 MBS域的管理和维护, 该单元还包括负责一个 MBS域内组播广播业务的同步。
在 MBS代理中还可以包括 MBS QoS管理单元, 用于当确定需要开展 MBS 业务时, MBS代理和 MBS代理单元之间进行消息交互, 在 ASN内为开展 MBS 业务预留资源,以便于可以利用相应的预留资源为用户终端提供 MBS业务。这 包括为所述的 MBS业务分配包括组播连接标识在内的 MBS参数, 同时还可以 为 MBS业务分配其他未由 MBS服务器分配的组播参数信息, 包括 MBS业务标
识和 /或 MBS组安全联盟标识, 从而获得需要发给 MBS代理单元的完整的组播 参数信息, 并发送给 MBS代理单元。
而且, 所述的 MBS域管理单元和 MBS QoS管理单元也可以合并为一个功 能单元。
( 4 ) MBS代理单元: 作为一个 MBS域的 MBS执行实体, 用于根据收到的
MBS节目为用户终端提供 MBS节目;
MBS代理单元可以设置于基站 BS, 或者与 SFM绑定或者作为独立的功能 单元存在。
在 MBS代理单元中还设置有 MBS QoS管理单元, 用于当确定需要开展 MBS业务时, MBS代理和 MBS代理单元之间以及 MBS代理单元与用户终端之 间进行消息交互,在网络侧为开展 MBS业务预留资源,并将预留的资源告知用 户终端, 以便于可以利用相应的预留资源为用户终端提供 MBS业务。
在 MBS代理单元中还包括密钥管理单元, 负责管理 MBS业务的安全密钥 及其上下文, 所述的安全密钥包括 MTK, 和 /或 MGTEK, 和 /或 MAK。
本发明中, 用于接收 MBS业务数据的用户终端设置中也可以包括所述的
MBS密钥管理单元和 MBS QoS管理单元等。
在 MBS代理和 MBS代理单元之间若存在网络节点, 则这些网络节点起到 汇聚的作用。
在本发明所述的系统中, 所述的 MBS服务器、 MBS代理和 MBS代理单元 内各自包含的不同功能单元可以各自独立设置, 还可以进行合并组合, 例如, MBS服务器内的 QoS管理单元和会话与传输管理单元便可以合并为一个功能 单元。
在本发明所述的系统中, 所述的 MBS服务器和 MBS代理可以合并作为 MBS服务器, 即 MBS服务器除了本身的功能以外, 还可以执行 MBS代理的功 能, 在网络中, 起到 MBS服务器和 MBS代理共同的作用; 合并后的 MBS服务 器可以设置于 ASN域内原 MBS代理处, 或者, 也可以设置于 CSN域内原 MBS 服务器处。
在本发明所述的系统中, MBS内容提供者与 MBS代理之间可以直接相连, 由 MBS内容提供者直接将 MBS节目发送给 MBS代理, 由 MBS代理负责将 MBS
节目传送给下一级功能单元。
在本发明所述的系统中, 所述 MBS代理可以是 MBS代理功能实体和 MBS DPF的结合体。
本发明还提供了一种无线网络中开展组播业务的方法。该方法中, 当 MBS 服务器确定需要开展组播业务后, MBS服务器、 MBS代理和 MBS代理单元之 间进行消息交互, 为组播业务在网络侧预留相应的资源, 即为所述组播业务配 置网络侧资源, 并利用所述配置后的网络侧资源开展组播业务。
其中, 所述的网络侧资源包括 MBS代理和 MBS代理单元之间, 和 /或 MBS 服务器和 MBS代理之间, 或 MBS内容提供者和 MBS代理之间的承载资源, 包 括隧道、 数据通道等。
本发明所述的方法中, MBS组播网络侧资源建立及传递 MBS业务的处理 过程的具体实现如图 14所示, 具体包括:
步骤 21 : MBS服务器收到触发条件,触发对即将到来的组播业务进行网络 侧资源的配置过程;
该过程中的触发条件可以是: MBS服务器收到来自 MBS内容提供者的消 息, 指示即将开始的组播业务; 或者 MBS服务器向 MBS内容提供者请求组播 业务并收到 MBS内容提供者的指示消息后; 或者是 MBS服务器收到 MBS代理 或者其它功能单元转发的来自某个签约用户的组播业务请求消息;或者是 MBS 服务器收到来自某个签约用户的组播业务请求消息后。
步骤 22: MBS服务器、 MBS代理和 MBS代理单元之间进行组播业务建立 的消息交互过程, 该过程包括了针对组播资源参数信息的配置和传递过程, 和 /或承载资源 (如隧道、 数据通道) 的建立过程;
步骤 23: MBS服务器将 MBS授权密钥 MAK及其上下文发送给 MBS代理或 MBS代理单元;
步骤 24: MBS代理生成 MGTEK及其上下文, 并将部分组播安全上下文发 送给 MBS域内的每一个 MBS代理单元;
所述的部分组播安全上下文(即安全密钥及其上下文)可以为: MGTEK 及其上下文(此时, MBS服务器将 MAK发送到 MBS代理单元, 由 MBS代理单 元根据 MAK和 MGTEK计算出 MTK ) , 或 MGTEK及其上下文和 MTK及其上下
文 (此时, MBS服务器将 MAK发送到 MBS代理, 由 MBS代理根据 MAK和 MGTEK计算出 MTK, 并将 MTK及其上下文发送给 MBS代理单元) ;
所述的步骤 23和 /或步骤 24也可以和步骤 22合并, 即 MBS安全密钥上下文 可以在组播业务流建立消息中直接传递下去。
所述的步骤 22、 23和 24没有特定的时间先后顺序, 可以进行任意的时间先 后组合, 即: 可以先传 MAK及其上下文, 然后传送组播业务流建立消息, 最 后进行组播密钥(MGTEK或 MTK )的传送; 也可以先传送组播业务流建立消 息, 再传 MAK及其上下文, 最后进行组播密钥(MGTEK或 MTK )的传送; 对 于其它可以釆用的组合方式不再赘述。
步骤 25: 完成上述组播资源参数的配置后, 网络侧便可以开始利用配置的 网络侧资源进行 MBS数据包的传输, 从而实现相应的 MBS节目的传送。
在本发明所述的 MBS内容提供者、 MBS服务器、 MBS代理和 MBS代理单 元之间消息交互的过程中, 可以釆用点到点安全隧道机制, 进行消息交互, 以 保证组播业务信息的安全性;且具体可以根据实际需要,全部或部分建立 MBS 代理与 BS之间, 和 /或 MBS代理与 MBS服务器, 和 /或 MBS服务器与 MBS内容 提供者, 和 /或 MBS代理与 MBS内容提供者之间的隧道, 即对需要提供相应的 安全性保证的实体之间建立相应的隧道。
在上述处理过程中, MBS业务在网络侧的建立和用户终端无关,业务逐段 建立, 上级业务建立的成功与否不依赖于下级的反馈。
本发明中, 当确定需要开展组播业务后, 除需要触发对即将到来的组播业 务进行网络侧资源的配置过程外, 还包括由 MBS服务器和 MBS代理为 MBS业 务分配组播参数信息和组播安全密钥上下文的处理过程。
具体的分配组播参数信息的处理过程包括:
MBS服务器收到 MBS内容提供者发送的消息后, 为组播业务分配用于标 识组播节目的 MBS Contents ID , 或者, 该 MBS Contents ID也可以由 MBS内容 提供者分配后传递给 MBS服务器;
在这一过程中, 以由 MBS分配 MBS Contents ID为例, MBS服务器在负责 分配 MBS Contents ID时, 也可以为需要放在一个 PDU上传送的所有包含的 MBS Contents分配一个 MBS业务标识;
所述的 MBS服务器也可以分配 MBS组安全联盟标识(MBS GSA ID ) , 并 发送给 MBS代理。
本发明中, 当 MBS代理收到 MBS服务器发来的组播参数信息后, 为了给 MBS代理单元发送相应的组播参数信息, 则需要为每一个 MBS域分配组播连 接标识( Multicast CID ) , 同时, MBS代理还需要分配 MBS业务标识, 具体可 以分为以下几种处理情况:
当 MBS服务器发送的组播参数信息中包括 MBS域标识、 组播内容标识和 / 或 MB S业务标识时 , MB S代理为每一个 MB S域分配一个组播连接标识和 MB S 业务流标识。 所述的 MBS业务标识在 ASN域内为 SFID, 在 ASN与 CSN交互过 程中以及 CSN域内可以为 Flow ID或者 SFID, 或者为设定的其他用于识别所述 MBS业务的标识; 其中, 所述的 Flow ID和 SFID在 MBS代理处进行映射, 可以 是多对一或者一对一的映射关系。
若 MBS服务器发送的组播业务请求消息中没有 MBS GSA ID, MBS代理负 责分配 MBS GSA ID, 并分别发送给 MBS服务器和 MBS代理单元。
在本发明中, 所述的 MBS Contents ID在 MBS服务器(当 MBS Contents ID 由 MBS服务器分配时)或者 MBS Content Provider处 (当 MBS Contents ID由 Content Provider分配时)唯一, 或者在一个 MBS Zone内唯一; 所述的 CSN内 或 CSN与 ASN交互中的 MBS业务标识在 MBS服务器内或者在一个 MBS Zone内 唯一; 所述的 Multicast CID在 MBS代理范围内唯一; 所述的 ASN内的 MBS业务 标识在 MBS代理或者在一个 MBS Zone内唯一;
本发明中, 每个 MBS域被分配一个不同的 MBS业务标识和组播连接标识, 而且, MBS域的分配不能跨越 MBS代理的范围。
本发明中, 一个 MBS Contents ID可以关联一个或多个 MBS域标识、 MBS 业务标识和组播连接标识。
在本发明所述的方法中, 当所述的 MBS服务器和 MBS代理合并作为 MBS 服务器时, 则相应的 MBS服务器与 MBS代理之间的交互过程可以省略, 或者, 作为内部信令流, 而且, 对于合并后的 MBS服务器和 MBS代理的配置工作均 可以由合并后的 MBS服务器实现。
为便于对本发明所述方法的理解, 下面将以在基于 Wimax技术即
IEEE802.16e协议实现的无线通信网络中实施本发明为例, 对本发明的具体实 现过程进行详细描述, 相应的实施例的处理流程如图 15所示, 具体包括:
步骤 31 :设置于网络侧的 MBS服务器确定是否需要开展组播业务,触发对 即将到来的组播业务进行网络侧资源的配置过程, 并在确定需要时,执行步骤 32;
MBS服务器确定开展组播业务的条件可以是但不限于: MBS服务器收到 来自内容提供者的消息, 指示即将开始的组播业务; 或者 MBS服务器向 MBS 内容提供者请求组播业务并收到 MBS内容提供者的指示消息后; 或者是 MBS 服务器收到 MBS代理或者其它功能单元转发的来自某个签约用户的组播业务 请求消息;或者是 MBS服务器收到来自某个签约用户的组播业务请求消息后。。 MBS内容提供者发给 MBS服务器的消息中包含的参数包括: 组播节目内容描 述及其组播业务 QoS参数、 MBS业务的开始时间、 持续时间和 /或结束时间等, 即可以包括组播业务 QoS参数、 MBS业务的开始时间、 持续时间和结束时间中 至少一项;
步骤 32: MBS服务器向 MBS代理发送组播业务请求, 请求 MBS代理为组 播业务预留网络侧资源, 例如, 可以通过相应的组播业务请求消息承载所述的 组播业务请求;
当 MBS服务器确定需要开展组播业务时, MBS服务器可以为该组播业务 分配 MBS Contents ID和其他组播参数信息, 并向设置于网络侧的 MBS代理发 送组播业务请求消息, 为所述组播业务预留网络侧资源;
所述的 MBS服务器向 MBS代理发送的组播业务请求消息中包含的参数可 以为: MBS Contents ID, 组播业务 QoS参数, MBS域标识, 和 /或 MBS业务标 识。另外,所述的组播业务请求消息中还可能包括由 MBS服务器分配的所述其 他组播参数信息,所述的其他组播参数信息可以包括: MAK及其上下文, MBS 组安全联盟标识 MBS GSA ID, 和 /或 MBS内容提供者地址;
在这一过程中, 具体可以由 MBS服务器或 MBS内容提供者为组播业务分 配 MB S Contents ID, 由 MBS服务器为组播业务分配 MBS业务标识; 而且, 当 MBS Contents ID在 MBS服务器处分配时, MBS Contents ID在 MBS服务器或 MBS Zone范围内唯一; 当 MBS Contents ID在 MBS内容提供者处分配时, MBS
Contents ID在 MBS内容提供者或 MBS服务器或 MBS Zone范围内唯一; 所述的 MBS业务标识在 MBS服务器或 MBS Zone范围内唯一。
步骤 33: MBS代理发送组播业务响应信息, 告知 MBS服务器网络侧资源 预留结果;
MBS代理根据接收到的组播业务信息中包含的组播业务质量参数和本地 策略信息, 为所述组播业务预留资源; 所述组播业务响应消息中携带的参数包 括: MBS业务标识和 /或 MBS Contents ID, 资源预留结果, 和 /或 MBS域标识, 另外, 所述组播业务响应消息中还可能包括 MBS GSA ID;
在 MBS代理处,对来自同一个 MBS服务器的组播业务, MBS代理根据 MBS 业务标识和 /或 MB S Contents ID和 /或 MBS域标识来对不同的组播业务进行区 分;对来自不同 MBS服务器的组播业务, MBS代理根据 MBS服务器地址和 MBS 业务标识和 /或 MBS Contents ID和 /或 MBS域标识的组合来对不同的组播业务 进行区分, 即在 ASN被多个 CSN共享的情况下, MBS代理根据 MBS服务器地 址和 MBS业务标识和 /或 MBS Contents ID和 /或 MBS域标识的组合来区分组播 业务;
当 MBS代理收到 MBS服务器发送的组播业务请求消息后, MBS代理为每 一个 MB S域分配一个组播连接标识和 MBS业务标识;
由 MBS代理负责分配的 MBS业务标识在 MBS代理处唯一, 或者在 MBS Zone范围内唯一; 且所述的由 MBS代理负责分配的组播连接标识在 MBS代理 处唯一; 且所述的由 MBS代理负责分配的 MBS业务标识与组播连接标识—— 对应;
若 MBS代理接收的组播参数中没有 MBS GSA ID, MBS代理也可以为组播 业务分配 MBS GSA ID; MBS代理针对每一个 MBS GSA ID, 为每一个 MBS域 生成和分配组播安全密钥, 所述的组播安全密钥包括 MGTEK及其上下文和 / 或 MTK及其上下文等。 其中, MGTEK及其上下文和 /或 MTK及其上下文也可 以在独立的消息中传送给基站上的 MBS代理单元。
步骤 34: MBS代理发送包括所述组播参数信息的组播业务请求消息给 MBS代理单元, 请求 MBS代理单元为组播业务预留网络侧资源;
该消息携带的参数具体可以包括: 组播内容标识, MBS域标识, MBS业
务标识, 组播连接标识, 组播业务质量参数, MBS GSA ID, 相关的物理层参 数, 组播安全密钥及其上下文;
所述 MBS代理单元根据接收到的组播业务请求消息中包含的 MBS业务标 识和 /或 MBS域标识来区分不同的组播业务, 根据 MBS业务标识和组播内容标 识和 /或 MBS域标识来区分不同的组播内容;
步骤 35: MBS代理单元发送组播业务响应消息给 MBS代理, 告知 MBS代 理网络侧资源预留结果;
MBS代理单元根据接收到的组播业务信息中包含组播业务 QoS参数和本 地策略信息, 执行接纳控制功能, 为该组播业务在空口预留资源;
同时, MBS代理单元发送组播业务响应消息给 MBS代理, 告知 MBS代理 网络侧资源预留结果; 该消息携带的参数具体可以包括: 资源预留结果, 还可 能包括 MBS业务标识, 组播连接标识, MBS Contents ID和 MBS域标识中至少 一项;
步骤 36: MBS服务器向 MBS代理和 MBS代理单元发送 MBS授权密钥及其 上下文信息;
所述 MBS授权密钥上下文信息中包括: MBS GSA ID, 和 /或 MBS授权密 钥的生命周期;
所述的步骤 36与所述的步骤 32、 步骤 33、 步骤 34、 步骤 35在执行时间上不 分先后顺序, 即: 可以在执行所述的步骤 32之前或步骤 35之后, 执行步骤 36; 所述的步骤 36传送的 MBS授权密钥及其上下文参数也可以合并在步骤 32和 /或 步骤 34中传送到 MBS代理和 /或 MBS代理单元, 此时, 步骤 36可以省略。
步骤 37: 网络侧完成 MBS业务的资源配置后,便可以开始利用已经配置的 资源 (即预留的资源)进行 MBS数据包的传输;
该步骤具体可以包含以下过程:
( 1 ) MBS数据从 MBS服务器处或者直接从 MBS内容提供者到达 MBS代 理, MBS代理解出该组播数据包的 IP头, 利用分类器准则, 即根据数据包中的 IP地址和端口号,在 MBS代理中与相应的组播参数信息进行关联, 关联的目的 是根据数据包中的 MBS业务标识判断出数据包中存放的数据所属的业务流,以 及所述业务流的所有相关参数, 如 Multicast CID、 MBS GSA ID, MBS Zone ID
等等;
( 2 ) MBS代理按照网络侧已经完成的资源配置, 将该组播数据包送到相 对应的数据通道上传输, 从而将所述的组播数据包传送给 MBS代理单元;
( 3 ) MBS代理单元从数据通道上接收到组播数据包, 将该包映射到已分 配好的组播连接标识上传输;
其中, 所述的识别过程可以通过数据通道标识或者分类器准则。
就组播业务来说, 对于本地用户, 只要其和家乡网络签约, 即可接收该组 播业务。 对于漫游用户, 仅当漫游网络也提供该项组播业务时, 该用户可以接 收该组播业务。
其中, 漫游用户在漫游网络接收组播业务的方法可以有: 若家乡网络和漫 游网络之间有相应的签约关系使得可以容许该用户也接收漫游网络的该组播 业务, 则漫游用户可以直接接收该组播业务; 或者, 若家乡网络和漫游网络之 间没有所述的签约关系,或漫游用户想在漫游网络加入其未在家乡网络签约的 组播业务, 则漫游用户需向漫游网络签约, 并在签约后才可以接收相应的组播 业务。
此外需要说明的是,本领域普通技术人员可以理解实现上述实施例方法中 的全部或部分步骤是可以通过程序指令相关的硬件来完成,所述的程序可以存 储于一计算机可读取的存储介质中, 所述的存储介质,如: ROM/RAM、磁碟、 光盘等。
虽然通过参照本发明的某些优选实施方式,已经对本发明进行了图示和描 述,但本领域的普通技术人员应该明白, 可以在形式上和细节上对其作各种改 变, 而不偏离本发明的精神和范围。
Claims
1. 一种组播广播业务 MBS 系统, 包含 MBS服务器、 接入服务网 ASN 网关和基站, 其特征在于, 所述系统中定义有至少一个 MBS域, 每个 MBS 域包含至少一个基站;
所述系统还包含至少一个 MBS代理功能实体, 用于对所述 MBS域进行 管理, 每个 MBS域由一个 MBS代理功能实体管理;
所述 ASN网关中还包含 MBS数据通路功能实体 DPF, 用于在所述 MBS DPF与基站之间建立、 修改和删除 MBS业务承载, 所述 MBS业务承载用于 将 MBS业务数据包传输到所述基站。
2. 根据权利要求 1所述的 MBS系统, 其特征在于, 所述 MBS代理功能 实体通过以下方式之一或其任意组合对所述 MBS域进行管理:
控制 MBS业务相关的承载的建立、 修改和删除;
控制 ASN内针对 MBS业务的终端的加入和退出过程;
分配 MBS业务相关的参数和资源;
当一个 MBS域包括多个 MBS DPF时, 维护属于同一个 MBS域的 MBS
DPF列表信息;
根据所维护的 MBS DPF的列表, 控制 MBS业务的传输;
当支持 MBS业务的宏分集时,统一调度该 MBS域内的 MBS业务相关的 空口无线资源,和 /或控制同一个 MBS域内的各个基站之间的时间同步和各基 站内的 MBS代理单元之间的时频资源的同步;
根据 MBS业务相关的服务质量 QoS要求、 ASN或 MBS域内的承载资源 状况和 /或网络接入服务商 NAP的策略进行 MBS业务相关的资源预留决策和 服务质量 QoS控制。
3. 根据权利要求 1所述的 MBS系统, 其特征在于, 所述 MBS代理功能 实体在所述 ASN网关中实现, 或在独立的网元中实现。
4. 根据权利要求 1所述的 MBS系统, 其特征在于, 所述 MBS DPF还用 于实现以下功能之一或其任意组合:
MBS业务的数据包传输和分类;
维护所属的 MBS域的 MBS代理功能实体的标识;
MBS计费;
维护属于同一个 MBS DPF的 MBS代理单元的列表;
支持 MBS空口媒体访问控制 MAC协议数据单元 PDU的同步机制。
5. 根据权利要求 1所述的 MBS系统, 其特征在于, 所述 MBS服务器维 护所有相关 MBS域内的 MBS DPF列表以及隧道,并且把 MBS业务数据包直 接发送给 MBS DPF; 或者 各 MBS域相关的 MBS DPF的锚定点的隧道,并且把 MBS数据直接发送给各 MBS域的 MBS DPF的锚定点 , 由该 MBS域的 MBS DPF的锚定点通过 ASN 间的 R4隧道进行转发。
6. 根据权利要求 1所述的 MBS系统, 其特征在于, 所述 MBS服务器包 含 MBS控制器和 MBS内容服务器;
所述 MBS控制器用于实现业务控制功能, 所述 MBS内容 Λ良务器用于实 现业务承载功能;
所述 MBS控制器和所述 MBS内容服务器共同存在于同一物理实体或分 别存在于不同物理实体中。
7. 根据权利要求 6所述的 MBS系统, 其特征在于, 所述 MBS控制器实 现的控制面功能包含以下之一或其任意组合:
分配 IP组播地址;
对 MBS内容提供者进行鉴权,控制 MBS内容提供者与 MBS内容服务器 之间 MBS业务内容的传输;
控制 MBS内容服务器建立和删除 MBS业务承载;
控制 MBS内容服务器传输 MBS业务;
控制 MBS密钥的生成和下发;
控制 MBS业务会话的开始和结束;
控制终端加入和退出 MBS业务;
保存 MBS业务的用户签约信息和 /或对终端进行鉴权和验证。
8. 根据权利要求 6所述的 MBS系统, 其特征在于, 所述用户面功能包含 以下之一或其任意组合:
接收并存储来自 MBS内容提供者的 MBS业务内容;
将所述 MBS业务内容转换为会话要求的格式;
进行高层力口密;
在 MBS控制器的控制下传输 MBS业务。
9. 根据权利要求 1至 8中任一项所述的 MBS系统, 其特征在于, 还包含 验证、 授权和计费 AAA服务器, 用于保存 MBS业务的用户签约信息和 /或对 终端进行验证、 授权和计费;
所述 MBS控制器通过与所述 AAA服务器交互, 实现终端的身份认证和 / 或鉴权, 根据所述身份认证和 /或鉴权结果控制所述终端加入和 /或退出 MBS 业务。
10. 根据权利要求 1至 8中任一项所述的 MBS系统, 其特征在于, 所述 MBS代理功能实体还用于生成和管理 MBS密钥, 并在终端通过身份认证和 / 鉴权后, 通过基站向终端下发所述 MBS密钥。
11. 根据权利要求 1至 8中任一项所述的 MBS系统, 其特征在于, 在使 用 IP组播协议承载 MBS业务时, 还包含组播路由器;
所述组播路由器位于 MBS服务器中, 用于进行 MBS业务分发; 或者 位于 ASN网关中或独立存在, 用于在收到来自 MBS内容服务器的 MBS 业务数据时, 根据组播地址转发所述 MBS业务数据。
12. 根据权利要求 1至 8中任一项所述的 MBS系统, 其特征在于, 所述 MBS服务器位于连接服务网 CSN, 由一个 CSN独享; 或者
所述 MBS服务器位于 ASN, 由至少一个 CSN共享所述 MBS服务器。
13. 根据权利要求 1至 8中任一项所述的 MBS系统, 其特征在于, 在漫 游情况下, 所述 MBS服务器还用于与终端的家乡 AAA服务器进行鉴权信息 和 /或用户签约信息的交互, 为所述终端进行鉴权和 /或身份认证。
14. 根据权利要求 1至 8中任一项所述的 MBS系统, 其特征在于, 如果 所述 MBS系统中包含至少两个 MBS服务器,且这些 MBS服务器分别属于至 少两个网络服务提供商 NSP,则属于同一网络接入提供商 NAP的 ASN通过以 下方式之一承载来自不同 NSP的 MBS服务器的 MBS内容:
在同一个物理覆盖区域, 通过在同一个 MBS域中使用不同的组播连接标
识承载来自不同的 NSP的 MBS服务器的 MBS内容; 或者,
在同一个物理覆盖区域, 通过规划不同的 MBS域来分别承载来自不同的 NSP的 MBS服务器的 MBS内容。
15. 根据权利要求 1所述的 MBS系统, 其特征在于, 所述 MBS服务器 通过如下方式之一或任意组合将 IP组播报文路由到至少一个 ASN或 MBS域: 所述 MBS服务器与所述 MBS DPF之间通过 IP组播方式传输 MBS业务, 由所述 MBS服务器分配组播地址, 建立对应的组播组, 根据所分配的组播地 址将 MBS业务构建成 IP组播报文, 通过组播路由器将所构建的 IP组播报文 路由到至少一个 ASN或 MBS域;
所述 MBS服务器与所述 MBS DPF之间通过 IP组播方式传输 MBS业务, 由所述 MBS服务器分配组播地址, 建立对应的组播组, 根据所分配的组播地 址将 MBS业务构建成 IP组播 文, 通过隧道点到点将所述 IP组播 文传输 到至少一个边界路由器, 通过所述边界路由器将所述 IP组播报文路由到至少 一个 ASN或 MBS域;
所述 MBS服务器与所述 MBS DPF之间通过隧道方式点到点传输 MBS业 务, 由所述 MBS服务器分配组播地址, 建立对应的组播组, 根据所分配的组 播地址将 MBS业务构建成 IP组播报文, 并通过隧道点到点将所述 IP组播报 文传输到至少一个 ASN或 MBS域。
16. 根据权利要求 15所述的 MBS系统, 其特征在于, 所述 MBS DPF还 用于将收到的 IP组播报文根据服务流的分类器进行分类, 并根据组播地址通 过对应的隧道分别传输所述分类后的服务流。
17. 根据权利要求 15所述的 MBS系统, 其特征在于, 所述 MBS DPF还 用于将收到的 IP组播 文以目的地址为缺省组播地址或广播地址的形式进行 封装, 并通过所述缺省组播地址或广播地址对应的隧道传输所述封装后的 IP 组播 ^艮文。
18. 根据权利要求 1所述的 MBS系统, 其特征在于, 所述 MBS服务器 与所述 MBS DPF之间通过隧道方式点到点传输 MBS业务,所述 MBS服务器 根据缺省组播地址或广播地址将 MBS业务构建成 IP报文,通过隧道点到点将 所述 IP组播报文传输到至少一个 ASN或 MBS域。
19. 根据权利要求 18所述的 MBS系统, 其特征在于, 所述 MBS DPF还 用于对收到的目的地址为缺省组播地址或广播地址的 IP 文进行封装, 并通 过所述缺省组播地址或广播地址对应的隧道传输所述封装后的 IP报文。
20. 根据权利要求 1所述的 MBS系统, 其特征在于, 所述 MBS服务器 与 MBS域内的 MBS DPF的锚定点之间通过隧道点到点传输 MBS业务, 该
MBS DPF的锚定点通过 R4接口上的隧道发送给其所管辖的 MBS域内的其它 MBS DPF。
21. 根据权利要求 1所述的 MBS系统, 其特征在于, 所述 MBS DPF与 所述基站之间通过 MBS业务颗粒的隧道承载所述 MBS业务, 每个所述隧道 唯一对应一个 MBS业务, 所述基站 居不同的隧道标识区分所述 MBS业务。
22. 根据权利要求 1所述的 MBS系统, 其特征在于, 所述 MBS DPF与 所述基站之间通过一个基站颗粒的隧道承载所有所述 MBS业务, 所述基站根 据组播地址区分所述 MBS业务。
23.根据权利要求 21或 22所述的 MBS系统,其特征在于,所述 MBS DPF 与所述基站之间承载 MBS业务的隧道是预先建立的, 或在第一个终端加入该
MBS业务时或该 MBS业务会话开始时建立。
24. 根据权利要求 1至 8中任一项所述的 MBS系统, 其特征在于, 还包 含 MBS内容提供者, 用于提供 MBS业务内容。
25.根据权利要求 24所述的系统, 其特征在于, 所述 MBS代理功能实体和 MBS DPF合并构成 MBS代理: 用于控制和转发来自于 MBS服务器或者 MBS内 容提供者的 MBS节目。
26. 根据权利要求 25所述的 MBS 系统, 其特征在于, 所述系统还包含 MBS代理单元, 包含如下功能之一或任意组合:
用于在所述基站与所述 MBS DPF之间建立、修改和删除 MBS业务承载; 将从所述 MBS业务承载接收到的 MBS业务数据包进行分类和分发; 统计并反馈各个 MBS业务的接收用户数;
如果支持宏分集, 则根据提供的物理资源信息向空口发送 MBS数据。
27. 根据权利要求 26所述的 MBS系统, 其特征在于, 在宏分集情况下, 所述 MBS代理单元与所述 MBS DPF和 /或 MBS代理功能实体在时间上是同
步的;
所述 MBS DPF还用于将同步控制信息和 MBS业务数据包一起发送到所 述基站中的 MBS代理单元;
所述 MBS代理功能实体对同一个 MBS域中的各基站统一调度资源; 所述 MBS代理单元还用于根据来自所述 MBS DPF的同步控制信息和所 述 MBS代理功能实体统一调度的资源在空口发送所述 MBS业务数据包。
28. 根据权利要求 26所述的 MBS系统, 其特征在于, 所述 MBS代理单 元还用于在空口通过与 MBS 业务相对应的单播连接或组播连接承载该 MBS 业务。
29、 根据权利要求 26所述的系统, 其特征在于, 所述 MBS代理控制 MBS 域内的 MBS节目向 MBS代理单元分发, 且一个 MBS域内包括至少一个 MBS代 理单元。
30、 根据权利要求 26所述的系统, 其特征在于, 所述 MBS服务器、 MBS 代理和 MBS代理单元中还包括 MBS服务质量 MBS QoS管理单元, 用于当确定 需要开展 MBS时, 在所述 MBS服务器、 MBS代理和 MBS代理单元之间进行消 息交互, 为开展 MBS业务预留资源。
31、 根据权利要求 26所述的系统, 其特征在于, 所述系统还包括用户管理 单元, 其设置于所述 MBS服务器和 /或 AAA服务器中, 用于实现以下功能之一 或其任意组合: 存储用户的 MBS业务签约信息, 和 /或用户的 MBS业务相关信 息, 和 /或对用户发起的 MBS业务请求进行鉴权, 和 /或对用户开展的 MBS业务 提供计费支持。
32、 根据权利要求 26所述的系统, 其特征在于, 所述系统还包括 MAK管 理单元, 其设置于所述 MBS服务器和 /或 MBS内容提供者中, 用于生成和 /或管 理 MB S授权密钥及其上下文;
且针对所述的 MB S授权密钥的管理方式包括以下之一或其任意组合:
MBS内容提供者生成并管理, 发给 MBS代理; 或者, MBS内容提供者生成, 发送给 MBS服务器管理; 或者, MBS服务器生成和管理。
33、 根据权利要求 26所述的系统, 其特征在于, 所属系统还包括会话和传 输管理单元, 设置于所述 MBS服务器中, 用于管理 MBS业务的会话和传输过
程。
34、根据权利要求 26所述的系统, 其特征在于, 所述系统还包括 MBS节目 目录服务单元, 设置于所述 MBS服务器和 /或 MBS内容提供者中, 用于向用户 提供区域内 MBS节目的清单; 可选的, 根据用户的选择, 触发用户管理的业务 激活功能。
35、 根据权利要求 26所述的系统, 其特征在于, 所属系统还包括密钥管理 单元, 其设置于所述 MBS代理和 MBS代理单元中, 用于管理开展 MBS过程中 的安全密钥及其上下文, 所述的安全密钥包括以下之一或其任意组合: 组密钥 加密密钥 MGTEK、 MBS授权密钥 MAK, 和 MBS业务加密密钥 MTK。
36、 根据权利要求 26所述的系统, 其特征在于, 所述 MBS代理中还包括
MBS域管理单元, 用于负责一个 MBS域的管理和维护; 可选的, 所述 MBS域 管理单元还用于负责一个 MBS域内组播广播业务的同步。
37、 根据权利要求 26至 36中任一项所述的系统, 其特征在于, 在所述的系 统中,
所述 MBS内容提供者设置于连接服务网络 CSN内或者设置于运营商连接 服务网络之外;
所述 MBS服务器设置于 CSN内, 或者与策略功能实体 PF绑定或者作为独 立的功能单元存在;
所述 MBS代理设置于接入服务网络 ASN内,或者设置于 ASN网关上或者与 SFA绑定或者作为独立的功能单元存在;
所述 MBS代理单元设置于基站 BS, 或者与 SFM绑定或者作为独立的功能 单元存在。
38、根据权利要求 26至 36任一项所述的系统, 其特征在于, 所述 MBS服务 器和 MBS代理合并作为 MBS服务器。
39、 根据权利要求 37所述的系统, 其特征在于, 所述 MBS服务器、 MBS 代理和 MBS代理单元中各自分别包括的各单元为各自独立设置或合并组合设 置。
40、 根据权利要求 26至 36中任一项所述的系统, 其特征在于, 所述 MBS 代理和 MBS代理单元之间直接通信或通过具有汇聚功能的网络节点间接通信。
41. 一种 MBS域划分方法, 其特征在于, 为包含至少一个基站的基站集 合分配 MBS域标识, 在所述分配了相同 MBS域标识的基站集合中提供相同 的 MBS业务。
42. 根据权利要求 41所述的 MBS域划分方法, 其特征在于, 当 MBS系 统中引入一个 MBS业务时, 将所述 MBS业务覆盖范围内的基站形成至少一 个基站集合, 为每个基站集合分配不同的 MBS域标识, 所述基站集合中的基 站共用所述分配的 MBS域标识。
43.根据权利要求 41所述的 MBS域划分方法,其特征在于,预先将 MBS 系统内的基站分到至少一个基站集合内,在引入一个 MBS业务时,将该 MBS 业务同时引入至少一个所述基站集合, 为每个基站集合分配与该 MBS业务相 对应的不同的 MBS域标识, 所述基站集合中的基站共用所分配的 MBS域标 识。
44. 根据权利要求 42或 43所述的 MBS域划分方法, 其特征在于, 当相 同的基站或基站集合引入不同的 MBS业务时, 为所述基站或基站集合分配与 MBS业务相对应的不同 MBS域标识。
45. 根据权利要求 42或 43所述的 MBS域划分方法, 其特征在于, 为每 个 MBS域标识对应的 MBS域分配不同的组播连接标识。
46.根据权利要求 41所述的 MBS域划分方法,其特征在于,预先将 MBS 系统内的基站分到至少一个基站集合内, 并为每个基站集合分配不同的 MBS 域标识, 在 MBS系统中引入 MBS业务时, 将该 MBS业务同时引入至少一个 所述已分配 MBS标识的基站集合,所述基站集合中的基站共用所分配的 MBS i或标识。
47.根据权利要求 46所述的 MBS域划分方法,其特征在于,为所述 MBS 域分配与该域中引入的 MBS业务相同数目的组播连接标识, 每个 MBS业务 唯一对应一个的组播连接标识。
48. 根据权利要求 42、 43或 46所述的 MBS域划分方法, 其特征在于, 所述 MBS域标识和组播连接标识由运营商手动分配或由运营商触发 MBS服 务器分配。
49. 一种无线网络中开展组播业务的方法, 其特征在于, 包括:
当 MBS服务器确定需要开展组播业务后, MBS服务器、 包含 MBS代理功 能实体和 MBS数据通路功能实体 DPF的 MBS代理和 MBS代理单元之间进行消 息交互, 为所述组播业务预留网络侧资源;
利用所述预留的网络侧资源, 将 MBS内容提供者提供的 MBS节目通过 送给用户终端。
50、根据权利要求 49所述的方法, 其特征在于, 所述的 MBS服务器确定需 要开展组播业务的触发条件包括:
MBS服务器收到 MBS内容提供者发送来的指示消息, 或 MBS服务器向 MBS内容提供者请求组播业务并收到 MBS内容提供者的指示消息后; 或者
MBS服务器收到 MBS代理或者其它功能单元转发的来自某个签约用户的 组播业务请求消息,或 MBS服务器收到来自某个签约用户的组播业务请求消息 后。
51、根据权利要求 50所述的方法, 其特征在于, 所述的 MBS内容提供者发 送来的指示消息中承载的信息包括: 组播参数和业务质量参数; 所述组播参数 包括: 组播业务内容的描述, 业务开始时间、 持续时间和 /或结束时间; 所述 的组播业务内容的描述包括: 组播业务标识。
52、根据权利要求 49所述的方法, 其特征在于, 所述当 MBS服务器确定需 要开展组播业务后, MBS服务器、 MBS代理和 MBS代理单元之间进行消息交 互, 为所述组播业务预留网络侧资源包括:
MBS服务器向 MBS代理发送包含组播参数的组播业务请求, 请求 MBS代 理为所述的组播业务预留网络侧资源;
MBS代理向 MBS代理单元发送包含组播参数的组播业务请求, 请求 MBS 代理单元为所述的组播业务预留网络侧资源。
53、根据权利要求 52所述的方法,其特征在于,在所述 MBS服务器向 MBS 代理发送包含组播参数的组播业务请求,请求 MBS代理为所述的组播业务预留 网络侧资源中, MBS服务器向 MBS代理发送的组播业务请求中承载的信息包 括以下之一或其任意组合: 组播业务质量参数, MBS内容标识, MBS域标识, 和 /或 MBS业务标识,组播业务 MB S内容提供者地址,和 MBS组安全联盟标识。
54、 根据权利要求 52所述的方法, 其特征在于, 所述 MBS服务器向 MBS 代理发送包含组播参数的组播业务请求,请求 MBS代理为所述的组播业务预留 网络侧资源还包括:
MBS代理向 MBS服务器发送组播业务响应, 通知 MBS服务器网络侧资源 预留结果;
所述的组播业务响应中承载的信息包括以下之一或其任意组合:资源预留 结果, MBS业务标识, MBS域标识, MBS内容标识, 和 MBS组安全联盟标识。
55、 根据权利要求 52所述的方法, 其特征在于, 在所述 MBS代理向 MBS 代理单元发送包含组播参数的组播业务请求,请求 MBS代理单元为所述的组播 业务预留网络侧资源中, MBS代理向 MBS代理单元发送的组播业务请求消息 中的组播参数包括以下之一或其任意组合: MBS内容标识、组播业务质量参数、 MBS域标识、 MBS业务标识、 组播连接标识、 MBS组安全联盟标识、 物理层 参数和组播安全密钥及其上下文信息。
56、根据权利要求 53或 55所述的方法, 其特征在于, 所述 MBS代理和 MBS 代理单元根据所述组播业务请求中包含的组播业务质量参数和本地策略信息, 为组播业务预留网络侧资源。
57、 根据权利要求 52所述的方法, 其特征在于, 所述的网络侧资源包括 MBS代理和 MBS代理单元之间, 和 /或 MBS服务器和 MBS代理之间, 或 MBS内 容提供者和 MBS代理之间的承载资源。
58、 根据权利要求 52所述的方法, 其特征在于, 所述 MBS代理向 MBS代 理单元发送包含组播参数的组播业务请求,请求 MBS代理单元为所述的组播业 务预留网络侧资源还包括: MBS代理单元向 MBS代理发送组播业务响应, 通 知 MBS代理网络侧资源预留结果;
所述的组播业务响应中承载的信息包括以下之一或其任意组合:资源预留 结果, MBS业务标识, 组播连接标识, MBS内容标识, 和 MBS域标识。
59、 根据权利要求 53、 54、 55或 58中任一项所述的方法, 其特征在于, 所 述的 MBS业务标识在 ASN域内为业务流标识, 在 ASN与 CSN交互过程中以及 CSN域内为流标识或者业务流标识; 所述流标识与业务流标识在 ASN域内的 MBS代理处进行一对一或者一对多的映射。
60、 根据权利要求 49所述的方法, 其特征在于, 执行所述利用所述预留的 网络侧资源, 将 MBS内容提供者提供的 MBS节目通过 MBS服务器、 MBS代理 述的方法还包括:
所述的 MBS服务器将 MBS授权密钥 MAK及其上下文发送给 MBS代理或
MBS代理单元。
61、 根据权利要求 49所述的方法, 其特征在于, 执行所述利用所述预留的 网络侧资源, 将 MBS内容提供者提供的 MBS节目通过 MBS服务器、 MBS代理 述的方法还包括:
MBS代理将安全密钥及其上下文发送给 MBS代理单元, 所述的安全密钥 包括以下密钥之一或其任意组合: MGTEK、 MAK和 MTK;
所述 MBS代理通过独立的消息或者通过所述的组播业务请求将安全密钥 及其上下文发送给 MBS代理单元。
62、 根据权利要求 49至 61任一项所述的方法, 其特征在于, 所述利用所述 预留的网络侧资源,将 MBS内容提供者提供的 MBS节目通过 MBS服务器、 MBS 代理和 MBS代理单元或者通过 MBS代理和 MBS代理单元发送给用户终端包 括:
MBS内容提供者将组播业务数据通过 MBS服务器或者直接发送给 MBS代 理;
MBS代理利用配置的组播资源, 将该组播数据送到相应的 MBS域内的一 个或多个 MBS代理单元;
MBS 代理单元接收到所述的组播数据, 并将该组播数据映射到已分配好 的组播连接标识上发送给用户终端。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US12/360,671 US20090207773A1 (en) | 2006-08-01 | 2009-01-27 | Mbs system, mbs zone partitioning method, and method for implementing mbs in a wireless network |
Applications Claiming Priority (8)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200610103985.6 | 2006-08-01 | ||
| CN200610103985 | 2006-08-01 | ||
| CN200610127668.8 | 2006-09-05 | ||
| CNA2006101276688A CN101119513A (zh) | 2006-08-01 | 2006-09-05 | 无线网络中开展组播广播业务的系统以及方法 |
| CN200610143417.9 | 2006-10-27 | ||
| CN200610143417 | 2006-10-27 | ||
| CN2007101005318A CN101170730B (zh) | 2006-10-27 | 2007-04-06 | 多播广播业务系统及多播广播业务域划分方法 |
| CN200710100531.8 | 2007-04-06 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US12/360,671 Continuation US20090207773A1 (en) | 2006-08-01 | 2009-01-27 | Mbs system, mbs zone partitioning method, and method for implementing mbs in a wireless network |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2008017272A1 true WO2008017272A1 (en) | 2008-02-14 |
Family
ID=39032649
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2007/070402 Ceased WO2008017272A1 (en) | 2006-08-01 | 2007-08-01 | A mbs service system, a method for dividing mbs service zone, and a method for implementing mbs service in the radio network |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20090207773A1 (zh) |
| WO (1) | WO2008017272A1 (zh) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8264961B2 (en) | 2007-10-18 | 2012-09-11 | Futurewei Technologies, Inc. | Synchronization and macro diversity for MCBCS |
| US8717960B2 (en) | 2007-10-18 | 2014-05-06 | Futurewei Technologies, Inc. | MCBCS mapping and delivery to support MCBCS services |
| US12143865B2 (en) | 2020-01-03 | 2024-11-12 | Zte Corporation | System and method for managing multimedia broadcast multicast service (MBMS) continuity |
| US12501378B2 (en) | 2020-01-08 | 2025-12-16 | Zte Corporation | System and method for multicast /broadcast service data synchronization |
Families Citing this family (31)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2071804A1 (en) * | 2007-12-13 | 2009-06-17 | Alcatel Lucent | A method for security handling in a wireless access system supporting multicast broadcast services |
| US20090154386A1 (en) * | 2007-12-18 | 2009-06-18 | Tricci So | Wimax multicast broadcast services (mbs) efficient handover and power saving support for intra and inter-mbs zones |
| US8649309B2 (en) * | 2008-01-24 | 2014-02-11 | Samsung Electronics Co., Ltd. | Apparatus and method for creating data path for broadcasting service in cellular network |
| KR101758380B1 (ko) * | 2010-02-12 | 2017-07-17 | 엘지전자 주식회사 | 무선 통신시스템에서 송신장치로부터 수신되는 신호를 처리하는 방법 |
| US8825794B2 (en) * | 2010-08-05 | 2014-09-02 | Electronics And Telecommunications Research Institute | Apparatus and method for transmitting and receiving multicast broadcast service |
| KR101512815B1 (ko) | 2010-12-22 | 2015-04-17 | 한국전자통신연구원 | 모바일 iptv 서비스를 제공하는 동적 mbs 영역 설정방법 |
| US8861419B2 (en) | 2010-12-29 | 2014-10-14 | Motorola Solutions, Inc. | Methods for binding and unbinding a MBMS bearer to a communication group in a 3GPP compliant system |
| US9042291B2 (en) * | 2010-12-29 | 2015-05-26 | Motorola Solutions, Inc. | Methods for assigning a plethora of group communications among a limited number of pre-established MBMS bearers in a communication system |
| US9392576B2 (en) | 2010-12-29 | 2016-07-12 | Motorola Solutions, Inc. | Methods for tranporting a plurality of media streams over a shared MBMS bearer in a 3GPP compliant communication system |
| US8934423B2 (en) | 2011-09-13 | 2015-01-13 | Motorola Solutions, Inc. | Methods for managing at least one broadcast/multicast service bearer |
| US8867388B2 (en) | 2011-11-19 | 2014-10-21 | Motorola Solutions, Inc. | Distributing content to a plurality of mobile stations using a downlink point-to-multipoint (PTM) bearers and downlink point-to-point (PTP) bearers |
| US8948740B2 (en) * | 2012-06-08 | 2015-02-03 | Futurewei Technologies, Inc. | Mobile terminal for small cell configuration and maintenance |
| KR101595528B1 (ko) | 2012-07-05 | 2016-02-19 | 한국전자통신연구원 | Mbs 서버의 가변 mbs 영역 관리 장치 및 방법 |
| CN103581252B (zh) * | 2012-07-31 | 2016-12-21 | 华为技术有限公司 | 支持内容网络中订阅内容的方法、设备及系统 |
| KR101910459B1 (ko) * | 2012-10-08 | 2019-01-04 | 한국전자통신연구원 | 이동통신시스템에서 멀티캐스트 서비스 제공을 위한 방법 및 장치 |
| US9042223B2 (en) | 2012-12-21 | 2015-05-26 | Motorola Solutions, Inc. | Method and apparatus for multimedia broadcast multicast service |
| US8867425B2 (en) | 2012-12-21 | 2014-10-21 | Motorola Solutions, Inc. | Method and apparatus multimedia broadcast/multicast service coverage boost |
| US9167479B2 (en) | 2013-03-15 | 2015-10-20 | Motorola Solutions, Inc. | Method and apparatus for queued admissions control in a wireless communication system |
| US20150124681A1 (en) * | 2013-11-01 | 2015-05-07 | Qualcomm Incorporated | Synchronized group messaging |
| US9363230B2 (en) * | 2013-11-12 | 2016-06-07 | At&T Intellectual Property I, L.P. | System and method for scalable geographic addressing framework |
| KR102342144B1 (ko) * | 2014-12-01 | 2021-12-22 | 삼성전자주식회사 | 통신 시스템에서 분리된 tcp 연결을 설정하는 방법 및 장치와 이를 위한 핸드 오버 지원 방법 및 장치 |
| CN107104813B (zh) | 2016-02-23 | 2020-08-07 | 华为技术有限公司 | 一种信息传输方法、网关及控制器 |
| CN108012320B (zh) * | 2016-10-28 | 2021-06-18 | 中兴通讯股份有限公司 | 一种实现基站空口同步的方法、装置及系统 |
| JP2018152691A (ja) * | 2017-03-13 | 2018-09-27 | 日本電気株式会社 | 制御装置 |
| CN112653605B (zh) * | 2018-04-09 | 2022-05-10 | 华为技术有限公司 | 接入服务网络的方法和通信装置 |
| JP7392162B2 (ja) * | 2020-01-10 | 2023-12-05 | 鴻穎創新有限公司 | マルチキャスト/ブロードキャストサービスデータ受信のための方法およびユーザ機器 |
| WO2021109428A1 (en) | 2020-04-24 | 2021-06-10 | Zte Corporation | Access network signaling and resource allocation for multicast/broadcast sessions |
| CN115462100B (zh) * | 2020-04-24 | 2025-07-04 | 中兴通讯股份有限公司 | 用于组播/广播会话的接入网信令和资源分配 |
| US20230292200A1 (en) * | 2020-08-07 | 2023-09-14 | Lenovo (Beijing) Limited | Method and apparatus for multicast and broadcast services |
| US12439334B2 (en) | 2021-03-16 | 2025-10-07 | Samsung Electronics Co., Ltd. | Reducing power consumption for MBS UEs |
| US12452858B2 (en) | 2021-09-07 | 2025-10-21 | Samsung Electronics Co., Ltd. | System and method for resource block determination for mulitcast and broadcast transmissions |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1489314A (zh) * | 2002-10-11 | 2004-04-14 | 北京三星通信技术研究有限公司 | 在sgsn和ggsn中建立和清除mbms业务的方法 |
| CN1499760A (zh) * | 2002-11-05 | 2004-05-26 | ��������ͨ�ż����о�����˾ | 多媒体广播与组播业务在Iu接口的信令承载连接方法 |
| CN1645798A (zh) * | 2004-07-26 | 2005-07-27 | 华为技术有限公司 | 多媒体广播/组播服务业务数据传输的方法 |
| WO2006011763A2 (en) * | 2004-07-29 | 2006-02-02 | Lg Electronics Inc. | Method of providing and receiving multicast and broadcasting service during handover in broadband wireless access system |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6738639B1 (en) * | 2000-02-28 | 2004-05-18 | Telefonaktiebolaget Lm Ericsson (Publ) | Reducing signaling traffic with multicasting in a wireless communication network |
| US6988146B1 (en) * | 2000-07-13 | 2006-01-17 | Alcatel | Simple multicast extension for mobile IP SMM |
| WO2005006791A1 (en) * | 2003-07-14 | 2005-01-20 | Samsung Electronics Co., Ltd. | Method and system for de-registering a broadcast/multicast service in a high-rate packet data system |
| WO2005109728A1 (en) * | 2004-05-10 | 2005-11-17 | Telecom Italia S.P.A. | Method and system for efficient distribution of multicast service in a mobile network |
| US20070100981A1 (en) * | 2005-04-08 | 2007-05-03 | Maria Adamczyk | Application services infrastructure for next generation networks including one or more IP multimedia subsystem elements and methods of providing the same |
| US7970425B2 (en) * | 2005-08-30 | 2011-06-28 | Alcatel-Lucent Usa Inc. | Push-to-talk group call system using CDMA 1x-EVDO cellular network |
| US7961622B2 (en) * | 2005-09-02 | 2011-06-14 | Tekelec | Methods, systems, and computer program products for monitoring and analyzing signaling messages associated with delivery of streaming media content to subscribers via a broadcast and multicast service (BCMCS) |
| US8737984B2 (en) * | 2006-03-13 | 2014-05-27 | Apple Inc. | WiMAX intra-ASN service flow ID mobility |
| WO2007108660A1 (en) * | 2006-03-22 | 2007-09-27 | Lg Electronics Inc. | Asymmetric cryptography for wireless systems |
-
2007
- 2007-08-01 WO PCT/CN2007/070402 patent/WO2008017272A1/zh not_active Ceased
-
2009
- 2009-01-27 US US12/360,671 patent/US20090207773A1/en not_active Abandoned
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1489314A (zh) * | 2002-10-11 | 2004-04-14 | 北京三星通信技术研究有限公司 | 在sgsn和ggsn中建立和清除mbms业务的方法 |
| CN1499760A (zh) * | 2002-11-05 | 2004-05-26 | ��������ͨ�ż����о�����˾ | 多媒体广播与组播业务在Iu接口的信令承载连接方法 |
| CN1645798A (zh) * | 2004-07-26 | 2005-07-27 | 华为技术有限公司 | 多媒体广播/组播服务业务数据传输的方法 |
| WO2006011763A2 (en) * | 2004-07-29 | 2006-02-02 | Lg Electronics Inc. | Method of providing and receiving multicast and broadcasting service during handover in broadband wireless access system |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8264961B2 (en) | 2007-10-18 | 2012-09-11 | Futurewei Technologies, Inc. | Synchronization and macro diversity for MCBCS |
| US8717960B2 (en) | 2007-10-18 | 2014-05-06 | Futurewei Technologies, Inc. | MCBCS mapping and delivery to support MCBCS services |
| US12143865B2 (en) | 2020-01-03 | 2024-11-12 | Zte Corporation | System and method for managing multimedia broadcast multicast service (MBMS) continuity |
| US12501378B2 (en) | 2020-01-08 | 2025-12-16 | Zte Corporation | System and method for multicast /broadcast service data synchronization |
Also Published As
| Publication number | Publication date |
|---|---|
| US20090207773A1 (en) | 2009-08-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2008017272A1 (en) | A mbs service system, a method for dividing mbs service zone, and a method for implementing mbs service in the radio network | |
| CN101155343B (zh) | 无线网络中终端加入多播广播业务的方法及其系统 | |
| JP4897003B2 (ja) | セルラーネットワークにおける放送サービスのためのデータ経路設定装置及び方法 | |
| US8184569B2 (en) | Method for terminal to join multicast broadcast service in wireless network and system using thereof | |
| US8270324B2 (en) | Method for bearer control and deletion, data distribution, and modification | |
| US7680109B2 (en) | Mobile multipoint service | |
| CN114503776A (zh) | 使用共享下行链路数据支持群组通信 | |
| JP5095830B2 (ja) | WiMAXにおけるマルチキャストブロードキャストサービス(MBS)支援方法及び装置 | |
| KR101014014B1 (ko) | 멀티캐스트 서비스 및/또는 브로드캐스트 서비스를 제공하기 위한 이동 통신망 및 그 방법 | |
| KR20120076444A (ko) | EMBMS 채팅 서비스 제공 시스템 및 EMBMS 채팅 서비스 제공 시스템의 서비스 제공자 서버, eBM-SC 및 사용자 단말의 제어 방법 | |
| CN101163324A (zh) | 多播广播业务的播送模式转换方法、终端切换方法及基站 | |
| CN101166306B (zh) | 承载控制及数据分发的方法、系统及网络节点 | |
| WO2008049369A1 (en) | A method for sending multicast broadcast service on downlink, and the system and basestation thereof | |
| CN101170730B (zh) | 多播广播业务系统及多播广播业务域划分方法 | |
| Etemad et al. | Multicast and broadcast multimedia services in mobile WiMAX networks | |
| CN113498138B (zh) | 通信方法和通信装置 | |
| WO2008031362A1 (en) | Bearing network, system, device and method for multicast broadcast service | |
| Kyung et al. | Location-aware B5G LAN-type services: Architecture, use case, and challenges | |
| CN101515858B (zh) | 无线网络中终端加入多播广播业务的方法、系统和终端 | |
| WO2008034389A1 (fr) | Procédé, système et terminal de transmission/réception en service de diffusion multidiffusion | |
| WO2009132492A1 (zh) | 一种racs支持移动ip的系统及方法 | |
| WO2010091562A1 (zh) | 用于固定网络与第三方网络或应用服务器交互的方法及装置 | |
| CN100558041C (zh) | 组播广播系统 | |
| CN101119513A (zh) | 无线网络中开展组播广播业务的系统以及方法 | |
| CN100466757C (zh) | 一种在WiMAX移动通信系统中提供多播服务的系统 |
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: 07785398 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| NENP | Non-entry into the national phase |
Ref country code: RU |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 07785398 Country of ref document: EP Kind code of ref document: A1 |