WO2009039772A1 - Method for creating multimedia broadcast/multicast service user plane transmit channel - Google Patents
Method for creating multimedia broadcast/multicast service user plane transmit channel Download PDFInfo
- Publication number
- WO2009039772A1 WO2009039772A1 PCT/CN2008/072404 CN2008072404W WO2009039772A1 WO 2009039772 A1 WO2009039772 A1 WO 2009039772A1 CN 2008072404 W CN2008072404 W CN 2008072404W WO 2009039772 A1 WO2009039772 A1 WO 2009039772A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- multicast
- teid
- multimedia service
- broadcast multimedia
- multicast broadcast
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/30—Resource management for broadcast services
Definitions
- the communication technology field of the present invention specifically relates to a SAE/LTE evolution network, and in particular, to a method for creating a user plane transmission channel of a multicast broadcast multimedia service. Background technique
- MBMS Multimedia Broadcast Multicast Service
- the MBMS service is technically the same as the network side.
- the multimedia service data is simultaneously sent to multiple receivers in the network. Accordingly, a UE receiving the MBMS service can simultaneously receive one or more broadcast/multicast services.
- MBMS services mainly include streaming media (such as video, videophone, etc.) and background services (such as text downloading).
- streaming media such as video, videophone, etc.
- background services such as text downloading
- SAE/LTE System Architecture Evolution/Long Term Evolution
- E-UTRAN Evolved Universal Territorial Radio Access Network
- the universal terrestrial radio access network is composed only of eNBs (Evolved NodeBs), and the eNB provides an implementation of the E-UTRAN user plane and control plane protocol functions.
- SFN Single Frequency Network
- OFDM Orthogonal Frequency Division Multiplexing
- FIG 1 is a schematic diagram of the MBMS logical architecture in the prior art SAE/LTE.
- SAE/LTE introduces an MCE (Multi-Cell/Multicast Coordination Entity) logical entity.
- the function is to complete the coordination and configuration of the air interface resources of all the eNBs in the SFN area, so that the air interface resource configurations of all the eNBs are completely the same.
- an MBMS GW logical entity is introduced, which is located between the BM-SC (Broadcast-Multicast Service Centre) and the eNB. It has two logical functions, namely MBMS GW-CP (multicast).
- MBMS GW-UP multicast broadcast multimedia service gateway user plane protocol entity
- the MBMS GW-CP is responsible for MBMS control plane related functions, such as session initiation and session termination control
- the MBMS GW-UP is responsible for the transmission of MBMS user plane data.
- the MBMS bearer (ie MBMS RAB) consists of two parts: MBMS Iu data bearer and MBMS radio bearer.
- the MBMS Iu data bearer refers to the MBMS user plane bearer between the SGSN (Serving GPRS Supporting Node) and the RNC (Base Station Controller), and the MBMS air interface bearer refers to the MBMS user plane between the RNC and the UE. Hosted.
- the MBMS bearer is established during the session initiation process. After receiving the Session Start message sent by the GGSN (Gate GPRS Supporting Node), the SGSN will connect to the SGSN.
- GGSN Global GPRS Supporting Node
- All RNC nodes send a Session Start message, which carries some attribute information related to the MBMS service, such as Temporary Mobile Group Identity (TMGI), Session Identity (Session Identity), MBMS RAB (Radio Access Bearer, RAB) parameters, and services. Service area, etc.
- TMGI Temporary Mobile Group Identity
- Session Identity Session Identity
- MBMS RAB Radio Access Bearer, RAB
- Service area etc.
- the RNC node saves the attribute information of the MBMS service, and determines whether the corresponding MBMS bearer can be established according to the attribute information and its own state. If the RNC allows the establishment of the MBMS bearer, the session start success response message is returned, and The message contains the Transport Layer Information IE, otherwise it returns a Session Start failure response message.
- the MBMS user plane transmission channel is established, the MBMS data sent by the SGSN to the RNC will be transmitted on the channel.
- the above MBMS user plane transmission channel refers to a GTP-U tunnel (GPRS tunneling protocol user plane transmission channel).
- GTP-U tunnel GPRS tunneling protocol user plane transmission channel.
- Each GTP tunnel of the GTP-U is uniquely identified by the IP address of the entity where the endpoint is located and the tunnel endpoint identifier (TEID).
- TEID tunnel endpoint identifier
- Each IP address corresponds to a GTP-U protocol entity.
- the TEID and the MBMS RAB have a one-to-one association.
- the MBMS bearer is common to all UEs. It is not necessary to identify the bearers of different UEs by using the RAB ID. Differentiate between different MBMS RABs.
- the MBMS service is only a downlink transmission service.
- the SGSN will put the GTP protocol in front of the data packet before the data is sent. Header, the TETP is included in the GTP protocol header.
- the transmission between the SGSN and the RNC is IP point-to-point (PTP). Therefore, for the same MBMS service, each RNC that meets the bearer establishment condition needs to assign its own IP address and TEID to the SGSN.
- the transmission between the SGSN and the RNC uses point-to-point IP unicast.
- Each RNC needs to provide its own IP address and TEID tunnel identifier to the SGSN for a certain service, if there are N RNCs.
- the SGSN wants to provide the same data for the N RNCs, the SGSN needs to create N GTP-U entities (GPRS tunneling protocol entities) for the service, that is, the SGSN needs to be restored.
- N data is sent to the corresponding RNC through each tunnel, which not only increases the processing load and buffer load of the SGSN, but also wastes the transmission resources.
- the MBMS multicast broadcast multimedia service transport layer in the SAE/LTE system adopts IP multicast mode, that is, for a certain MBMS service
- the MBMS GW uses a specific IP multicast address to send the same data to all.
- the eNB belongs to the IP multicast group member. Therefore, the GPRS tunneling protocol data constructed by the MBMS GW for each eNB is the same data. Therefore, the implementation solution in the existing UMTS system cannot be applied to the MBMS in the SAE/LTE system.
- the main purpose of the embodiments of the present invention is to provide a method for creating a user plane transmission channel of a multicast broadcast multimedia service, which is used to establish a multicast broadcast multimedia service user plane transmission channel in a SAE/LTE evolved network.
- a method for creating a user plane transmission channel of a multicast broadcast multimedia service includes: a multicast broadcast multimedia service gateway MBMS GW acquiring an IP multicast address and a tunnel endpoint identifier TEID;
- the evolved base station acquires the TEID and the IP multicast address, and creates a GPRS tunneling protocol user plane transmission channel according to the TEID.
- a receiving unit configured to receive a multicast broadcast service session request
- a TEID tunnel endpoint identifier allocation unit configured to allocate a TEID tunnel endpoint identifier for the multicast broadcast service session corresponding to the multicast broadcast service session request;
- the transmission channel creates an execution unit, and creates a GPRS tunneling protocol based on the TEID tunnel endpoint identifier User plane transmission channel.
- a receiving unit configured to receive a multicast broadcast multimedia service session request carrying an IP multicast address from the multicast broadcast multimedia service gateway;
- a TEID tunnel endpoint identifier allocation unit configured to allocate a TEID tunnel endpoint identifier for the multicast broadcast multimedia service request corresponding to the multicast broadcast multimedia service session;
- a first sending unit configured to send, to the multicast broadcast multimedia service gateway, a multicast broadcast multimedia service session request response message carrying the TEID tunnel endpoint identifier
- a second sending unit configured to send, to each evolved base station, a multicast broadcast multimedia service session request that carries the IP multicast address and the TEID tunnel endpoint identifier.
- a first receiving unit configured to receive a multicast broadcast multimedia service session request from a multicast broadcast multimedia service center
- a second receiving unit configured to receive a multicast broadcast multimedia service session request response message that carries the TEID tunnel endpoint identifier from the multicast coordination entity
- a transmission channel creating unit configured to create a GPRS tunneling protocol user plane transmission channel according to the TEID tunnel endpoint identifier
- An IP multicast address allocation unit is configured to allocate an IP multicast address for the multicast broadcast service session request.
- An evolved base station according to an embodiment of the present invention, where the evolved base station includes:
- a receiving unit configured to receive a multicast broadcast multimedia service session request that carries an IP multicast address and a TEID tunnel endpoint identifier
- An SAE/LTE evolution network includes a multicast broadcast multimedia service gateway and an evolved base station:
- the multicast broadcast multimedia service gateway is configured to obtain an IP multicast address and a tunnel end identifier TEID;
- the evolved base station is configured to acquire the tunnel endpoint identifier TEID and the IP multicast address, and create a GPRS tunneling protocol user plane transmission channel according to the tunnel endpoint identifier TEID.
- the multicast broadcast multimedia service gateway allocates a TEID tunnel endpoint identifier for the multicast broadcast multimedia service session corresponding to the multicast broadcast multimedia service session request, or requests the multicast broadcast multimedia service session through the multicast coordination entity.
- the corresponding multicast broadcast multimedia service session allocates the TEID tunnel endpoint identifier, and the multicast broadcast multimedia service gateway creates the same GPRS tunnel protocol user plane transmission channel corresponding to each evolved base station based on the allocated TEID tunnel endpoint identifier, and bins the user plane data.
- the processing of the package reduces the processing load of the system.
- FIG. 2 is a schematic structural diagram of a first embodiment of a SAE/LTE evolution network according to the present invention
- FIG. 3 is a schematic diagram of a first embodiment of a multicast broadcast multimedia service gateway according to the present invention
- FIG. 4 is a schematic diagram of an embodiment of an evolved base station according to the present invention
- FIG. 5 is a schematic structural diagram of a second embodiment of a SAE/LTE evolution network according to the present invention.
- FIG. 6 is a schematic diagram of a second embodiment of a multicast broadcast multimedia service gateway according to the present invention
- FIG. 7 is a schematic diagram of an embodiment of a multicast coordination entity according to the present invention
- FIG. 8 is a schematic diagram of a first embodiment of a method for creating a user plane transmission channel of a multicast broadcast multimedia service according to the present invention
- 9 is a schematic diagram of a second embodiment of a method for creating a user plane transmission channel of a multicast broadcast multimedia service according to the present invention
- FIG. 10 is a schematic diagram showing the composition of a third embodiment of a method for creating a user plane transmission channel of a multicast broadcast multimedia service according to the present invention. detailed description
- the SAE/LTE evolution network mainly includes a multicast broadcast multimedia service center 11, a multicast broadcast multimedia service gateway 12, and an evolved base station 13, which are respectively described in detail below:
- the multicast broadcast multimedia service center 11 is configured to provide multicast broadcast multimedia services.
- the function definition of the multicast broadcast multimedia service center 11 is the same as that of the prior art, and details are not described herein.
- the multicast broadcast multimedia service gateway 12 is configured to receive a multicast broadcast multimedia service session request from the multicast broadcast multimedia service center 11, and request a multi-corresponding multicast broadcast multimedia service session allocation for the multicast broadcast multimedia service session request
- the IP multicast address and the tunnel endpoint identifier TEID, and the GPRS tunneling protocol user plane transmission channel is created based on the TEID, and the multicast broadcast multimedia service session request carrying the IP multicast address and the TEID is sent to each evolved base station.
- FIG. 3 it is a schematic diagram of a first embodiment of a multicast broadcast multimedia service gateway according to the present invention.
- the multicast broadcast multimedia service gateway 12 mainly includes:
- the receiving unit 121 is configured to receive a multicast broadcast service session request.
- the session request further includes attribute information related to the MBMS service, where the attribute information includes a temporary mobile group identifier (TMGI), a session identifier (Stage Identity), an MBMS RAB parameter, a service service area, and the like.
- TMGI temporary mobile group identifier
- Stage Identity session identifier
- MBMS RAB session identifier
- the transmission channel creating unit 122 is configured to allocate a TEID for the multicast broadcast service session corresponding to the multicast broadcast service session request, and create a GPRS tunneling protocol user plane transmission channel based on the TEID.
- the transmission channel creating unit 122 mainly includes:
- the tunnel endpoint identifier TEID allocating unit 1221 is configured to allocate a TEID for the multicast broadcast service session corresponding to the multicast broadcast service session request.
- the transmission channel creation execution unit 1222 is configured to create a GPRS tunneling protocol user plane transmission channel according to the TEID assigned by the tunnel endpoint identifier TEID allocation unit 1221.
- the created GPRS tunneling protocol user plane transmission channel identifies the unique identifier through the corresponding TEID tunnel endpoint.
- the voice and video service includes both a voice session and a video session.
- the multicast broadcast multimedia service gateway needs to separately allocate corresponding TEID tunnel endpoint identifiers to uniquely identify each session.
- the IP multicast address allocation unit 123 is configured to allocate an IP multicast address for the multicast broadcast service session request.
- the sending unit 124 is configured to send, to the evolved base station eNB, a multicast broadcast multimedia service session request that carries the IP multicast address and the TEID.
- the evolved base station 13 is configured to receive a multicast broadcast multimedia service session request carrying the IP multicast address and the TEID, save the IP multicast address, acquire the TEID, and obtain the TEID based on the TEID Create a GPRS tunneling protocol user plane transmission channel.
- FIG. 4 it is a schematic diagram of an embodiment of an evolved base station according to the present invention.
- the evolved base station 13 mainly includes:
- the receiving unit 131 is configured to receive a multicast broadcast multimedia service session request carrying an IP multicast address and a TEID.
- the session request further includes attribute information related to the MBMS service.
- the eNB After receiving the multicast broadcast service session request, the eNB saves the attribute information related to the MBMS service and creates a service session context.
- the transmission channel creating unit 132 is configured to save the IP multicast address, obtain the TEID, and create a GPRS tunneling protocol user plane transmission channel based on the TEID.
- the eNB allows to create a corresponding bearer for the MBMS service session corresponding to the multicast broadcast multimedia service session request, allocate the resources necessary for the MBMS service bearer, and save the IP multicast address, and the TEID Establish an association relationship with the corresponding GPRS tunneling protocol user plane transmission channel.
- the TEID described in the embodiment of the invention must satisfy the following conditions:
- the multicast broadcast multimedia service gateway MBMS GW must construct different TEIDs for different MBMS services or sessions. From the perspective of the MBMS GW, a GTP-U instance needs to be generated for each service or session.
- the eNB can receive data of different services delivered by different MBMS GWs at the same time.
- the TEIDs of different MBMS GWs for different service configurations are not allowed to be the same.
- the TEID of the unicast service on the eNB is allocated by the eNB itself.
- the solution described in the embodiment of the present invention is that the MBMS GW allocates the TEID on the receiving end node of the MBMS service, that is, the eNB, so the eNB is required to be a single
- the TEID assigned by the broadcast service and the TEID allocated by the MBMS GW for the MBMS service cannot collide on the eNB node.
- the TEID is specified by four bytes.
- one bit or a few bits may be selected to indicate that the GPRS protocol tunnel is Is used to transmit unicast service or MBMS service, for example, with the highest bit, 0 is the GPRS protocol tunnel allocated for unicast service, 1 is the GPRS protocol tunnel allocated for multicast service; or 2 bits are used to identify , 00 represents a tunnel allocated for unicast traffic, and 01 represents a tunnel allocated for MBMS services. This does not cause the TEID allocated by the eNB node for the unicast service and the TEID allocated by the MBMS GW for the MBMS service to collide on the eNB node.
- some of the bits may be reserved to indicate the identity of the MBMS GW node, thus requiring identification of each MBMS GW node within the network range. only one.
- TEID construction As shown in Table 1, an example of TEID construction is described in the embodiment of the present invention, wherein a maximum of 1 or 0 indicates that the tunnel identifier is allocated for the MBMS service, and the 16th to 30th bits indicate that different MBMS GW nodes are distinguished.
- the identifier, the remaining 0 - 15 bits represent the unique sequence number generated for a particular service or session.
- the method of generating a unique sequence number is by using the singly linked list described above.
- bits of different positions of bits may be used to indicate the identity of the MBMS GW node, or bits of different locations of other lengths may be used to indicate the sequence numbers of different services.
- one bit or some bits are reserved to represent The GPRS protocol tunnel is used to transmit unicast services or MBMS services, and will not be described here.
- TMGI PLMN identity (3 bytes) + Service ID (3 bytes), wherein the PLMN is public land.
- Pubic Land Mobile Network even if the MBMS service is from a different PLMN, or different MBMS services are transmitted through different MBMS GWs, can use the TMGI directly to distinguish the TEID allocated for the MBMS service without causing a collision. Since TMGI occupies 6 bytes, it is necessary to extend the length of the TEID.
- the BM-SC when a service contains multiple sessions (such as voice and video services including voice sessions and video sessions), the BM-SC also assigns a session identifier Session Identity (1 byte) to identify a certain service. For a particular session, and different sessions establish their own tunnels, so different TEIDs need to be assigned to different sessions. Since Session Identity is unique in a service, it can also be borrowed to construct a unique TEID without causing a conflict. Directly using this identifier to construct a TEID also requires extending the length of the TEID.
- the TEID is expanded to 8 bytes, the highest bit is 1 or 0, indicating that the tunnel identifier is allocated for the MBMS service, the other bits of the highest byte are reserved bits, and the 8th - 55th bits are used for services.
- the temporary mobile group identifier is filled with TMGI, and the 0th-7th digit is filled with the identifier of the session of the service, that is, the Session ID.
- the byte position filled by the temporary mobility group identifier TMGI and the Session ID and the length and location of the bits of the unicast service or the MBMS service can be combined with the table.
- the difference described in the second is different. For example, reserve a minimum of one byte and use the least significant bit to indicate whether the tunnel identifier is allocated for unicast or MBMS services, TMGI is padded at 16 - 63 bits, Session ID is padded at 8 - 15 bits, or TMGI is padded at 8 - 55 Bit, Session ID is padded in bits 56 - 63, or use other padding formats. 63 55 47 39 31 23 15 7 0
- the SAE/LTE evolution network mainly includes a multicast broadcast multimedia service center 21, a multicast broadcast multimedia service gateway 22, a multicast coordination entity 24, and an evolved base station 23, which are respectively described in detail below:
- the multicast broadcast multimedia service center 21 is configured to provide a multicast broadcast multimedia service.
- the function definition of the multicast broadcast multimedia service center 21 is the same as that of the prior art, and details are not described herein.
- the multicast broadcast multimedia service gateway 22 is configured to receive a multicast broadcast multimedia service session request from the multicast broadcast multimedia service center 21, and request a corresponding multicast broadcast multimedia service session for the multicast broadcast multimedia service session request An IP multicast address is assigned, and a multicast broadcast multimedia service session request carrying the IP multicast address is sent to the multicast coordination entity 24.
- FIG. 7 is a schematic diagram of a second embodiment of a multicast broadcast multimedia service gateway according to the present invention.
- the multicast broadcast multimedia service gateway 22 mainly includes:
- the first receiving unit 221 is configured to receive a multicast broadcast multimedia service session request from the multicast broadcast multimedia service center 21.
- the session request further includes attribute information related to the MBMS service, where the attribute information includes a temporary mobile group identifier (TMGI), a session identifier (Stage Identity), an MBMS RAB parameter, a service service area, and the like.
- TMGI temporary mobile group identifier
- Stage Identity session identifier
- MBMS RAB MBMS RAB parameter
- service service area a service service area
- the second receiving unit 223 is configured to receive a multicast broadcast multimedia service session request response message that carries the tunnel endpoint identifier TEID from the multicast coordination entity.
- the transmission channel creating unit 222 is configured to create a GPRS tunneling protocol user plane transmission channel according to the tunnel endpoint identifier TEID.
- the IP multicast address allocation unit 224 is configured to allocate an IP multicast address for the multicast broadcast service session request.
- the sending unit 225 is configured to send, to the multicast coordination entity 24, a multicast broadcast multimedia session request that carries the IP multicast address.
- the multicast coordination entity 24 is configured to receive a multicast broadcast multimedia service session request from the multicast broadcast multimedia service gateway 22 that carries the IP multicast address, save the IP address, and broadcast the multimedia for the multicast
- the multicast broadcast multimedia service session corresponding to the service session request is assigned a TEID
- the multicast broadcast multimedia service session request response message carrying the TEID is sent to the multicast broadcast multimedia service gateway 22, and the bearer is sent to each evolved base station 23.
- FIG. 7 is a schematic diagram of an embodiment of a multicast coordination entity of the present invention.
- the multicast coordination entity 24 mainly includes:
- the receiving unit 241 is configured to receive a multicast broadcast multimedia service session request that carries an IP multicast address from the multicast broadcast multimedia service gateway.
- the multicast coordination entity MCE when the multicast coordination entity MCE receives the multicast broadcast service session request, it will IP the multicast address and create a service session context.
- the tunnel endpoint identifier TEID allocation unit 242 is configured to allocate a TEID to the multicast broadcast multimedia service session requesting multiple corresponding multicast broadcast multimedia services.
- the construction method of the TEID is similar to the previous description, and is not mentioned here.
- the first sending unit 243 is configured to send, to the multicast broadcast multimedia service gateway, a multicast broadcast multimedia service session request response message carrying the TEID.
- the second sending unit 244 is configured to send, to each evolved base station, a multicast broadcast multimedia service session request that carries the IP multicast address and the TEID.
- the evolved base station 23 is configured to receive a multicast broadcast multimedia service session request carrying the IP multicast address and the TEID, save the IP multicast address, obtain the TEID, and create a GPRS tunneling protocol based on the TEID. User plane transmission channel.
- the evolved base station 23 is the same as the foregoing evolved base station 13, and is not further described herein.
- FIG. 8 is a schematic diagram showing the composition of a first embodiment of a method for creating a user plane transmission channel of a multicast broadcast multimedia service according to the present invention.
- the method for creating a multicast broadcast multimedia service user plane transmission channel to be described in this embodiment corresponds to the SAE/LTE evolved network described in the first embodiment of the SAE/LTE evolved network of the present invention, where the SAE/LTE evolved network includes Multicast broadcast multimedia service center EBM-SC, MBMS GW, and eNB, wherein the MBMS GW is composed of a multicast broadcast multimedia gateway user plane protocol entity MBMS GW-UP and a multicast broadcast multimedia gateway control plane protocol entity MBMS GW-CP,
- the embodiment mainly includes the following steps:
- Step sllOl the EBM-SC sends a multicast broadcast multimedia service session request to the MBMS GW-CP.
- Step sll02 the MBMS GW-CP creates a session context and saves the attribute information related to the MBMS service.
- the attribute information includes a Temporary Mobile Group Identifier (TMGI), a Session Identity (Stage Identity), an MBMS RAB Parameter, a Service Service Area, and the like.
- Step sll03 the MBMS GW-CP sends the multicast broadcast multimedia service session request to the MBMS GW-UP. If the network is deployed on the same NE node, the interface between them is the internal interface.
- the MBMS GW-CP logical entity and the MBMS GW-UP logical entity have different network element nodes in the network, and the interface between them is an external interface.
- Step si 104 The MBMS GW-UP creates a session context, allocates an IP multicast address and a TEID, and creates a GPRS tunneling protocol user plane transmission channel based on the TEID.
- Step sll05 the MBMS GW-UP sends a multicast broadcast multimedia service session request response carrying the IP multicast address and the TEID to the MBMS GW-CP.
- Step si 106 The MBMS GW-CP sends a multicast broadcast multimedia service session request carrying the IP multicast address and the TEID to the eNB.
- Step si 107 The eNB creates a session context, saves an IP multicast address, obtains a TEID, and creates a GPRS tunnel user plane transmission channel based on the TEID.
- Step s110 The eNB sends a multicast broadcast multimedia service session request response to the MBMS GW-CP.
- the eNB sends a multicast broadcast multimedia service session request success response message to the MBMS GW-CP, otherwise, a failure response message is sent.
- the failure response message is optional.
- the step s1108 is also optional, that is, the step s1108 may not be needed in a specific implementation.
- Step si 109 The eNB that successfully creates the GPRS tunneling protocol user plane transmission channel sends an IGMP Join message (Internet Group Message Protocol join, Internet Group Management Protocol Join Request message) to the MBMS GW-UP.
- IGMP Join message Internet Group Message Protocol join, Internet Group Management Protocol Join Request message
- FIG. 9 is a schematic diagram of a second embodiment of a method for creating a user plane transmission channel of a multicast broadcast multimedia service according to the present invention. Includes the following steps:
- Step sl201 the EBM-SC sends a multicast broadcast multimedia service session request to the MBMS GW-CP.
- Step sl202 the MBMS GW-CP creates a session context, and saves the attribute information related to the MBMS service.
- step sll02 it is similar to the step sll02, and details are not described herein again.
- Step sl203 the MBMS GW-CP multicasts the multimedia service session request to the MBMS GW-UP.
- step sll03 it is similar to the step sll03, and details are not described herein again.
- Step s 1204 the MBMS GW-UP creates a session context, assigns an IP multicast address and a TEID, and creates a GPRS tunneling protocol user plane transmission channel based on the TEID.
- Step sl205 MBMS GW-UP sends an IP multicast address to the MBMS GW-CP and
- Step sl206 The MBMS GW-CP sends a multicast broadcast multimedia service session request carrying the IP multicast address and the TEID to the multicast coordination entity MCE.
- the multicast broadcast multimedia service session request further carries attribute information related to the multicast broadcast multimedia service session.
- Step sl207 The multicast coordination entity MCE sends a multicast broadcast multimedia service session request carrying the IP multicast address and the TEID to the eNB.
- the multicast broadcast multimedia service session request may carry other additional parameter information, such as SFN (Single Frequency Network) resource configuration information.
- SFN Single Frequency Network
- the eNB creates a session context, saves an IP multicast address, acquires a TEID, and creates a GPRS tunnel user plane transmission channel based on the TEID.
- Step sl209 The eNB sends a multicast broadcast multimedia service session request response to the MBMS GW-CP.
- the eNB sends a multicast broadcast multimedia service session request success response message to the MBMS GW-CP, otherwise, a failure response message is sent.
- the failure response message is optional.
- the step sl209 is also optional, that is, the step sl209 may not be needed in a specific implementation.
- Step sl210 The eNB that successfully creates the GPRS tunneling protocol user plane transmission channel sends an IGMP join message to the MBMS GW-UP.
- the message is optional, that is, the step sl210 may not be needed in a specific implementation.
- FIG. 10 it is a schematic diagram of a third embodiment of a method for creating a user plane transmission channel of a multicast broadcast multimedia service according to the present invention. Includes the following steps:
- Step sl301 The EBM-SC sends a multicast broadcast multimedia service session request to the MBMS GW-CP. Step sl302, the MBMS GW-CP creates a session context and saves the attribute information related to the MBMS service.
- step sll02 it is similar to the step sll02, and details are not described herein again.
- Step sl303 the MBMS GW-CP multicasts the multimedia service session request to the MBMS GW-UP.
- step sll03 it is similar to the step sll03, and details are not described herein again.
- Step sl304 MBMS GW-UP creates a session context and assigns an IP multicast address.
- Step si 305 the MBMS GW-UP sends a multicast broadcast multimedia service session request response carrying the IP multicast address to the MBMS GW-CP.
- Step s1306 the MBMS GW-CP sends a multicast broadcast multimedia service session request carrying the IP multicast address to the multicast coordination entity MCE.
- the multicast broadcast multimedia service session request further carries attribute information related to the multicast broadcast multimedia service session.
- Step S1307 The multicast coordination entity MCE creates a session context, saves an IP multicast address, and allocates a TEID.
- Step S1308 The multicast coordination entity MCE sends a session request response carrying the TEID to the MBMS GW-CP.
- Step si 309 the MBMS GW-CP sends a message carrying the identifier of the TEID tunnel endpoint to the MBMS GW-UP.
- Step sl310 the MBMS GW-UP saves the TEID, and creates a GPRS tunnel user plane transmission channel based on the TEID.
- Step sl311 The multicast coordination entity MCE sends a multicast broadcast multimedia service session request carrying the IP multicast address and the TEID to the eNB.
- Step sl312 The eNB creates a session context, saves an IP multicast address, acquires a TEID, and creates a GPRS tunnel user plane transmission channel based on the TEID.
- Step s113 The eNB sends a multicast broadcast multimedia service session request response to the MBMS GW-CP.
- the eNB sends a multicast broadcast multimedia service session request success response message to the MBMS GW-CP, otherwise, a failure response message is sent.
- the failure response message is optional.
- the step S1313 is also optional, that is, the step sl313 may not be needed in a specific implementation.
- the eNB that successfully creates the GPRS tunneling protocol user plane transmission channel sends an IGMP join message to the MBMS GW-UP.
- the message is optional, ie the step sl314 may not be needed in a specific implementation.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
A method for creating a Multimedia Broadcast/Multicast Service user plane transmit channel is provided. The method includes, the Multimedia Broadcast/Multicast Service Gateway obtains the Tunnel Endpoint Identifier TEID and the IP multicast address, and creates the GPRS tunneling protocol user plane transmit channel based on the TEID; the evolved Node B obtains the TEID and the IP multicast address, and creates the GPRS tunneling protocol user plane transmit channel based on the TEID. An SAE/LTE evolved network is also provided. The network includes the Multimedia Broadcast/Multicast Service Gateway, the Multi-Cell/Multicast Coordination Entity, the evolved Node B.
Description
组播广播多媒体业务用户面传输通道创建方法 技术领域 Multicast broadcast multimedia service user plane transmission channel creation method
本发明通信技术领域, 具体涉及 SAE/LTE演进网络, 特别涉及一种组播广 播多媒体业务用户面传输通道创建方法。 背景技术 The communication technology field of the present invention specifically relates to a SAE/LTE evolution network, and in particular, to a method for creating a user plane transmission channel of a multicast broadcast multimedia service. Background technique
随着时代的发展, 用户对移动通信系统中业务类型的需要越来越丰富和多 样化。 在 WCDMA ( Wideband Code Division Multiple Access, 宽带码分多址) 的 R6/R7版本中, 引入了 MBMS ( Multimedia Broadcast Multicast Service, 多媒 体广播组播业务), MBMS业务从技术上看是指网络侧把同一份多媒体业务数据 同时发送给网络中的多个接收者, 相应地, 一个接收 MBMS业务的用户端, 可 以同时接收一个或多个广播 /组播业务。 目前 MBMS业务主要包括流媒体 (例如 视频, 可视电话等)和背景类业务(例如文本下载)。 一般对于系统的要求是用 户端在接收 MBMS业务时可以同时进行其他单播业务。 With the development of the times, users' needs for business types in mobile communication systems are becoming more and more diverse. In the R6/R7 version of WCDMA (Wideband Code Division Multiple Access), MBMS (Multimedia Broadcast Multicast Service) is introduced. The MBMS service is technically the same as the network side. The multimedia service data is simultaneously sent to multiple receivers in the network. Accordingly, a UE receiving the MBMS service can simultaneously receive one or more broadcast/multicast services. Currently, MBMS services mainly include streaming media (such as video, videophone, etc.) and background services (such as text downloading). Generally, the requirement of the system is that the user can simultaneously perform other unicast services when receiving the MBMS service.
SAE/LTE ( System Architecture Evolution/Long Term Evolution, 演进网络) 是一种扁平化的系统构架, 在该系统中, 网络节点的层次更少了, E-UTRAN ( Evolved Universal Territorial Radio Access Network, 演进的通用陆地无线接入 网 )仅由 eNB ( Evolved NodeB , 演进基站)组成, eNB提供了 E-UTRAN用户 面和控制面协议功能的实现。 在该系统中, 为了能更好的保证用户接收 MBMS 业务的质量, 引入了单频网络(Single Frequency Network, SFN )的概念, 其特 征是: 采用多载波调制技术 ( Orthogonal Frequency Division Multiplexing , OFDM ), 对于某个特定 MBMS业务, 采用特定的子载波频率, 且一定区域内的
所有小区都使用相同的无线资源, 并且保证基站在空口发送 MBMS业务数据无 线帧的时候, 该片区域内所有小区在同一时刻发送相同 MBMS业务数据内容的 无线帧, 这样就保证了处于小区边缘的 UE ( User Equipment , 用户设备 )可以 合并来自不同小区的同一个 MBMS业务的信号,使得接收的信号强度大大增强, 提高了用户的接收质量。 SAE/LTE (System Architecture Evolution/Long Term Evolution) is a flat system architecture in which the network nodes are less hierarchical, E-UTRAN (Evolved Universal Territorial Radio Access Network, Evolved The universal terrestrial radio access network is composed only of eNBs (Evolved NodeBs), and the eNB provides an implementation of the E-UTRAN user plane and control plane protocol functions. In this system, in order to better guarantee the quality of the MBMS service received by the user, the concept of Single Frequency Network (SFN) is introduced, which is characterized by: Orthogonal Frequency Division Multiplexing (OFDM) For a particular MBMS service, using a specific subcarrier frequency, and within a certain area All the cells use the same radio resource, and ensure that when the base station sends the MBMS service data radio frame on the air interface, all the cells in the area send the radio frame of the same MBMS service data content at the same time, thus ensuring the cell edge. The UE (User Equipment) can combine the signals of the same MBMS service from different cells, so that the received signal strength is greatly enhanced, and the receiving quality of the user is improved.
图 1是现有技术的 SAE/LTE中的 MBMS逻辑构架,为了实现空口合并技术, SAE/LTE引入了一个 MCE ( Multi-Cell/Multicast Coordination Entity, 组播协调 实体)逻辑实体, 该实体的基本功能是完成对 SFN区域里面的所有 eNB的空口 资源的协调和配置, 使得所有 eNB的空口资源配置是完全相同的。 同时还引入 了一个 MBMS GW逻辑实体, 该实体处于 BM-SC ( Broadcast-Multicast Service Centre, 广播组播业务中心)和 eNB之间, 它有两部分逻辑功能,分别是 MBMS GW-CP (组播广播多媒体业务网关控制面协议实体 )和 MBMS GW-UP (组播广 播多媒体业务网关用户面协议实体;), 其中 MBMS GW-CP负责 MBMS控制面 相关的功能, 例如会话发起和会话终止的控制, MBMS GW-UP负责 MBMS用 户面数据的发送。 Figure 1 is a schematic diagram of the MBMS logical architecture in the prior art SAE/LTE. In order to implement the air interface merging technology, SAE/LTE introduces an MCE (Multi-Cell/Multicast Coordination Entity) logical entity. The function is to complete the coordination and configuration of the air interface resources of all the eNBs in the SFN area, so that the air interface resource configurations of all the eNBs are completely the same. At the same time, an MBMS GW logical entity is introduced, which is located between the BM-SC (Broadcast-Multicast Service Centre) and the eNB. It has two logical functions, namely MBMS GW-CP (multicast). a broadcast multimedia service gateway control plane protocol entity) and an MBMS GW-UP (multicast broadcast multimedia service gateway user plane protocol entity;), wherein the MBMS GW-CP is responsible for MBMS control plane related functions, such as session initiation and session termination control, The MBMS GW-UP is responsible for the transmission of MBMS user plane data.
在现有的 UMTS ( Universal Mobile Telecommunications System, 通用移动通 讯系统 ) 系统中, MBMS承载(即 MBMS RAB ) 包括两部分: MBMS Iu数据 承载( MBMS Iu data bearer )和 MBMS空口承载( MBMS radio bearer )。 其中 MBMS Iu数据承载指的是 SGSN ( Serving GPRS Supporting Node, GPRS业务支 持节点)和 RNC (基站控制器)之间的 MBMS用户面承载, MBMS空口承载 指的是 RNC和 UE之间的 MBMS用户面承载。 MBMS承载是在会话发起的过 程中建立起来的, SGSN在收到 GGSN ( Gate GPRS Supporting Node, GPRS网 关支持节点)下发的 Session Start (会话请求) 消息后, 会往该 SGSN所连接的
所有 RNC节点发送 Session Start消息,该消息里会携带 MBMS业务相关的一些 属性信息, 例如临时移动组标识(TMGI )、 会话标识( Session Identity )、 MBMS RAB (无线接入承载, RAB)参数、 业务服务区等。 RNC 节点收到该消息后会保 存 MBMS业务的属性信息, 并根据这些属性信息和自身的状态判断是否可以建 立相应的 MBMS承载, 如果 RNC允许建立 MBMS承载, 则返回 Session Start 成功响应消息, 并在该消息中包含用户面传输通道信息元素 ( Transport Layer Information IE ), 否则返回 Session Start失败响应消息。 当 MBMS用户面传输通 道建立好之后, SGSN往 RNC下发的 MBMS数据将在该通道上进行传输。 In the existing UMTS (Universal Mobile Telecommunications System) system, the MBMS bearer (ie MBMS RAB) consists of two parts: MBMS Iu data bearer and MBMS radio bearer. The MBMS Iu data bearer refers to the MBMS user plane bearer between the SGSN (Serving GPRS Supporting Node) and the RNC (Base Station Controller), and the MBMS air interface bearer refers to the MBMS user plane between the RNC and the UE. Hosted. The MBMS bearer is established during the session initiation process. After receiving the Session Start message sent by the GGSN (Gate GPRS Supporting Node), the SGSN will connect to the SGSN. All RNC nodes send a Session Start message, which carries some attribute information related to the MBMS service, such as Temporary Mobile Group Identity (TMGI), Session Identity (Session Identity), MBMS RAB (Radio Access Bearer, RAB) parameters, and services. Service area, etc. After receiving the message, the RNC node saves the attribute information of the MBMS service, and determines whether the corresponding MBMS bearer can be established according to the attribute information and its own state. If the RNC allows the establishment of the MBMS bearer, the session start success response message is returned, and The message contains the Transport Layer Information IE, otherwise it returns a Session Start failure response message. After the MBMS user plane transmission channel is established, the MBMS data sent by the SGSN to the RNC will be transmitted on the channel.
上述 MBMS用户面传输通道指的是 GTP-U隧道( GPRS 隧道协议用户面 传输通道 ) , GTP-U的每个 GTP隧道由端点所在实体的 IP地址以及隧道端点标 识(TEID )来唯一标识。 每个 IP地址对应有一个 GTP-U协议实体。 TEID和 MBMS RAB有一对一的关联关系, 但是和单播业务不同的是, 由于 MBMS承 载对于所有 UE都是共有的, 不需要靠 RAB ID来标识不同 UE的承载, 用业务 或者会话标识即可区分不同的 MBMS RAB。 MBMS业务只是下行发送的业务, 因此只需要建立下行隧道, 也就是只要 RNC节点为每个业务提供其 IP地址和 TEID给 SGSN节点即可, SGSN在下发数据之前,会在数据包前面打上 GTP协 议头, GTP协议头中包含 TEID。 在 SGSN和 RNC之间的传输是采用 IP点到点 ( PTP ) 的方式, 因此对于同一个 MBMS业务而言, 每个符合承载建立条件的 RNC都需要分配各自的 IP地址和 TEID给 SGSN。 The above MBMS user plane transmission channel refers to a GTP-U tunnel (GPRS tunneling protocol user plane transmission channel). Each GTP tunnel of the GTP-U is uniquely identified by the IP address of the entity where the endpoint is located and the tunnel endpoint identifier (TEID). Each IP address corresponds to a GTP-U protocol entity. The TEID and the MBMS RAB have a one-to-one association. However, unlike the unicast service, the MBMS bearer is common to all UEs. It is not necessary to identify the bearers of different UEs by using the RAB ID. Differentiate between different MBMS RABs. The MBMS service is only a downlink transmission service. Therefore, only the downlink tunnel needs to be established, that is, as long as the RNC node provides its IP address and TEID to the SGSN node for each service, the SGSN will put the GTP protocol in front of the data packet before the data is sent. Header, the TETP is included in the GTP protocol header. The transmission between the SGSN and the RNC is IP point-to-point (PTP). Therefore, for the same MBMS service, each RNC that meets the bearer establishment condition needs to assign its own IP address and TEID to the SGSN.
在现有的 UMTS系统中, SGSN和 RNC之间的传输采用点到点的 IP单播, 每个 RNC都需要为某个业务提供自己的 IP地址和 TEID隧道标识给 SGSN, 如 果有 N个 RNC, SGSN希望为该 N个 RNC提供相同的数据时, SGSN需要为 该业务创建 N个 GTP-U实体( GPRS隧道协议实体;), 也就是说 SGSN需要复
制 N份数据并分别通过各个隧道发送给相应的 RNC, 这不仅增加了 SGSN的处 理负荷和緩沖区负荷, 同时也大量浪费了传输资源。 另外, 由于 SAE/LTE系统 中的 MBMS组播广播多媒体业务传输层采用 IP组播的方式,即对于某个 MBMS 业务而言, MBMS GW使用特定的 IP组播地址来发送同一份数据给所有的属于 该 IP组播组成员的 eNB , 因此 MBMS GW为各个 eNB所构造的 GPRS隧道协 议数据为同一份数据, 因此, 在现有的 UMTS 系统中的实现方案无法应用于 SAE/LTE系统中的 MBMS组播广播多媒体业务用户面传输通道的建立。 发明内容 In the existing UMTS system, the transmission between the SGSN and the RNC uses point-to-point IP unicast. Each RNC needs to provide its own IP address and TEID tunnel identifier to the SGSN for a certain service, if there are N RNCs. When the SGSN wants to provide the same data for the N RNCs, the SGSN needs to create N GTP-U entities (GPRS tunneling protocol entities) for the service, that is, the SGSN needs to be restored. N data is sent to the corresponding RNC through each tunnel, which not only increases the processing load and buffer load of the SGSN, but also wastes the transmission resources. In addition, since the MBMS multicast broadcast multimedia service transport layer in the SAE/LTE system adopts IP multicast mode, that is, for a certain MBMS service, the MBMS GW uses a specific IP multicast address to send the same data to all. The eNB belongs to the IP multicast group member. Therefore, the GPRS tunneling protocol data constructed by the MBMS GW for each eNB is the same data. Therefore, the implementation solution in the existing UMTS system cannot be applied to the MBMS in the SAE/LTE system. The establishment of a user plane transmission channel for multicast broadcast multimedia services. Summary of the invention
有鉴与此, 本发明实施例的主要目的是在于提供一种组播广播多媒体业务 用户面传输通道创建方法, 用于在 SAE/LTE演进网络建立组播广播多媒体业务 用户面传输通道。 In view of the above, the main purpose of the embodiments of the present invention is to provide a method for creating a user plane transmission channel of a multicast broadcast multimedia service, which is used to establish a multicast broadcast multimedia service user plane transmission channel in a SAE/LTE evolved network.
本发明实施例的一种组播广播多媒体业务用户面传输通道创建方法, 包括: 组播广播多媒体业务网关 MBMS GW 获取 IP组播地址和隧道端点标识 TEID; A method for creating a user plane transmission channel of a multicast broadcast multimedia service according to an embodiment of the present invention includes: a multicast broadcast multimedia service gateway MBMS GW acquiring an IP multicast address and a tunnel endpoint identifier TEID;
演进基站 eNB获取所述 TEID和所述 IP组播地址, 并根据所述 TEID创建 GPRS隧道协议用户面传输通道。 The evolved base station acquires the TEID and the IP multicast address, and creates a GPRS tunneling protocol user plane transmission channel according to the TEID.
本发明实施例的一种组播广播多媒体业务网关, 包括: A multicast broadcast multimedia service gateway according to an embodiment of the present invention includes:
接收单元, 用于接收组播广播业务会话请求; a receiving unit, configured to receive a multicast broadcast service session request;
TEID隧道端点标识分配单元, 用于为所述组播广播业务会话请求所对应的 组播广播业务会话分配 TEID隧道端点标识; a TEID tunnel endpoint identifier allocation unit, configured to allocate a TEID tunnel endpoint identifier for the multicast broadcast service session corresponding to the multicast broadcast service session request;
传输通道创建执行单元,基于所述 TEID隧道端点标识创建 GPRS隧道协议
用户面传输通道。 The transmission channel creates an execution unit, and creates a GPRS tunneling protocol based on the TEID tunnel endpoint identifier User plane transmission channel.
本发明实施例的一种组播协调实体, 包括: A multicast coordination entity according to an embodiment of the present invention includes:
接收单元, 用于接收来自于组播广播多媒体业务网关的携带有 IP组播地址 的组播广播多媒体业务会话请求; a receiving unit, configured to receive a multicast broadcast multimedia service session request carrying an IP multicast address from the multicast broadcast multimedia service gateway;
TEID隧道端点标识分配单元, 用于为所述组播广播多媒体业务会话请求多 对应的组播广播多媒体业务分配 TEID隧道端点标识; a TEID tunnel endpoint identifier allocation unit, configured to allocate a TEID tunnel endpoint identifier for the multicast broadcast multimedia service request corresponding to the multicast broadcast multimedia service session;
第一发送单元, 用于向所述组播广播多媒体业务网关发送携带有所述 TEID 隧道端点标识的组播广播多媒体业务会话请求响应消息; a first sending unit, configured to send, to the multicast broadcast multimedia service gateway, a multicast broadcast multimedia service session request response message carrying the TEID tunnel endpoint identifier;
第二发送单元, 用于向各个演进基站发送携带有所述 IP组播地址以及所述 TEID隧道端点标识的组播广播多媒体业务会话请求。 And a second sending unit, configured to send, to each evolved base station, a multicast broadcast multimedia service session request that carries the IP multicast address and the TEID tunnel endpoint identifier.
本发明实施例的一种组播广播多媒体业务网关, 包括: A multicast broadcast multimedia service gateway according to an embodiment of the present invention includes:
第一接收单元, 用于接收来自组播广播多媒体业务中心的组播广播多媒体 业务会话请求; a first receiving unit, configured to receive a multicast broadcast multimedia service session request from a multicast broadcast multimedia service center;
第二接收单元,用于接收来自组播协调实体的携带有 TEID隧道端点标识的 组播广播多媒体业务会话请求响应消息; a second receiving unit, configured to receive a multicast broadcast multimedia service session request response message that carries the TEID tunnel endpoint identifier from the multicast coordination entity;
传输通道创建单元,用于根据所述 TEID隧道端点标识创建 GPRS隧道协议 用户面传输通道; a transmission channel creating unit, configured to create a GPRS tunneling protocol user plane transmission channel according to the TEID tunnel endpoint identifier;
IP组播地址分配单元,用于为所述组播广播业务会话请求分配 IP组播地址。 本发明实施例的一种演进基站, 所述演进基站包括: An IP multicast address allocation unit is configured to allocate an IP multicast address for the multicast broadcast service session request. An evolved base station according to an embodiment of the present invention, where the evolved base station includes:
接收单元, 用于接收携带有 IP组播地址以及 TEID隧道端点标识的组播广 播多媒体业务会话请求; a receiving unit, configured to receive a multicast broadcast multimedia service session request that carries an IP multicast address and a TEID tunnel endpoint identifier;
传输通道创建单元, 用于保存所述 IP组播地址, 获取所述 TEID隧道端点
标识, 并基于所述 TEID隧道端点标识创建 GPRS隧道协议用户面传输通道。 本发明实施例的一种 SAE/LTE演进网络, 包括组播广播多媒体业务网关和 演进基站: a transmission channel creating unit, configured to save the IP multicast address, and obtain the TEID tunnel endpoint Identifying, and creating a GPRS tunneling protocol user plane transmission channel based on the TEID tunnel endpoint identifier. An SAE/LTE evolution network according to an embodiment of the present invention includes a multicast broadcast multimedia service gateway and an evolved base station:
所述组播广播多媒体业务网关, 用于获取 IP 组播地址和隧道端点标识 TEID; The multicast broadcast multimedia service gateway is configured to obtain an IP multicast address and a tunnel end identifier TEID;
所述演进基站, 用于获取所述隧道端点标识 TEID和所述 IP组播地址, 并 根据所述隧道端点标识 TEID创建 GPRS隧道协议用户面传输通道。 The evolved base station is configured to acquire the tunnel endpoint identifier TEID and the IP multicast address, and create a GPRS tunneling protocol user plane transmission channel according to the tunnel endpoint identifier TEID.
实施本发明实施例, 通过组播广播多媒体业务网关为组播广播多媒体业务 会话请求所对应的组播广播多媒体业务会话分配 TEID隧道端点标识,或通过组 播协调实体为组播广播多媒体业务会话请求所对应的组播广播多媒体业务会话 分配 TEID隧道端点标识, 组播广播多媒体业务网关基于所分配的 TEID隧道端 点标识创建对应各演进基站的同一 GPRS 隧道协议用户面传输通道, 筒化了用 户面数据包的处理, 减轻了系统的处理负担。 In the embodiment of the present invention, the multicast broadcast multimedia service gateway allocates a TEID tunnel endpoint identifier for the multicast broadcast multimedia service session corresponding to the multicast broadcast multimedia service session request, or requests the multicast broadcast multimedia service session through the multicast coordination entity. The corresponding multicast broadcast multimedia service session allocates the TEID tunnel endpoint identifier, and the multicast broadcast multimedia service gateway creates the same GPRS tunnel protocol user plane transmission channel corresponding to each evolved base station based on the allocated TEID tunnel endpoint identifier, and bins the user plane data. The processing of the package reduces the processing load of the system.
附图说明 DRAWINGS
图 1是现有技术的 SAE/LTE中的 MBMS逻辑构架; 1 is a MBMS logical architecture in the prior art SAE/LTE;
图 2是本发明 SAE/LTE演进网络的第一实施例组成示意图; 2 is a schematic structural diagram of a first embodiment of a SAE/LTE evolution network according to the present invention;
图 3是本发明组播广播多媒体业务网关的第一实施例组成示意图; 图 4是本发明演进基站的实施例组成示意图; 3 is a schematic diagram of a first embodiment of a multicast broadcast multimedia service gateway according to the present invention; FIG. 4 is a schematic diagram of an embodiment of an evolved base station according to the present invention;
图 5是本发明 SAE/LTE演进网络的第二实施例组成示意图; 5 is a schematic structural diagram of a second embodiment of a SAE/LTE evolution network according to the present invention;
图 6是本发明组播广播多媒体业务网关的第二实施例组成示意图; 图 7是本发明组播协调实体的实施例组成示意图; 6 is a schematic diagram of a second embodiment of a multicast broadcast multimedia service gateway according to the present invention; FIG. 7 is a schematic diagram of an embodiment of a multicast coordination entity according to the present invention;
图 8是本发明组播广播多媒体业务用户面传输通道创建方法第一实施例的 组成示意图;
图 9是本发明组播广播多媒体业务用户面传输通道创建方法第二实施例的 组成示意图; 8 is a schematic diagram of a first embodiment of a method for creating a user plane transmission channel of a multicast broadcast multimedia service according to the present invention; 9 is a schematic diagram of a second embodiment of a method for creating a user plane transmission channel of a multicast broadcast multimedia service according to the present invention;
图 10是本发明组播广播多媒体业务用户面传输通道创建方法第三实施例的 组成示意图。 具体实施方式 FIG. 10 is a schematic diagram showing the composition of a third embodiment of a method for creating a user plane transmission channel of a multicast broadcast multimedia service according to the present invention. detailed description
为了使本发明的技术方案及优点更加清楚明白, 下面结合附图并举实施例 对本发明实施例进行进一步详细说明。 In order to make the technical solutions and advantages of the present invention more comprehensible, the embodiments of the present invention are further described in detail below with reference to the accompanying drawings.
参考图 2, 是本发明 SAE/LTE 演进网络的第一实施例组成示意图。 所述 SAE/LTE演进网络主要包括组播广播多媒体业务中心 11、 组播广播多媒体业务 网关 12和演进基站 13, 下面分别进行详细描述: Referring to FIG. 2, it is a schematic diagram of a first embodiment of a SAE/LTE evolved network according to the present invention. The SAE/LTE evolution network mainly includes a multicast broadcast multimedia service center 11, a multicast broadcast multimedia service gateway 12, and an evolved base station 13, which are respectively described in detail below:
组播广播多媒体业务中心 11 , 用于提供组播广播多媒体业务。 The multicast broadcast multimedia service center 11 is configured to provide multicast broadcast multimedia services.
此处, 所述组播广播多媒体业务中心 11的功能定义与现有技术是相同的, 在此不予赘述。 Here, the function definition of the multicast broadcast multimedia service center 11 is the same as that of the prior art, and details are not described herein.
组播广播多媒体业务网关 12, 用于接收来自所述组播广播多媒体业务中心 11 的组播广播多媒体业务会话请求, 为所述组播广播多媒体业务会话请求多对 应的组播广播多媒体业务会话分配 IP组播地址以及隧道端点标识 TEID,并基于 所述 TEID创建 GPRS隧道协议用户面传输通道,并向各个演进基站发送携带有 所述 IP组播地址以及所述 TEID的组播广播多媒体业务会话请求。具体实现时, 参考图 3, 是本发明组播广播多媒体业务网关的第一实施例组成示意图。 所述组 播广播多媒体业务网关 12主要包括: The multicast broadcast multimedia service gateway 12 is configured to receive a multicast broadcast multimedia service session request from the multicast broadcast multimedia service center 11, and request a multi-corresponding multicast broadcast multimedia service session allocation for the multicast broadcast multimedia service session request The IP multicast address and the tunnel endpoint identifier TEID, and the GPRS tunneling protocol user plane transmission channel is created based on the TEID, and the multicast broadcast multimedia service session request carrying the IP multicast address and the TEID is sent to each evolved base station. . In a specific implementation, referring to FIG. 3, it is a schematic diagram of a first embodiment of a multicast broadcast multimedia service gateway according to the present invention. The multicast broadcast multimedia service gateway 12 mainly includes:
接收单元 121 , 用于接收组播广播业务会话请求。
此处, 所述会话请求中还包含了与 MBMS业务相关的属性信息, 该属性信 息包括临时移动组标识(TMGI )、 会话标识( Session Identity )、 MBMS RAB参 数、 业务服务区等。 当组播广播多媒体业务网关接收到所述组播广播业务会话 请求后, 将保存所述属性信息, 并创建业务会话上下文。 The receiving unit 121 is configured to receive a multicast broadcast service session request. Here, the session request further includes attribute information related to the MBMS service, where the attribute information includes a temporary mobile group identifier (TMGI), a session identifier (Stage Identity), an MBMS RAB parameter, a service service area, and the like. After receiving the multicast broadcast service session request, the multicast broadcast multimedia service gateway saves the attribute information and creates a service session context.
传输通道创建单元 122,用于为所述组播广播业务会话请求所对应的组播广 播业务会话分配 TEID,并基于所述 TEID创建 GPRS隧道协议用户面传输通道。 具体实现时, 所述传输通道创建单元 122主要包括: The transmission channel creating unit 122 is configured to allocate a TEID for the multicast broadcast service session corresponding to the multicast broadcast service session request, and create a GPRS tunneling protocol user plane transmission channel based on the TEID. In a specific implementation, the transmission channel creating unit 122 mainly includes:
隧道端点标识 TEID分配单元 1221 , 用于为所述组播广播业务会话请求所 对应的组播广播业务会话分配 TEID。 The tunnel endpoint identifier TEID allocating unit 1221 is configured to allocate a TEID for the multicast broadcast service session corresponding to the multicast broadcast service session request.
此处, 具体如何构建所述 TEID在后文中将有相应描述。 Here, how to construct the TEID in detail will be described later.
传输通道创建执行单元 1222, 用于根据所述隧道端点标识 TEID分配单元 1221所分配的 TEID创建 GPRS隧道协议用户面传输通道。 The transmission channel creation execution unit 1222 is configured to create a GPRS tunneling protocol user plane transmission channel according to the TEID assigned by the tunnel endpoint identifier TEID allocation unit 1221.
此处,所述创建的 GPRS隧道协议用户面传输通道通过相应的 TEID隧道端 点标识唯一标识, 当一个 MBMS业务包含几个会话时, 例如, 语音视频业务既 包括了语音会话, 还包括了视频会话, 组播广播多媒体业务网关需要分别分配 相应 TEID隧道端点标识, 用来唯一标识各个会话。 Here, the created GPRS tunneling protocol user plane transmission channel identifies the unique identifier through the corresponding TEID tunnel endpoint. When an MBMS service includes several sessions, for example, the voice and video service includes both a voice session and a video session. The multicast broadcast multimedia service gateway needs to separately allocate corresponding TEID tunnel endpoint identifiers to uniquely identify each session.
IP组播地址分配单元 123 , 用于为所述组播广播业务会话请求分配 IP组播 地址。 The IP multicast address allocation unit 123 is configured to allocate an IP multicast address for the multicast broadcast service session request.
发送单元 124, 用于向演进基站 eNB发送携带有所述 IP组播地址以及所述 TEID的组播广播多媒体业务会话请求。 The sending unit 124 is configured to send, to the evolved base station eNB, a multicast broadcast multimedia service session request that carries the IP multicast address and the TEID.
演进基站 13, 用于接收携带有所述 IP组播地址以及所述 TEID的组播广播 多媒体业务会话请求,保存所述 IP组播地址,获取所述 TEID,并基于所述 TEID
创建 GPRS隧道协议用户面传输通道。 具体实现时, 参考图 4, 是本发明演进基 站的实施例组成示意图。 所述演进基站 13主要包括: The evolved base station 13 is configured to receive a multicast broadcast multimedia service session request carrying the IP multicast address and the TEID, save the IP multicast address, acquire the TEID, and obtain the TEID based on the TEID Create a GPRS tunneling protocol user plane transmission channel. For specific implementation, referring to FIG. 4, it is a schematic diagram of an embodiment of an evolved base station according to the present invention. The evolved base station 13 mainly includes:
接收单元 131 ,用于接收携带有 IP组播地址以及 TEID的组播广播多媒体业 务会话请求。 The receiving unit 131 is configured to receive a multicast broadcast multimedia service session request carrying an IP multicast address and a TEID.
此处,所述会话请求中还包含了与 MBMS业务相关的属性信息。 当 eNB接 收到所述组播广播业务会话请求后,将保存所述与 MBMS业务相关的属性信息, 并创建业务会话上下文。 Here, the session request further includes attribute information related to the MBMS service. After receiving the multicast broadcast service session request, the eNB saves the attribute information related to the MBMS service and creates a service session context.
传输通道创建单元 132, 用于保存所述 IP组播地址, 获取所述 TEID, 并基 于所述 TEID创建 GPRS隧道协议用户面传输通道。 The transmission channel creating unit 132 is configured to save the IP multicast address, obtain the TEID, and create a GPRS tunneling protocol user plane transmission channel based on the TEID.
此处, 如果 eNB允许为所述组播广播多媒体业务会话请求所对应的 MBMS 业务会话创建相应的承载, 则分配 MBMS业务承载所必要的资源, 并且保存所 述 IP组播地址, 将所述 TEID与相应的 GPRS隧道协议用户面传输通道建立关 联关系。 发明实施例所描述的 TEID须满足以下条件: Here, if the eNB allows to create a corresponding bearer for the MBMS service session corresponding to the multicast broadcast multimedia service session request, allocate the resources necessary for the MBMS service bearer, and save the IP multicast address, and the TEID Establish an association relationship with the corresponding GPRS tunneling protocol user plane transmission channel. The TEID described in the embodiment of the invention must satisfy the following conditions:
首先, 在 eNB上需要建立 TEID隧道端点标识和 MBMS承载的一对一的关 联关系, 因此组播广播多媒体业务网关 MBMS GW必须为不同的 MBMS业务 或会话构造不同的 TEID。 从 MBMS GW来看, 需要为每个业务或会话生成一 个 GTP-U实例。 First, a one-to-one association relationship between the TEID tunnel endpoint identifier and the MBMS bearer needs to be established on the eNB. Therefore, the multicast broadcast multimedia service gateway MBMS GW must construct different TEIDs for different MBMS services or sessions. From the perspective of the MBMS GW, a GTP-U instance needs to be generated for each service or session.
其次, eNB可以同时接收来自不同 MBMS GW下发的不同业务的数据, 为 了避免不同的 MBMS GW构造的 TEID在某个 eNB上发生沖突,要求各 MBMS GW为不同业务构造的 TEID不允许相同。
再次, 单播业务在 eNB上的 TEID是由 eNB 自身来分配的, 而本发明实施 例所描述的方案是由 MBMS GW来分配 MBMS业务的接收端节点即 eNB上的 TEID, 因此要求 eNB为单播业务分配的 TEID和 MBMS GW为 MBMS业务分 配的 TEID在 eNB节点上不能发生沖突。 Secondly, the eNB can receive data of different services delivered by different MBMS GWs at the same time. In order to prevent the TEIDs of different MBMS GWs from colliding on an eNB, the TEIDs of different MBMS GWs for different service configurations are not allowed to be the same. The TEID of the unicast service on the eNB is allocated by the eNB itself. The solution described in the embodiment of the present invention is that the MBMS GW allocates the TEID on the receiving end node of the MBMS service, that is, the eNB, so the eNB is required to be a single The TEID assigned by the broadcast service and the TEID allocated by the MBMS GW for the MBMS service cannot collide on the eNB node.
结合上述描述的本发明实施例构建所述 TEID所需要满足的条件,下面将对 TEID的构建方法进行举例说明, 显然本领域的技术人员应该知道, 具体的举例 描述仅仅只是一种实施方式,其他类似的 TEID构建方法都应当属于本发明所要 求的保护范围。 The following describes the conditions for constructing the TEID in conjunction with the embodiments of the present invention described above. The following describes the method for constructing the TEID. It should be apparent to those skilled in the art that the specific example description is merely an implementation manner. Similar TEID construction methods should fall within the scope of protection required by the present invention.
构建方案一: Construction plan one:
在现有的 GTP ( GPRS 隧道协议)中规定了 TEID用四个字节来表示, 为了 区别单播业务和 MBMS业务, 可以选择其中的一个比特位或某几个比特位来表 示 GPRS协议隧道是用来传输单播业务还是 MBMS业务,例如用最高位来标识, 0表示为单播业务分配的 GPRS协议隧道, 1表示为组播业务分配的 GPRS协议 隧道; 或者用其中两个比特位来标识, 00表示为单播业务分配的隧道, 01表示 为 MBMS业务分配的隧道。 这样就不会导致 eNB节点为单播业务分配的 TEID 和 MBMS GW为 MBMS业务分配的 TEID在 eNB节点上发生沖突。 In the existing GTP (GPRS Tunneling Protocol), the TEID is specified by four bytes. In order to distinguish between the unicast service and the MBMS service, one bit or a few bits may be selected to indicate that the GPRS protocol tunnel is Is used to transmit unicast service or MBMS service, for example, with the highest bit, 0 is the GPRS protocol tunnel allocated for unicast service, 1 is the GPRS protocol tunnel allocated for multicast service; or 2 bits are used to identify , 00 represents a tunnel allocated for unicast traffic, and 01 represents a tunnel allocated for MBMS services. This does not cause the TEID allocated by the eNB node for the unicast service and the TEID allocated by the MBMS GW for the MBMS service to collide on the eNB node.
为了避免不同的 MBMS GW为不同业务或会话构造的 TEID产生沖突, 可 以预留其中的某几个比特位来表示 MBMS GW节点的标识, 这样就要求在网络 范围内的每个 MBMS GW节点的标识是唯一的。 In order to avoid conflicts between different MBMS GWs for different service or session constructed TEIDs, some of the bits may be reserved to indicate the identity of the MBMS GW node, thus requiring identification of each MBMS GW node within the network range. only one.
最后, 为了保证某个 MBMS GW为不同的业务或会话构造不同的 TEID, 则需要为某个业务或会话生成唯一的序号并填充在剩余的比特位上。 假设除了 之前的预留位之外还有 n位, 则初始构造一个单向链表, 该初始链表按照从 0
到 2n的顺序进行排序, 当新的业务或会话到来的时候, 则取当前可用链表的首 指针所指向的序号并将该序号从链表中删除, 当有业务或会话结束的时候, 则 将其所使用的序号插入可用链表的末尾。 这种方式通过维护一个可用单向链表 来保证不同业务所分配的 TEID不会重复。 除了使用单向链表的方式,也可以采 用数组的方式, 其实质是相同的, 都是初始构造一个从 0到 2n的序号集合, 然 后从当前可用的序号集合中选择一个, 如果某个序号被释放则重新加入可用的 序号集合。 Finally, in order to ensure that a certain MBMS GW constructs different TEIDs for different services or sessions, a unique sequence number needs to be generated for a certain service or session and filled in the remaining bits. Assuming that there are n bits in addition to the previous reserved bits, a singly linked list is initially constructed, and the initial linked list is from 0. Sorting in the order of 2n. When a new service or session arrives, the serial number pointed to by the first pointer of the currently available linked list is taken and the serial number is deleted from the linked list. When there is a service or the session ends, then it is The sequence number used is inserted at the end of the available linked list. This way, by maintaining an available singly linked list, it is guaranteed that the TEIDs assigned by different services will not be duplicated. In addition to the way of using a singly linked list, you can also use an array method, the essence of which is the same, is to initially construct a sequence number set from 0 to 2n, and then select one from the currently available sequence number set, if a certain serial number is Release to rejoin the set of available sequence numbers.
如表一所示, 为本发明实施例所描述的 TEID构建的一种示例, 其中最高为 1或者 0来表示是为 MBMS业务所分配的隧道标识,第 16 - 30位表示区分不同 MBMS GW节点的标识, 剩下的 0 - 15位表示为某个特定的业务或者会话生成 的唯一的序号, 生成唯一序号的方法是使用前面描述的单向链表的方式。 As shown in Table 1, an example of TEID construction is described in the embodiment of the present invention, wherein a maximum of 1 or 0 indicates that the tunnel identifier is allocated for the MBMS service, and the 16th to 30th bits indicate that different MBMS GW nodes are distinguished. The identifier, the remaining 0 - 15 bits represent the unique sequence number generated for a particular service or session. The method of generating a unique sequence number is by using the singly linked list described above.
本领域的技术人员应该明白, 除了表一的举例描述之外, 我们也可使用不 同数量和不同位置的比特位来表示相应的内容, 例如使用最低位来表示为 MBMS业务所分配的隧道标识, 或者使用其它长度的不同位置的比特位来表示 MBMS GW节点的标识, 或者使用其它长度的不同位置的比特位来表示不同业 务的序号。 Those skilled in the art should understand that in addition to the example description of Table 1, we can also use different numbers and different positions of bits to represent the corresponding content, for example, using the lowest bit to represent the tunnel identifier assigned to the MBMS service. Alternatively, bits of different positions of other lengths may be used to indicate the identity of the MBMS GW node, or bits of different locations of other lengths may be used to indicate the sequence numbers of different services.
表一: Table I:
首先, 和构建方案一类似, 预留其中的一个比特位或某几个比特位来表示
GPRS协议隧道是用来传输单播业务还是 MBMS业务, 这里不再赘述。 First, similar to the construction scheme 1, one bit or some bits are reserved to represent The GPRS protocol tunnel is used to transmit unicast services or MBMS services, and will not be described here.
在现有的 UMTS中, BM-SC为某个 MBMS业务所分配的临时移动组标识 TMGI是唯一的, TMGI = PLMN identity(3字节) + Service ID(3字节),其中 PLMN 为公共陆地移动网络( Pubic Land Mobile Network ), 即使 MBMS业务来自不同 的 PLMN, 或者不同的 MBMS业务通过不同的 MBMS GW来传输, 都可以直 接使用该 TMGI来区分为 MBMS业务分配的 TEID而不会引起沖突。由于 TMGI 占用了 6个字节, 因此需要扩展 TEID的长度。 In the existing UMTS, the temporary mobile group identity TMGI allocated by the BM-SC for a certain MBMS service is unique, TMGI = PLMN identity (3 bytes) + Service ID (3 bytes), wherein the PLMN is public land. The Pubic Land Mobile Network, even if the MBMS service is from a different PLMN, or different MBMS services are transmitted through different MBMS GWs, can use the TMGI directly to distinguish the TEID allocated for the MBMS service without causing a collision. Since TMGI occupies 6 bytes, it is necessary to extend the length of the TEID.
另外, 当一个业务包含多个会话的时候(如语音视频业务包括语音会话和 视频会话), BM-SC还会为某个会话分配一个会话标识 Session Identity(l字节) 用来标识该业务中某个特定的会话, 并且不同的会话会建立各自的隧道, 因此 需要为不同的会话分配不同的 TEID。 由于 Session Identity在某个业务中也是唯 一的, 因此同样可以借用该标识来构造唯一的 TEID而不会引起沖突。 直接使用 该标识来构造 TEID同样需要扩展 TEID的长度。 In addition, when a service contains multiple sessions (such as voice and video services including voice sessions and video sessions), the BM-SC also assigns a session identifier Session Identity (1 byte) to identify a certain service. For a particular session, and different sessions establish their own tunnels, so different TEIDs need to be assigned to different sessions. Since Session Identity is unique in a service, it can also be borrowed to construct a unique TEID without causing a conflict. Directly using this identifier to construct a TEID also requires extending the length of the TEID.
如表二所示, TEID扩展成 8个字节, 最高位为 1或者为 0表示是为 MBMS 业务所分配的隧道标识, 最高字节的其它位为保留位, 第 8 - 55位用业务的临 时移动组标识即 TMGI来填充, 第 0 - 7位用业务的会话的标识即 Session ID来 填充。 As shown in Table 2, the TEID is expanded to 8 bytes, the highest bit is 1 or 0, indicating that the tunnel identifier is allocated for the MBMS service, the other bits of the highest byte are reserved bits, and the 8th - 55th bits are used for services. The temporary mobile group identifier is filled with TMGI, and the 0th-7th digit is filled with the identifier of the session of the service, that is, the Session ID.
本领域的技术人员应该明白, 除了表二的举例描述之外, 临时移动组标识 TMGI和 Session ID所填充的字节位置以及区分是单播业务还是 MBMS业务的 比特位的长度和位置可以和表二中所描述的不一样。 例如预留最低一个字节并 使用最低位来表示是为单播业务还是 MBMS业务分配的隧道标识, TMGI填充 在 16 - 63位, Session ID填充在 8 - 15位,或者 TMGI填充在 8 - 55位, Session ID填充在 56 - 63位, 或者使用其它的填充格式。
63 55 47 39 31 23 15 7 0Those skilled in the art should understand that, besides the description of Table 2, the byte position filled by the temporary mobility group identifier TMGI and the Session ID and the length and location of the bits of the unicast service or the MBMS service can be combined with the table. The difference described in the second is different. For example, reserve a minimum of one byte and use the least significant bit to indicate whether the tunnel identifier is allocated for unicast or MBMS services, TMGI is padded at 16 - 63 bits, Session ID is padded at 8 - 15 bits, or TMGI is padded at 8 - 55 Bit, Session ID is padded in bits 56 - 63, or use other padding formats. 63 55 47 39 31 23 15 7 0
0/1 TMGI Session ID 参考图 5 , 是本发明 SAE/LTE 演进网络的第二实施例组成示意图。 所述 SAE/LTE演进网络主要包括组播广播多媒体业务中心 21、 组播广播多媒体业务 网关 22、 组播协调实体 24和演进基站 23 , 下面分别进行详细描述: 0/1 TMGI Session ID Referring to FIG. 5, it is a schematic diagram of a second embodiment of the SAE/LTE evolution network of the present invention. The SAE/LTE evolution network mainly includes a multicast broadcast multimedia service center 21, a multicast broadcast multimedia service gateway 22, a multicast coordination entity 24, and an evolved base station 23, which are respectively described in detail below:
组播广播多媒体业务中心 21 , 用于提供组播广播多媒体业务。 The multicast broadcast multimedia service center 21 is configured to provide a multicast broadcast multimedia service.
此处, 所述组播广播多媒体业务中心 21的功能定义与现有技术是相同的, 在此不予赘述。 Here, the function definition of the multicast broadcast multimedia service center 21 is the same as that of the prior art, and details are not described herein.
所述组播广播多媒体业务网关 22, 用于接收来自所述组播广播多媒体业务 中心 21的组播广播多媒体业务会话请求, 为所述组播广播多媒体业务会话请求 对应的组播广播多媒体业务会话分配 IP组播地址, 并向所述组播协调实体 24 发送携带有所述 IP组播地址的组播广播多媒体业务会话请求。 具体实现时, 参 考图 7是本发明组播广播多媒体业务网关的第二实施例组成示意图。 所述组播 广播多媒体业务网关 22主要包括: The multicast broadcast multimedia service gateway 22 is configured to receive a multicast broadcast multimedia service session request from the multicast broadcast multimedia service center 21, and request a corresponding multicast broadcast multimedia service session for the multicast broadcast multimedia service session request An IP multicast address is assigned, and a multicast broadcast multimedia service session request carrying the IP multicast address is sent to the multicast coordination entity 24. In a specific implementation, reference is made to FIG. 7 which is a schematic diagram of a second embodiment of a multicast broadcast multimedia service gateway according to the present invention. The multicast broadcast multimedia service gateway 22 mainly includes:
第一接收单元 221 , 用于接收来自组播广播多媒体业务中心 21的组播广播 多媒体业务会话请求。 The first receiving unit 221 is configured to receive a multicast broadcast multimedia service session request from the multicast broadcast multimedia service center 21.
此处, 所述会话请求中还包含了与 MBMS业务相关的属性信息, 该属性信 息包括临时移动组标识( TMGI )、 会话标识( Session Identity )、 MBMS RAB参 数、 业务服务区等。 当组播广播多媒体业务网关接收到所述组播广播业务会话 请求后, 将保存所述属性信息, 并创建业务会话上下文。
第二接收单元 223 , 用于接收来自组播协调实体的携带有隧道端点标识 TEID的组播广播多媒体业务会话请求响应消息。 Here, the session request further includes attribute information related to the MBMS service, where the attribute information includes a temporary mobile group identifier (TMGI), a session identifier (Stage Identity), an MBMS RAB parameter, a service service area, and the like. After receiving the multicast broadcast service session request, the multicast broadcast multimedia service gateway saves the attribute information and creates a service session context. The second receiving unit 223 is configured to receive a multicast broadcast multimedia service session request response message that carries the tunnel endpoint identifier TEID from the multicast coordination entity.
传输通道创建单元 222, 用于根据所述隧道端点标识 TEID创建 GPRS隧道 协议用户面传输通道。 The transmission channel creating unit 222 is configured to create a GPRS tunneling protocol user plane transmission channel according to the tunnel endpoint identifier TEID.
与所述传输通道创建单元 1222类似, 在此不再赘述。 Similar to the transmission channel creating unit 1222, details are not described herein again.
IP组播地址分配单元 224, 用于为所述组播广播业务会话请求分配 IP组播 地址。 The IP multicast address allocation unit 224 is configured to allocate an IP multicast address for the multicast broadcast service session request.
发送单元 225 ,用于向所述组播协调实体 24发送携带有所述 IP组播地址的 组播广播多媒体会话请求。 The sending unit 225 is configured to send, to the multicast coordination entity 24, a multicast broadcast multimedia session request that carries the IP multicast address.
组播协调实体 24,用于接收来自所述组播广播多媒体业务网关 22的携带有 所述 IP组播地址的组播广播多媒体业务会话请求,保存所述 IP地址, 为所述组 播广播多媒体业务会话请求所对应的组播广播多媒体业务会话分配 TEID, 向所 述组播广播多媒体业务网关 22发送携带有所述 TEID的组播广播多媒体业务会 话请求响应消息,以及向各个演进基站 23发送携带有所述 IP组播地址以及所述 TEID组播广播多媒体业务会话请求。 具体实现时, 参考图 7, 是本发明组播协 调实体的实施例组成示意图。 所述组播协调实体 24主要包括: The multicast coordination entity 24 is configured to receive a multicast broadcast multimedia service session request from the multicast broadcast multimedia service gateway 22 that carries the IP multicast address, save the IP address, and broadcast the multimedia for the multicast The multicast broadcast multimedia service session corresponding to the service session request is assigned a TEID, and the multicast broadcast multimedia service session request response message carrying the TEID is sent to the multicast broadcast multimedia service gateway 22, and the bearer is sent to each evolved base station 23. There is the IP multicast address and the TEID multicast broadcast multimedia service session request. For specific implementation, reference FIG. 7 is a schematic diagram of an embodiment of a multicast coordination entity of the present invention. The multicast coordination entity 24 mainly includes:
接收单元 241 , 用于接收来自于组播广播多媒体业务网关的携带有 IP组播 地址的组播广播多媒体业务会话请求。 The receiving unit 241 is configured to receive a multicast broadcast multimedia service session request that carries an IP multicast address from the multicast broadcast multimedia service gateway.
此处, 当组播协调实体 MCE接收到所述组播广播业务会话请求后, 将 IP 组播地址, 并创建业务会话上下文 Here, when the multicast coordination entity MCE receives the multicast broadcast service session request, it will IP the multicast address and create a service session context.
隧道端点标识 TEID分配单元 242 , 用于为所述组播广播多媒体业务会话请 求多对应的组播广播多媒体业务分配 TEID。
此处, 所述 TEID的构建方法以前文相应的描述类似, 在此不再赞述。 The tunnel endpoint identifier TEID allocation unit 242 is configured to allocate a TEID to the multicast broadcast multimedia service session requesting multiple corresponding multicast broadcast multimedia services. Here, the construction method of the TEID is similar to the previous description, and is not mentioned here.
第一发送单元 243 , 用于向所述组播广播多媒体业务网关发送携带有所述 TEID的组播广播多媒体业务会话请求响应消息。 The first sending unit 243 is configured to send, to the multicast broadcast multimedia service gateway, a multicast broadcast multimedia service session request response message carrying the TEID.
第二发送单元 244, 用于向各个演进基站发送携带有所述 IP组播地址以及 所述 TEID的组播广播多媒体业务会话请求。 The second sending unit 244 is configured to send, to each evolved base station, a multicast broadcast multimedia service session request that carries the IP multicast address and the TEID.
演进基站 23 , 用于接收携带有所述 IP组播地址以及所述 TEID的组播广播 多媒体业务会话请求,保存所述 IP组播地址,获取所述 TEID,并基于所述 TEID 创建 GPRS隧道协议用户面传输通道。 此处, 所述演进基站 23与前述演进基站 13的相同, 在此不再赞述。 The evolved base station 23 is configured to receive a multicast broadcast multimedia service session request carrying the IP multicast address and the TEID, save the IP multicast address, obtain the TEID, and create a GPRS tunneling protocol based on the TEID. User plane transmission channel. Here, the evolved base station 23 is the same as the foregoing evolved base station 13, and is not further described herein.
参考图 8,是本发明组播广播多媒体业务用户面传输通道创建方法第一实施 例的组成示意图。 本实施例将要描述的组播广播多媒体业务用户面传输通道的 创建方法,对应于本发明 SAE/LTE演进网络的第一实施例所描述的 SAE/LTE演 进网络,所述 SAE/LTE演进网络包括组播广播多媒体业务中心 EBM-SC、MBMS GW、以及 eNB,其中 MBMS GW由组播广播多媒体网关用户面协议实体 MBMS GW-UP和组播广播多媒体网关控制面协议实体 MBMS GW-CP组成, 本实施例 主要包括以下步骤: FIG. 8 is a schematic diagram showing the composition of a first embodiment of a method for creating a user plane transmission channel of a multicast broadcast multimedia service according to the present invention. The method for creating a multicast broadcast multimedia service user plane transmission channel to be described in this embodiment corresponds to the SAE/LTE evolved network described in the first embodiment of the SAE/LTE evolved network of the present invention, where the SAE/LTE evolved network includes Multicast broadcast multimedia service center EBM-SC, MBMS GW, and eNB, wherein the MBMS GW is composed of a multicast broadcast multimedia gateway user plane protocol entity MBMS GW-UP and a multicast broadcast multimedia gateway control plane protocol entity MBMS GW-CP, The embodiment mainly includes the following steps:
步骤 sllOl , EBM-SC向 MBMS GW-CP发送组播广播多媒体业务会话请求。 步骤 sll02, MBMS GW-CP创建会话上下文, 并保存 MBMS业务相关的属 性信息。该属性信息包括临时移动组标识( TMGI )、会话标识( Session Identity )、 MBMS RAB参数、 业务服务区等。 Step sllOl, the EBM-SC sends a multicast broadcast multimedia service session request to the MBMS GW-CP. Step sll02, the MBMS GW-CP creates a session context and saves the attribute information related to the MBMS service. The attribute information includes a Temporary Mobile Group Identifier (TMGI), a Session Identity (Stage Identity), an MBMS RAB Parameter, a Service Service Area, and the like.
步骤 sll03 , MBMS GW-CP向 MBMS GW-UP发送所述组播广播多媒体业 务会话请求。
网络中部署于同一网元节点, 则它们之间的接口为内部接口, 反之, 如果所述Step sll03, the MBMS GW-CP sends the multicast broadcast multimedia service session request to the MBMS GW-UP. If the network is deployed on the same NE node, the interface between them is the internal interface.
MBMS GW-CP逻辑实体与所述 MBMS GW-UP逻辑实体在网络中位不同的网元 节点, 则它们之间的接口为外部接口。 The MBMS GW-CP logical entity and the MBMS GW-UP logical entity have different network element nodes in the network, and the interface between them is an external interface.
步骤 si 104, MBMS GW-UP创建会话上下文, 分配 IP组播地址以及 TEID, 并基于所述 TEID创建 GPRS隧道协议用户面传输通道。 Step si 104: The MBMS GW-UP creates a session context, allocates an IP multicast address and a TEID, and creates a GPRS tunneling protocol user plane transmission channel based on the TEID.
此处, 所述 TEID的构建方法与前文描述的相同或类似, 在此不再赘述。 步骤 sll05 , MBMS GW-UP向 MBMS GW-CP发送携带有 IP组播地址以及 TEID的组播广播多媒体业务会话请求响应。 Here, the method for constructing the TEID is the same as or similar to that described above, and details are not described herein again. Step sll05, the MBMS GW-UP sends a multicast broadcast multimedia service session request response carrying the IP multicast address and the TEID to the MBMS GW-CP.
步骤 si 106, MBMS GW-CP向 eNB发送携带 IP组播地址以及 TEID的组播 广播多媒体业务会话请求。 Step si 106: The MBMS GW-CP sends a multicast broadcast multimedia service session request carrying the IP multicast address and the TEID to the eNB.
步骤 si 107, eNB创建会话上下文, 保存 IP组播地址, 获取 TEID, 基于所 述 TEID创建 GPRS隧道用户面传输通道。 Step si 107: The eNB creates a session context, saves an IP multicast address, obtains a TEID, and creates a GPRS tunnel user plane transmission channel based on the TEID.
步骤 sll08, eNB向 MBMS GW-CP发送组播广播多媒体业务会话请求响应。 此处,若成功创建 GPRS隧道协议用户面传输通道,则 eNB向 MBMS GW-CP 发送组播广播多媒体业务会话请求成功响应消息, 否则, 发送失败响应消息。 该失败响应消息是可选的, 更进一步地, 所述步骤 sll08也是可选的, 即在具体 实现时可以不需要所述步骤 sll08。 Step s110: The eNB sends a multicast broadcast multimedia service session request response to the MBMS GW-CP. Here, if the GPRS tunneling protocol user plane transmission channel is successfully created, the eNB sends a multicast broadcast multimedia service session request success response message to the MBMS GW-CP, otherwise, a failure response message is sent. The failure response message is optional. Further, the step s1108 is also optional, that is, the step s1108 may not be needed in a specific implementation.
步骤 si 109, 成功创建 GPRS 隧道协议用户面传输通道的 eNB 向 MBMS GW-UP发送 IGMPjoin消息 ( Internet Group Message Protocol join, Internet组管 理协议加入请求消息)。 Step si 109: The eNB that successfully creates the GPRS tunneling protocol user plane transmission channel sends an IGMP Join message (Internet Group Message Protocol join, Internet Group Management Protocol Join Request message) to the MBMS GW-UP.
此处, 该消息是可选的, 即在具体实现时可以不需要所述步骤 sll09。
参考图 9,是本发明组播广播多媒体业务用户面传输通道创建方法第二实施 例的组成示意图。 包括以下步骤: Here, the message is optional, that is, the step s1109 may not be needed in a specific implementation. 9 is a schematic diagram of a second embodiment of a method for creating a user plane transmission channel of a multicast broadcast multimedia service according to the present invention. Includes the following steps:
步骤 sl201 , EBM-SC向 MBMS GW-CP发送组播广播多媒体业务会话请求 步骤 sl202, MBMS GW-CP创建会话上下文, 并保存 MBMS业务相关的属 性信息。 Step sl201, the EBM-SC sends a multicast broadcast multimedia service session request to the MBMS GW-CP. Step sl202, the MBMS GW-CP creates a session context, and saves the attribute information related to the MBMS service.
此处, 与所述步骤 sll02类似, 在此不再赘述。 Here, it is similar to the step sll02, and details are not described herein again.
步骤 sl203 , MBMS GW-CP向 MBMS GW-UP组播广播多媒体业务会话请 求。 Step sl203, the MBMS GW-CP multicasts the multimedia service session request to the MBMS GW-UP.
此处, 与所述步骤 sll03类似, 在此不再赘述。 Here, it is similar to the step sll03, and details are not described herein again.
步骤 s 1204 , MBMS GW-UP创建会话上下文, 分配 IP组播地址以及 TEID , 并基于所述 TEID创建 GPRS隧道协议用户面传输通道。 Step s 1204, the MBMS GW-UP creates a session context, assigns an IP multicast address and a TEID, and creates a GPRS tunneling protocol user plane transmission channel based on the TEID.
此处, 所述 TEID的构建方法与前文描述的相同或类似, 在此不再赘述。 步骤 sl205, MBMS GW-UP向 MBMS GW-CP发送携带有 IP组播地址以及 Here, the method for constructing the TEID is the same as or similar to that described above, and details are not described herein again. Step sl205, MBMS GW-UP sends an IP multicast address to the MBMS GW-CP and
TEID的组播广播多媒体业务会话请求响应。 TEID multicast broadcast multimedia service session request response.
步骤 sl206, MBMS GW-CP向组播协调实体 MCE发送携带有 IP组播地址 以及 TEID的组播广播多媒体业务会话请求。 Step sl206: The MBMS GW-CP sends a multicast broadcast multimedia service session request carrying the IP multicast address and the TEID to the multicast coordination entity MCE.
此处, 所述组播广播多媒体业务会话请求还进一步携带了组播广播多媒体 业务会话相关的属性信息。 Here, the multicast broadcast multimedia service session request further carries attribute information related to the multicast broadcast multimedia service session.
步骤 sl207, 组播协调实体 MCE向 eNB发送携带有 IP组播地址以及 TEID 的组播广播多媒体业务会话请求。 Step sl207: The multicast coordination entity MCE sends a multicast broadcast multimedia service session request carrying the IP multicast address and the TEID to the eNB.
此处, 所述组播广播多媒体业务会话请求可能携带有其它附加的参数信息, 如 SFN ( Single Frequency Network, 单频网络) 资源配置信息。
步骤 sl208, eNB创建会话上下文, 保存 IP组播地址, 获取 TEID, 基于 所述 TEID创建 GPRS隧道用户面传输通道。 Here, the multicast broadcast multimedia service session request may carry other additional parameter information, such as SFN (Single Frequency Network) resource configuration information. Step s1208, the eNB creates a session context, saves an IP multicast address, acquires a TEID, and creates a GPRS tunnel user plane transmission channel based on the TEID.
步骤 sl209, eNB向 MBMS GW-CP发送组播广播多媒体业务会话请求响应。 此处,若成功创建 GPRS隧道协议用户面传输通道,则 eNB向 MBMS GW-CP 发送组播广播多媒体业务会话请求成功响应消息, 否则, 发送失败响应消息。 该失败响应消息是可选的, 更进一步地, 所述步骤 sl209也是可选的, 即在具体 实现时可以不需要所述步骤 sl209。 Step sl209: The eNB sends a multicast broadcast multimedia service session request response to the MBMS GW-CP. Here, if the GPRS tunneling protocol user plane transmission channel is successfully created, the eNB sends a multicast broadcast multimedia service session request success response message to the MBMS GW-CP, otherwise, a failure response message is sent. The failure response message is optional. Further, the step sl209 is also optional, that is, the step sl209 may not be needed in a specific implementation.
步骤 sl210, 成功创建 GPRS 隧道协议用户面传输通道的 eNB 向 MBMS GW-UP发送 IGMP join消息。 Step sl210: The eNB that successfully creates the GPRS tunneling protocol user plane transmission channel sends an IGMP join message to the MBMS GW-UP.
此处, 该消息是可选的, 即在具体实现时可以不需要所述步骤 sl210。 Here, the message is optional, that is, the step sl210 may not be needed in a specific implementation.
参考图 10, 是本发明组播广播多媒体业务用户面传输通道创建方法第三实 施例的组成示意图。 包括以下步骤: Referring to FIG. 10, it is a schematic diagram of a third embodiment of a method for creating a user plane transmission channel of a multicast broadcast multimedia service according to the present invention. Includes the following steps:
步骤 sl301 , EBM-SC向 MBMS GW-CP发送组播广播多媒体业务会话请求。 步骤 sl302, MBMS GW-CP创建会话上下文, 并保存 MBMS业务相关的属 性信息。 Step sl301: The EBM-SC sends a multicast broadcast multimedia service session request to the MBMS GW-CP. Step sl302, the MBMS GW-CP creates a session context and saves the attribute information related to the MBMS service.
此处, 与所述步骤 sll02类似, 在此不再赘述。 Here, it is similar to the step sll02, and details are not described herein again.
步骤 sl303, MBMS GW-CP向 MBMS GW-UP组播广播多媒体业务会话请 求。 Step sl303, the MBMS GW-CP multicasts the multimedia service session request to the MBMS GW-UP.
此处, 与所述步骤 sll03类似, 在此不再赘述。 Here, it is similar to the step sll03, and details are not described herein again.
步骤 sl304, MBMS GW-UP创建会话上下文, 分配 IP组播地址。 Step sl304, MBMS GW-UP creates a session context and assigns an IP multicast address.
步骤 si 305, MBMS GW-UP向 MBMS GW-CP发送携带有 IP组播地址的组 播广播多媒体业务会话请求响应。
步骤 sl306 , MBMS GW-CP向组播协调实体 MCE发送携带有 IP组播地址 的组播广播多媒体业务会话请求。 Step si 305, the MBMS GW-UP sends a multicast broadcast multimedia service session request response carrying the IP multicast address to the MBMS GW-CP. Step s1306, the MBMS GW-CP sends a multicast broadcast multimedia service session request carrying the IP multicast address to the multicast coordination entity MCE.
此处, 所述组播广播多媒体业务会话请求还进一步携带了组播广播多媒体 业务会话相关的属性信息。 Here, the multicast broadcast multimedia service session request further carries attribute information related to the multicast broadcast multimedia service session.
步骤 S1307 , 组播协调实体 MCE创建会话上下文, 保存 IP组播地址, 分配 TEID。 Step S1307: The multicast coordination entity MCE creates a session context, saves an IP multicast address, and allocates a TEID.
此处, 所述 TEID的构建方法与前文描述的相同或类似, 在此不再赘述。 步骤 S1308 , 组播协调实体 MCE向 MBMS GW-CP发送携带有 TEID的会 话请求响应。 Here, the method for constructing the TEID is the same as or similar to that described above, and details are not described herein again. Step S1308: The multicast coordination entity MCE sends a session request response carrying the TEID to the MBMS GW-CP.
步骤 si 309, MBMS GW-CP向 MBMS GW-UP发送携带有 TEID隧道端点 的标识的消息。 Step si 309, the MBMS GW-CP sends a message carrying the identifier of the TEID tunnel endpoint to the MBMS GW-UP.
步骤 sl310, MBMS GW-UP保存 TEID, 并基于所述 TEID创建 GPRS隧道 用户面传输通道。 Step sl310, the MBMS GW-UP saves the TEID, and creates a GPRS tunnel user plane transmission channel based on the TEID.
步骤 sl311 , 组播协调实体 MCE向 eNB发送携带有 IP组播地址以及 TEID 的组播广播多媒体业务会话请求。 Step sl311: The multicast coordination entity MCE sends a multicast broadcast multimedia service session request carrying the IP multicast address and the TEID to the eNB.
步骤 sl312, eNB创建会话上下文, 保存 IP组播地址, 获取 TEID, 基于所 述 TEID创建 GPRS隧道用户面传输通道。 Step sl312: The eNB creates a session context, saves an IP multicast address, acquires a TEID, and creates a GPRS tunnel user plane transmission channel based on the TEID.
步骤 sl313 , eNB向 MBMS GW-CP发送组播广播多媒体业务会话请求响应。 此处,若成功创建 GPRS隧道协议用户面传输通道,则 eNB向 MBMS GW-CP 发送组播广播多媒体业务会话请求成功响应消息, 否则, 发送失败响应消息。 该失败响应消息是可选的, 更进一步地, 所述步骤 S1313也是可选的, 即在具体 实现时可以不需要所述步骤 sl313。
步骤 sl314, 成功创建 GPRS 隧道协议用户面传输通道的 eNB 向 MBMS GW-UP发送 IGMP join消息。 Step s113: The eNB sends a multicast broadcast multimedia service session request response to the MBMS GW-CP. Here, if the GPRS tunneling protocol user plane transmission channel is successfully created, the eNB sends a multicast broadcast multimedia service session request success response message to the MBMS GW-CP, otherwise, a failure response message is sent. The failure response message is optional. Further, the step S1313 is also optional, that is, the step sl313 may not be needed in a specific implementation. In step s314, the eNB that successfully creates the GPRS tunneling protocol user plane transmission channel sends an IGMP join message to the MBMS GW-UP.
此处, 该消息是可选的, 即在具体实现时可以不需要所述步骤 sl314。 Here, the message is optional, ie the step sl314 may not be needed in a specific implementation.
具体实现时所述步骤 S1308至 S1310三个步骤与所述步骤 sl311至 sl314四 个步骤的先后顺序没有限制。 In the specific implementation, there are no restrictions on the order of the three steps S1308 to S1310 and the four steps of the steps sl311 to sl314.
以上所述仅是本发明的优选实施方式, 应当指出, 对于本技术领域的普通 技术人员来说, 在不脱离本发明原理的前提下, 还可以作出若干改进和润饰, 这些改进和润饰也应视为本发明的保护范围。
The above description is only a preferred embodiment of the present invention, and it should be noted that those skilled in the art can also make several improvements and retouchings without departing from the principles of the present invention. It is considered as the scope of protection of the present invention.
Claims
1、一种组播广播多媒体业务用户面传输通道创建方法, 其特征在于, 包括: 组播广播多媒体业务网关获取 IP组播地址和隧道端点标识 TEID; A method for creating a user plane transmission channel of a multicast broadcast multimedia service, comprising: a multicast broadcast multimedia service gateway acquiring an IP multicast address and a tunnel endpoint identifier TEID;
演进基站获取所述 TEID和所述 IP组播地址,并根据所述 TEID创建 GPRS 隧道协议用户面传输通道。 The evolved base station acquires the TEID and the IP multicast address, and creates a GPRS tunneling protocol user plane transmission channel according to the TEID.
2、如权利要求 1所述的方法, 其特征在于, 所述 IP组播地址为所述组播广 播多媒体业务网关为组播广播多媒体业务中心的组播广播多媒体业务会话请求 分配的 IP组播地址。 The method according to claim 1, wherein the IP multicast address is an IP multicast allocated by the multicast broadcast multimedia service gateway for a multicast broadcast multimedia service session request of a multicast broadcast multimedia service center. address.
3、 如权利要求 2所述的方法, 其特征在于, 所述 TEID为所述组播广播多 媒体业务网关为组播广播业务会话请求所对应的组播广播多媒体业务会话分配 的 TEID。 The method according to claim 2, wherein the TEID is a TEID allocated by the multicast broadcast multimedia service gateway for a multicast broadcast multimedia service session corresponding to a multicast broadcast service session request.
4、 如权利要求 3所述的方法, 其特征在于, 所述演进基站获取所述 TEID 和所述 IP组播地址进一步包括: The method according to claim 3, wherein the acquiring, by the evolved base station, the TEID and the IP multicast address further comprises:
所述演进基站从所述组播广播多媒体业务网关接收所述携带有所述 IP组播 地址以及所述 TEID的组播广播多媒体业务会话请求, 保存所述 IP组播地址, 获取所述 TEID。 The evolved base station receives the multicast broadcast multimedia service session request carrying the IP multicast address and the TEID from the multicast broadcast multimedia service gateway, saves the IP multicast address, and acquires the TEID.
5、 如权利要求 3 所述的方法, 其特征在于, 所述演进基站获取所述 TEID 和所述 IP组播地址进一步包括: The method according to claim 3, wherein the acquiring, by the evolved base station, the TEID and the IP multicast address further includes:
所述组播广播多媒体业务网关向组播协调实体发送携带所述 IP组播地址和 所述 TEID的组播广播多媒体业务会话请求; Transmitting, by the multicast broadcast multimedia service gateway, a multicast broadcast multimedia service session request carrying the IP multicast address and the TEID to a multicast coordination entity;
所述演进基站从所述组播协调实体接收所述业务会话请求, 保存 IP组播地
址, 获取所述 TEID。 Receiving, by the evolved base station, the service session request from the multicast coordination entity, and saving an IP multicast place Address, obtain the TEID.
6、 如权利要求 2所述的方法, 其特征在于, 所述 TEID为组播协调实体为 组播广播多媒体业务中心的组播广播多媒体业务会话请求分配的 TEID。 The method according to claim 2, wherein the TEID is a TEID allocated by the multicast coordination entity for a multicast broadcast multimedia service session request of the multicast broadcast multimedia service center.
7、 权利要求 6述的方法, 其特征在于, 所述组播协调实体分配 TEID的方 法, 进一步包括: The method of claim 6, wherein the method for allocating a TEID by the multicast coordination entity further includes:
所述组播广播多媒体业务网关为组播广播多媒体业务中心的组播广播多媒 体业务会话请求分配 IP组播地址; The multicast broadcast multimedia service gateway allocates an IP multicast address to the multicast broadcast multimedia service session request of the multicast broadcast multimedia service center;
所述组播协调实体接收所述组播广播多媒体业务网关发送的携带所述 IP组 播地址的组播广播多媒体业务会话请求; Receiving, by the multicast coordination entity, a multicast broadcast multimedia service session request that is sent by the multicast broadcast multimedia service gateway and carrying the IP multicast address;
所述组播协调实体保存所述 IP组播地址, 为所述组播广播多媒体业务会话 请求分配 TEID。 The multicast coordination entity saves the IP multicast address, and allocates a TEID for the multicast broadcast multimedia service session request.
8、 利要求 6的方法, 其特征在于, 所述组播协调实体分配 TEID后, 该方 法进一步包括: 8. The method of claim 6, wherein after the multicast coordination entity allocates the TEID, the method further includes:
所述组播协调实体向所述组播广播多媒体业务网关发送携带所述 TEID 的 组播广播多媒体业务会话请求响应; Transmitting, by the multicast coordination entity, a multicast broadcast multimedia service session request response carrying the TEID to the multicast broadcast multimedia service gateway;
所述组播协调实体向所述演进基站发送携带所述 TEID以及所述 IP组播地 址的组播广播多媒体业务会话请求; Transmitting, by the multicast coordination entity, a multicast broadcast multimedia service session request that carries the TEID and the IP multicast address to the evolved base station;
所述演进基站保存所述 IP组播地址, 获取所述 TEID。 The evolved base station saves the IP multicast address and acquires the TEID.
9、 一种组播广播多媒体业务网关, 其特征在于, 包括: A multicast broadcast multimedia service gateway, which is characterized by comprising:
接收单元, 用于接收组播广播业务会话请求; a receiving unit, configured to receive a multicast broadcast service session request;
隧道端点标识 TEID分配单元,用于为所述组播广播业务会话请求所对应的 组播广播业务会话分配 TEID;
传输通道创建执行单元,基于所述 TEID创建 GPRS隧道协议用户面传输通 道。 a tunnel endpoint identifier TEID allocation unit, configured to allocate a TEID for the multicast broadcast service session corresponding to the multicast broadcast service session request; The transmission channel creates an execution unit, and creates a GPRS tunneling protocol user plane transmission channel based on the TEID.
10、 如权利要求 9所述的组播广播多媒体业务网关, 其特征在于, 还包括: IP组播地址分配单元,用于为所述组播广播业务会话请求分配 IP组播地址; 发送单元, 用于向演进基站发送携带所述 IP组播地址以及所述 TEID的组 播广播多媒体业务会话请求。 The multicast broadcast multimedia service gateway according to claim 9, further comprising: an IP multicast address allocation unit, configured to allocate an IP multicast address for the multicast broadcast service session request; And transmitting, to the evolved base station, a multicast broadcast multimedia service session request that carries the IP multicast address and the TEID.
11、 一种组播协调实体, 其特征在于, 包括: 11. A multicast coordination entity, comprising:
接收单元, 用于接收来自于组播广播多媒体业务网关的携带有 IP组播地址 的组播广播多媒体业务会话请求; a receiving unit, configured to receive a multicast broadcast multimedia service session request carrying an IP multicast address from the multicast broadcast multimedia service gateway;
隧道端点标识 TEID分配单元,用于为所述组播广播多媒体业务会话请求多 对应的组播广播多媒体业务分配 TEID; a tunnel endpoint identifier TEID allocation unit, configured to allocate a TEID to the multicast broadcast multimedia service session requesting multiple corresponding multicast broadcast multimedia services;
第一发送单元, 用于向所述组播广播多媒体业务网关发送携带有所述 TEID 的组播广播多媒体业务会话请求响应消息; a first sending unit, configured to send, to the multicast broadcast multimedia service gateway, a multicast broadcast multimedia service session request response message carrying the TEID;
第二发送单元, 用于向各个演进基站发送携带有所述 IP组播地址以及所述 TEID的组播广播多媒体业务会话请求。 And a second sending unit, configured to send, to each evolved base station, a multicast broadcast multimedia service session request that carries the IP multicast address and the TEID.
12、 一种组播广播多媒体业务网关, 其特征在于, 包括: 12. A multicast broadcast multimedia service gateway, which is characterized by comprising:
第一接收单元, 用于接收来自组播广播多媒体业务中心的组播广播多媒体 业务会话请求; a first receiving unit, configured to receive a multicast broadcast multimedia service session request from a multicast broadcast multimedia service center;
第二接收单元,用于接收来自组播协调实体的携带有隧道端点标识 TEID的 组播广播多媒体业务会话请求响应消息; a second receiving unit, configured to receive a multicast broadcast multimedia service session request response message that carries the tunnel endpoint identifier TEID from the multicast coordination entity;
传输通道创建单元,用于根据所述 TEID创建 GPRS隧道协议用户面传输通 道;
IP组播地址分配单元,用于为所述组播广播业务会话请求分配 IP组播地址。a transmission channel creating unit, configured to create a GPRS tunneling protocol user plane transmission channel according to the TEID; An IP multicast address allocation unit is configured to allocate an IP multicast address for the multicast broadcast service session request.
13、 一种演进基站, 其特征在于, 所述演进基站包括: An evolved base station, where the evolved base station includes:
接收单元, 用于接收携带有 IP组播地址以及隧道端点标识 TEID的组播广 播多媒体业务会话请求; a receiving unit, configured to receive a multicast broadcast multimedia service session request that carries an IP multicast address and a tunnel endpoint identifier TEID;
传输通道创建单元, 用于保存所述 IP组播地址, 获取所述 TEID, 并基于所 述 TEID创建 GPRS隧道协议用户面传输通道。 And a transmission channel creating unit, configured to save the IP multicast address, obtain the TEID, and create a GPRS tunneling protocol user plane transmission channel based on the TEID.
14、 一种 SAE/LTE演进网络, 包括组播广播多媒体业务网关和演进基站, 其特征在于: 14. A SAE/LTE evolved network, comprising a multicast broadcast multimedia service gateway and an evolved base station, wherein:
所述组播广播多媒体业务网关, 用于获取 IP 组播地址和隧道端点标识 TEID; The multicast broadcast multimedia service gateway is configured to obtain an IP multicast address and a tunnel end identifier TEID;
所述演进基站, 用于获取所述 TEID和所述 IP组播地址, 并根据所述 TEID 创建 GPRS隧道协议用户面传输通道。 The evolved base station is configured to acquire the TEID and the IP multicast address, and create a GPRS tunneling protocol user plane transmission channel according to the TEID.
15、 如权利要求 14所述的 SAE/LTE演进网络, 其特征在于, 所述组播广播 多媒体业务网关进一步用于为组播广播多媒体业务中心的组播广播多媒体业务 会话请求分配 IP组播地址。 The SAE/LTE evolved network according to claim 14, wherein the multicast broadcast multimedia service gateway is further configured to allocate an IP multicast address to a multicast broadcast multimedia service session request of the multicast broadcast multimedia service center. .
16、 如权利要求 15所述的 SAE/LTE演进网络, 其特征在于, 所述组播广播 多媒体业务网关进一步用于为组播广播业务会话请求所对应的组播广播多媒体 业务会话分配 TEID。 The SAE/LTE evolved network according to claim 15, wherein the multicast broadcast multimedia service gateway is further configured to allocate a TEID for the multicast broadcast multimedia service session corresponding to the multicast broadcast service session request.
17、 如权利要求 14所述的 SAE/LTE演进网络, 其特征在于, 所述网络还包 括组播协调实体, 所述组播协调实体用于为组播广播多媒体业务中心的组播广 播多媒体业务会话请求分配 TEID。
The SAE/LTE evolved network according to claim 14, wherein the network further includes a multicast coordination entity, and the multicast coordination entity is configured to broadcast a multimedia service for a multicast broadcast multimedia service center. The session request allocates a TEID.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710030366.3A CN101394577B (en) | 2007-09-21 | 2007-09-21 | Establishing method of multicast broadcast multimedia service user plane transmission path |
CN200710030366.3 | 2007-09-21 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2009039772A1 true WO2009039772A1 (en) | 2009-04-02 |
Family
ID=40494605
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2008/072404 WO2009039772A1 (en) | 2007-09-21 | 2008-09-18 | Method for creating multimedia broadcast/multicast service user plane transmit channel |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN101394577B (en) |
WO (1) | WO2009039772A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106331186A (en) * | 2015-06-17 | 2017-01-11 | 华为技术有限公司 | Method and equipment for distributing internet protocol IP address |
EP2667523A4 (en) * | 2011-01-17 | 2017-06-28 | Datang Mobile Communications Equipment Co., Ltd. | Method, apparatus and system for data transmission |
CN116546446A (en) * | 2020-01-07 | 2023-08-04 | Oppo广东移动通信有限公司 | Broadcast service establishment method and network equipment |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102056137B (en) * | 2009-11-04 | 2014-06-11 | 中兴通讯股份有限公司 | Method and system for acquiring local gateway selection information |
CN109845216B (en) | 2016-11-29 | 2020-08-25 | 华为技术有限公司 | Communication method and device |
CN116528399A (en) * | 2017-02-10 | 2023-08-01 | 中兴通讯股份有限公司 | Configuration method and device of GTP transmission channel |
CN109936506B (en) * | 2017-12-18 | 2020-10-09 | 华为技术有限公司 | Data transmission method, equipment and system |
CN111866755B (en) * | 2020-07-17 | 2023-03-28 | 腾讯科技(深圳)有限公司 | Communication method, device, medium and electronic equipment for multicast broadcast service |
CN111866758B (en) * | 2020-07-17 | 2023-03-28 | 腾讯科技(深圳)有限公司 | Communication method, device, medium and electronic equipment for multicast broadcast service |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1859305A (en) * | 2006-02-14 | 2006-11-08 | 华为技术有限公司 | Method for establishing GTP tunnel in multimedia broadcast/multicast service |
US20070213060A1 (en) * | 2006-03-07 | 2007-09-13 | Interdigital Technology Corporation | Method and apparatus for supporting handoff in an lte gtp based wireless communication system |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1567757A (en) * | 2003-06-13 | 2005-01-19 | 北京三星通信技术研究有限公司 | Method for updating route area using UE of MBMS service in communication system |
-
2007
- 2007-09-21 CN CN200710030366.3A patent/CN101394577B/en active Active
-
2008
- 2008-09-18 WO PCT/CN2008/072404 patent/WO2009039772A1/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1859305A (en) * | 2006-02-14 | 2006-11-08 | 华为技术有限公司 | Method for establishing GTP tunnel in multimedia broadcast/multicast service |
US20070213060A1 (en) * | 2006-03-07 | 2007-09-13 | Interdigital Technology Corporation | Method and apparatus for supporting handoff in an lte gtp based wireless communication system |
Non-Patent Citations (1)
Title |
---|
"3rd Generation Partnership Project;Technical Specification Group Services and System Aspects;Multimedia Broadcast/Multicast Service (MBMS);Architecture and functional description (Release 7)", 3GPP TS 23.246 V7.3.0, 19 June 2007 (2007-06-19), Retrieved from the Internet <URL:http://www.3gpp.or/ftp/Specs/archive/23series/23.246/23246-730.zip> * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2667523A4 (en) * | 2011-01-17 | 2017-06-28 | Datang Mobile Communications Equipment Co., Ltd. | Method, apparatus and system for data transmission |
CN106331186A (en) * | 2015-06-17 | 2017-01-11 | 华为技术有限公司 | Method and equipment for distributing internet protocol IP address |
CN106331186B (en) * | 2015-06-17 | 2019-05-21 | 华为技术有限公司 | The method and apparatus for distributing internet protocol address |
CN116546446A (en) * | 2020-01-07 | 2023-08-04 | Oppo广东移动通信有限公司 | Broadcast service establishment method and network equipment |
Also Published As
Publication number | Publication date |
---|---|
CN101394577A (en) | 2009-03-25 |
CN101394577B (en) | 2012-02-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2009039772A1 (en) | Method for creating multimedia broadcast/multicast service user plane transmit channel | |
EP2074842B1 (en) | Efficient mbms backbone distribution using one tunnel approach | |
EP1387591B1 (en) | Apparatus and method for providing MBMS service in a mobile communication system | |
US8068843B2 (en) | Method for increasing system capacity by transmitting control Signal for MBMS data by combining RLC and PDCP messages | |
KR100640462B1 (en) | Temporary mobile group identifier generation and distribution method | |
JP2004135260A (en) | Method for setting up signaling connection in mobile communication system | |
JP5246372B2 (en) | Mobile communication system, multicast data distribution method, core network node, access network node, and terminal | |
WO2008110097A1 (en) | Method and base station for activating multicasting broadcast multimedia service of target community | |
WO2008134968A1 (en) | System, method and apparatus for providing multimedia broadcast multicast service | |
TW200836506A (en) | Distribution of broadcast/multicast data in telecommunications systems | |
CN111556539A (en) | UE execution method and UE, SMF entity execution method and SMF entity | |
WO2010031347A1 (en) | Method, apparatus and system for configuring resource in multicast broadcast single frequency network | |
WO2009076864A1 (en) | Method and network device for setting point-to-multipoint gtp tunnel | |
WO2021189260A1 (en) | Multicast communication method and communication apparatus | |
WO2015143795A1 (en) | Mbms error processing method, communications node, communications system, and storage medium | |
WO2009021467A1 (en) | Method and network system of multimedia broadcast multicast service transmitting | |
WO2021018213A1 (en) | Communication method and apparatus | |
US20220217508A1 (en) | Method executed by ue, method executed by session management function entity, and ue apparatus | |
KR20100069442A (en) | Method of bearer establishment for mbms dat transmission in the packeted-based mobile communication system | |
CN101400035A (en) | Method for supporting reinforced broadcast service data reception | |
WO2011134175A1 (en) | Control signaling processing in multimedia broadcast multicast service |
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: 08800898 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 08800898 Country of ref document: EP Kind code of ref document: A1 |