CN102056112B - Method, equipment and system for transmitting data - Google Patents
Method, equipment and system for transmitting data Download PDFInfo
- Publication number
- CN102056112B CN102056112B CN200910211737.7A CN200910211737A CN102056112B CN 102056112 B CN102056112 B CN 102056112B CN 200910211737 A CN200910211737 A CN 200910211737A CN 102056112 B CN102056112 B CN 102056112B
- Authority
- CN
- China
- Prior art keywords
- indication information
- service data
- transmission indication
- control plane
- core network
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 115
- 230000005540 biological transmission Effects 0.000 claims abstract description 389
- 230000011664 signaling Effects 0.000 claims abstract description 228
- 238000004891 communication Methods 0.000 claims abstract description 18
- 230000004044 response Effects 0.000 description 46
- 238000007726 management method Methods 0.000 description 21
- 230000008569 process Effects 0.000 description 21
- 230000003993 interaction Effects 0.000 description 16
- 238000001994 activation Methods 0.000 description 6
- 230000004913 activation Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000009365 direct transmission Effects 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a method, equipment and a system for transmitting data, which belongs to the field of wireless communication. The method comprises the following steps of: acquiring transmission indication information of user equipment and receiving uplink service data transmitted by the user equipment through an uplink control plane signaling, wherein the transmission indication information is used for indicating to transmit service data through a control plane signaling; and according to the transmission indication information, transmitting the uplink service data to a server through a core network gateway entity. The equipment comprises an acquisition module and an uplink transmission module. The system comprises a mobile management entity, a server connected with the mobile management entity in a communication mode, and the user equipment. The method, the equipment and the system save network resources and reduce data transmission time compared with the prior art.
Description
Technical Field
The present invention relates to the field of wireless communications, and in particular, to a method, device, and system for transmitting data.
Background
M2M (Machine to Machine) communication, or MTC (Machine type communications), is a communication method for data transmission between machines through a wireless communication system.
Taking the M2M service of an LTE (Long Term Evolution) wireless communication system as an example, a specific process of attaching a UE (User Equipment) to a network is as follows:
the UE sends an attach request message to an MME ((Mobility Management Entity, Mobility Management network element)), and if a new MME is attached, the old MME and past bearer information of the UE that may be stored in a core network need to be deleted, the new MME needs to acquire subscription information of the UE from an HSS (Home Subscriber Server), and then through interaction of control plane signaling, triggering establishment of user plane bearers including core network user plane bearers, access network user plane bearers and empty user plane bearers, and finally, transmitting service data through the established user plane bearers.
In the process of implementing the invention, the inventor finds that the prior art has at least the following problems:
for some M2M services with low data volume communication characteristics, all control plane and user plane bearers are established, only data with small data volume is transmitted, and the network resources are greatly wasted and wasted.
Disclosure of Invention
The embodiment of the invention provides a method, equipment and a system for transmitting data, which can solve the problem of network resource waste under the condition of small data transmission quantity.
The technical scheme is as follows:
a method of transmitting data, the method comprising:
acquiring transmission indication information of user equipment, and receiving uplink service data sent by the user equipment through uplink control plane signaling, wherein the transmission indication information is used for indicating that the service data is transmitted through the control plane signaling;
and sending the uplink service data to a server through a core network gateway entity according to the transmission indication information.
An apparatus for transmitting data, the apparatus comprising:
an obtaining module, configured to obtain transmission indication information of a user equipment, and receive uplink service data sent by the user equipment through an uplink control plane signaling, where the transmission indication information is used to indicate that the service data is transmitted through the control plane signaling;
and the uplink transmission module is used for sending the uplink service data to a server through a core network gateway entity according to the transmission indication information acquired by the acquisition module.
A system for transmitting data, the system comprising: the mobility management entity, and user equipment and a server which are connected with the mobility management entity in a communication mode;
the mobility management entity is configured to acquire transmission indication information of the user equipment, and receive uplink service data sent by the user equipment through an uplink control plane signaling, where the transmission indication information is used to indicate that the service data is transmitted through the control plane signaling;
and sending the uplink service data to the server through the core network gateway entity according to the transmission indication information.
The technical scheme provided by the embodiment of the invention has the following beneficial effects: the transmission indication information of the user equipment is acquired, the uplink service data sent by the user equipment through the uplink control plane signaling is received, and the uplink service data is sent to the server through the core network gateway entity according to the transmission indication information, so that the service data with lower data volume can be directly transmitted through the control plane signaling without establishing user plane bearer, network resources are saved, and compared with a transmission mode for transmitting the service data after the control plane and the user plane are both established, the time for data transmission is also reduced.
Drawings
Fig. 1 is a flowchart of a method of transmitting data provided in embodiment 1 of the present invention;
fig. 2 is a flowchart of a method for transmitting data in an attach procedure provided in embodiment 2 of the present invention;
fig. 3 is a flowchart of another method for transmitting data in the attach procedure provided in embodiment 2 of the present invention;
fig. 4 is a flowchart of another method for transmitting data in the attach procedure provided in embodiment 2 of the present invention;
fig. 5 is a flowchart of a UE-initiated UE activation procedure and a method for transmitting data according to embodiment 3 of the present invention;
fig. 6 is a flowchart of a method for network-initiated UE activation and data transmission according to embodiment 4 of the present invention;
FIG. 7 is a flowchart of a method of data encapsulation provided in embodiment 5 of the present invention;
fig. 8 is a flowchart of a method of transmitting data provided in embodiment 6 of the present invention;
fig. 9 is a flowchart of another method for transmitting data provided in embodiment 6 of the present invention;
fig. 10 is a flowchart of a method of transmitting data provided in embodiment 7 of the present invention;
fig. 11 is a flowchart of another method for transmitting data provided in embodiment 7 of the present invention;
fig. 12 is a flowchart of another method of transmitting data provided in embodiment 7 of the present invention;
FIG. 13 is a schematic diagram of a network architecture provided in an embodiment of the present invention;
fig. 14 is a schematic structural diagram of an apparatus for transmitting data provided in embodiment 8 of the present invention;
fig. 15 is another schematic structural diagram of an apparatus for transmitting data provided in embodiment 8 of the present invention;
fig. 16 is a schematic structural diagram of a system for transmitting data provided in embodiment 9 of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
Example 1
Referring to fig. 1, the present embodiment provides a method for transmitting data, including:
101: acquiring transmission indication information of user equipment, and receiving uplink service data sent by the user equipment through uplink control plane signaling, wherein the transmission indication information is used for indicating the transmission of the service data through the control plane signaling;
wherein, the transmission indication information comprises: an indication of low data volume transmission, an indication of transmission using a control plane, a traffic level, a traffic characteristic, and a user subscription characteristic.
Here, the control plane signaling refers to air interface and access network control plane signaling between the user equipment and the mobility management entity.
102: and sending the uplink service data to a server through a core network gateway entity according to the transmission indication information.
In this embodiment, the transmission indication information of the user equipment is obtained, the uplink service data sent by the user equipment through the uplink control plane signaling is received, and the uplink service data is sent to the server through the core network gateway entity according to the transmission indication information, so that the service data with a low data volume can be directly transmitted through the control plane signaling without establishing a user plane bearer, thereby saving network resources, and reducing the time for data transmission compared with a transmission mode in which the service data is transmitted after the control plane and the user plane are both established.
Example 2
The present embodiment provides a method for transmitting data through full control plane signaling, and specifically, the following three methods may be adopted to transmit data.
The method comprises the following steps: referring to fig. 2, the UE transmits a normal attach message before access. And the MME judges that the service should adopt control plane signaling to transmit data according to the acquired subscription data, sends a message to the UE to indicate a transmission mode, and further triggers each node on the network side to encapsulate the data in the control plane signaling message for transmission. The method specifically comprises the following steps:
step 201, the UE initiates an attach procedure, and sends an attach request message to an eNodeB (evolved Node B, evolved base station) through NAS (Non Access Stratum) signaling;
the attach request message includes NAS related parameters, including IMSI (International mobile subscriber Identity), or original GUTI (global Unique temporary Identifier), UE core network capability, PDN (Packet data network) type (type), PCO (Protocol Configuration Options) Identifier, attach type, security related parameters, and RRC (Radio resource control) message carries RRC related parameters, including selected network information and original GUMMEI (global Unique MME Identifier).
Step 202, the eNodeB finds out a corresponding MME through GUMMEI in RRC message and selected network information, and the eNodeB sends an attachment request message to the MME;
wherein, if there is no MME related information or the eNodeB can not find the designated MME, the eNodeB selects a new MME for the eNodeB.
Step 203, optionally, the MME initiates a process of deleting the old bearer and the context on the corresponding node;
step 204, the MME acquires and stores subscription information;
specifically, if the MME to which the UE is currently accessed is a new MME, or the MME does not have subscription information of the UE, the MME interacts with the HSS, sends a location update request, and obtains the subscription information from the HSS. The subscription data includes: and transmitting indication information for indicating the transmission of the service data through the control plane signaling. The transmission indication information may be: the service belongs to an indication of low data volume transmission, or an indication that the service needs to use control plane transmission, or a low data volume characteristic of the service, or a service level, a service characteristic, or a user subscription characteristic, and the like, and the specific content of the service is not limited in this embodiment.
This step is optional, and if the MME originally stores the subscription data of the UE, it does not need to acquire the subscription data from the HSS.
And step 205, the MME judges whether the service of the UE adopts control plane signaling transmission according to the subscription data.
Specifically, if the transmission indication information indicates that the data is transmitted by using the control plane signaling, the control plane signaling is used for transmitting the service of the UE, otherwise, the MME may reject the NAS request message with the data and carry a related reject reason.
Step 206, the MME sends a request message for acquiring data to the UE through NAS signaling, and the message carries UE transmission indication information;
the message may be carried through S1 signaling downlink from the MME to the eNodeB, or may be carried through other messages. The message bearer can be transmitted between the eNodeB and the UE through the downlink RRC, and possibly through other message bearers.
Step 207, after receiving the request message for obtaining data, the UE saves the indication information about UE transmission according to the indication of the indication information in the message, encapsulates its uplink service data in the signaling message for obtaining data response, and returns the signaling message to the MME;
step 208, the MME initiates a session establishment request message to the SGW (Serving Gateway), where the session establishment request message carries uplink service data sent by the UE to the MME and transmission indication information of the UE;
in addition, the message may also carry parameters including but not limited to: UE identity, control plane TEID (Tunnel Endpoint Identifier) of MME, PGW address, APN (Access point), and other parameters, and may further include PDN address.
Step 209, the SGW stores the transmission indication information of the UE, and then sends a session establishment request to a PGW (packet data gateway), where the message carries uplink service data of the UE and the transmission indication information of the UE;
in addition, the message may also contain parameters: UE identity, APN, SGW control plane TEID, etc., and may also include PDN address, etc.
Wherein saving the transmission indication information may be performed in step 209 or step 213.
Step 210, the PGW and the PCRF (Policy and Charging Rules Function entity) perform a PCC (Policy and Charging Control) procedure to formulate Charging and Control Rules; step 210 and step 211 have no strict timing relationship.
Step 211, the PGW stores the transmission indication information of the UE, and performs uplink and downlink data interaction with the Server;
specifically, the PGW acquires uplink service data of the UE from the signaling message, and transmits the uplink service data to the Server through interaction with the Server; and if the Server needs to transmit the downlink service data, the Server also transmits the downlink service data to be transmitted to the UE to the PGW.
Step 212, the PGW encapsulates the downlink service data in a response message, and returns a session establishment response message to the SGW;
in addition, the message may further include, but is not limited to, parameters such as a PDN GW control plane TEID, a PDN address, and the like.
Step 213, the SGW encapsulates the downlink service data in a response message, and returns a session establishment response message to the MME;
in addition, the message may also include, but is not limited to, parameters such as PDN address, control plane TEID of SGW, and the like.
However, the SGW storing the transmission indication information of the UE in step 209 may also be performed in this step.
Up to this point, since both SGW and MME get each other's control plane TEID above, the control plane establishment between SGW and MME has been completed and the data transfer is also completed.
Step 214, after receiving the response message, the MME encapsulates the downlink service data in a downlink transmission message, and issues the downlink transmission message to the eNodeB; or the downlink service data is encapsulated in the NAS attachment acceptance message, encapsulated in the downlink transmission message and transmitted to the eNodeB;
the S1 message in this step carries information such AS security context of the AS layer. The NAS message includes information such as parameter APN, GUTI, PDN type, PDN address, TAI (Tracking Area Identity) list, and security related parameter.
Step 215, the eNodeB sends a downlink direct transfer message to the UE, where the downlink direct transfer message carries NAS attach completion information and downlink service data.
At this point, the UE completes an attach procedure and an uplink and downlink service data interaction procedure.
In the above method, UE context and UE transmission indication information are stored in the UE, MME, SGW, PGW and other related entities. After the whole process is completed, the UE and the current network are in a connection state. And the subsequent data transmission between the UE and the Server is completed through the interaction of the control plane signaling message.
The second method comprises the following steps: referring to fig. 3, before accessing, the UE knows that it needs to use the control plane signaling to transmit data according to the preconfigured transmission indication information or the pre-obtained transmission indication information, for example, the transmission indication information reserved for the last access, so that the attach request message carries uplink service data. And the MME judges that the service should adopt control plane signaling to transmit service data according to the acquired subscription data, thereby triggering each node on the network side to package the data in a control plane signaling message for transmission. The method specifically comprises the following steps:
step 301, the UE initiates an attach procedure, sends an attach request message to the eNodeB through NAS signaling, and carries uplink service data to be sent to the server by the UE in the attach request message according to preconfigured transmission indication information or pre-obtained transmission indication information, for example, transmission indication information reserved for the last access;
in addition, the attach request message may further include NAS related parameters, including IMSI or original GUTI, UE core network capability, PDN type, PCO identity, attach type, security related parameters, and the like, and the RRC related parameters are carried in the RRC message, including the selected network information and the original GUMMEI.
Step 302, the eNodeB finds out a corresponding MME through GUMMEI in RRC message and selected network information, and sends an attachment request message to the MME, wherein the message carries uplink service data of the UE;
wherein, if there is no MME related information or the eNodeB can not find the designated MME, the eNodeB selects a new MME for the eNodeB.
Step 303, optionally, the MME initiates a process of deleting the old bearer and the context on the corresponding node;
step 304, the MME acquires and stores subscription information;
specifically, if the MME to which the UE is currently accessed is a new MME, or the MME does not have subscription information of the UE, the MME interacts with the HSS, sends a location update request, and acquires the subscription information. The acquired subscription information, namely the subscription data stored on the HSS, includes: and transmitting indication information for indicating whether the control plane is adopted to transmit data. The transmission indication information may be: the service belongs to an indication of low data volume transmission, or an indication that the service needs to use control plane transmission, or a low data volume characteristic of the service, or a service level, a service characteristic, or a user subscription characteristic, and the like, and the specific content of the service is not limited in this embodiment.
This step is optional, and if the MME originally stores the subscription data of the UE, it does not need to acquire the subscription data from the HSS.
And 305, the MME judges whether the service of the UE adopts control plane signaling transmission or not according to the subscription data.
Specifically, if the control plane is adopted to transmit data according to the transmission indication information in the subscription data, the uplink service data in the attach request is read, and control plane signaling transmission is adopted for the service of the UE, otherwise, the MME may reject the NAS request message with data and carry a related reject reason.
Step 306, the MME initiates a session establishment request message to the SGW, where the session establishment request message carries uplink service data sent by the UE to the MME and transmission indication information of the UE;
in addition, the message also carries parameters including but not limited to: the UE identity, the control plane TEID of the MME, the PGW address APN, and other parameters may also include the PDN address.
Step 307, the SGW stores the transmission indication information of the UE, and then sends a session establishment request to the PGW, where the message carries uplink service data of the UE;
in addition, the message also contains parameters: the UE identification, APN, Serving GW control plane TEID and other parameters can also include PDN address.
Wherein, the saving of the UE transmission indication information may be performed in step 307 or step 311.
Step 308, the PGW and PCRF carry out PCC flow, and make charging and control rules; wherein, step 308 and step 309 have no strict timing relationship;
step 309, the PGW saves the transmission indication information of the UE, and performs uplink and downlink service data interaction with the Server;
specifically, the PGW acquires uplink service data of the UE from the control plane signaling message, and transmits the uplink service data to the Server through interaction with the Server; the Server also transmits downlink service data to be transmitted to the UE to the PGW if necessary.
Step 310, the PGW encapsulates the downlink service data in a response message, and returns a session establishment response message to the SGW;
the message includes, but is not limited to, parameters such as a PDN GW control plane TEID, a PDN address, and the like.
Step 311, the SGW encapsulates the downlink data in a response message, and returns a session establishment response message to the MME;
the message includes, but is not limited to, a PDN address, a control plane TEID of the SGW, and other relevant parameters.
The SGW may also store the transmission indication information of the UE in this step.
Step 312, after receiving the response message, the MME encapsulates the downlink data in a downlink transmission message and issues the downlink transmission message to the eNodeB; or the downlink data is encapsulated in the NAS attachment acceptance message, encapsulated in the downlink transmission message and transmitted to the eNodeB;
the S1 message in this step carries information such AS security context of the AS layer. The NAS message contains parameters APN, GUTI, PDN type, PDN address, TAI list, safety relevant parameters and other information.
And step 313, the eNodeB sends a downlink direct transfer message to the UE, where the downlink direct transfer message carries NAS attach completion information and downlink service data.
In the above method, UE context and UE transmission indication information are stored in the UE, MME, SGW, PGW and other related entities. After the whole process is completed, the UE and the current network are in a connection state. And the subsequent data transmission between the UE and the Server is completed through the interaction of the control plane signaling message.
The third method comprises the following steps: referring to fig. 4, before accessing, the UE does not know that it needs to use control plane signaling to transmit data, and sends a normal attach message. And the MME judges that the service should adopt the control plane to transmit service data according to the acquired subscription data, and sends messages upwards to carry out signaling interaction. The downlink service data is carried to the UE layer by layer in the response message, and the UE can transmit the uplink service data after receiving the attachment completion message. The method specifically comprises the following steps:
step 401-.
And 405, the MME judges whether the service of the UE adopts control plane signaling transmission or not according to the subscription data.
Specifically, if the transmission indication information indicates that the control plane is used to transmit data, the control plane signaling transmission is used for the service of the UE, otherwise, the MME may reject the NAS request message with data and carry a related reject reason.
Step 406, the MME initiates a session establishment request message to the SGW, where the message carries transmission indication information of the UE;
in addition, the message also carries parameters including but not limited to: the UE identity, the control plane TEID of the MME, the PGW address, the APN, and other parameters may also include the PDN address.
Step 407, the SGW stores the transmission indication information of the UE, and then sends a session establishment request to the PGW, where the request carries the transmission indication information of the UE;
in addition, the message also includes: the UE identification, APN, Serving GW user plane address, Serving GW control plane TEID and other parameters, and the PDN address can also be included.
Wherein, the step of saving the transmission indication information of the UE may be performed in step 407 or step 411.
Step 408, the PGW and PCRF carry out PCC flow, and make charging and control rules; wherein, step 408 and step 409 have no strict timing relationship.
Step 409, the PGW stores the transmission indication information of the UE and performs data interaction with the Server (Server), and the Server also transmits downlink service data to be transmitted to the UE to the PGW if necessary;
step 410, the PGW encapsulates the downlink service data in a response message, and returns a session establishment response message to the SGW;
the message includes, but is not limited to, parameters such as a PDN GW control plane TEID, a PDN address, and the like.
Step 411, the SGW encapsulates the downlink service data in a response message, and returns a session establishment response message to the MME;
the message carries relevant parameters including but not limited to PDN address, control plane TEID of SGW, and the like.
The SGW may also store the transmission indication information of the UE in this step.
And step 412, after receiving the response message, the MME encapsulates the downlink service data and the UE transmission indication information in a downlink transmission message, and sends the downlink transmission message to the eNodeB. Or the downlink service data and the UE transmission indication information are encapsulated in the NAS attachment acceptance message, encapsulated in the downlink transmission message and transmitted to the eNodeB;
the S1 message in this step carries information such AS security context of the AS layer. The NAS message contains parameters APN, GUTI, PDN type, PDN address, TAI list, safety relevant parameters and other information.
Step 413, the eNodeB sends a downlink direct transfer message to the UE, where the downlink direct transfer message carries UE transmission indication information, NAS attach completion information, and downlink service data;
and 414, after receiving the message, the UE stores the transmission indication information according to the indication of the UE transmission indication information. If the uplink service data needing to be transmitted exists, the uplink service data is carried by the control plane signaling, transmitted to the current network and sent to the Server by the current network.
In the above method, the UE context and the transmission indication information of the UE are stored in the related entities such as the UE, the MME, the SGW, and the PGW. After the whole process is completed, the UE and the current network are in a connection state. And the subsequent data transmission between the UE and the Server is completed through the interaction of the control plane signaling message.
In this embodiment, according to the transmission indication information obtained in the attachment process, the uplink service data is sent to the server through the air interface, the access network, and the core network control plane signaling, and correspondingly, the server sends the downlink service data to the user equipment through the core network, the access network, and the air interface control plane signaling, so that the service data with a low data volume can be directly transmitted through the control plane signaling, a user plane bearer does not need to be established, network resources are saved, and a transmission mode for transmitting the service data after the control plane and the user plane are both established is completed, thereby reducing the time for data transmission.
Example 3
Referring to fig. 5, the present embodiment provides a method for user-side initiated Idle state UE activation and data transmission through control plane signaling.
After the UE establishes a connection with the network through the attach request and transmits data, context and required information of the UE are stored in each relevant node of the network. In the subsequent time, the UE and the network side may also perform data transmission as needed, and meanwhile, if there is a period of time when the UE does not transmit data, the MME may be notified by an expiration of a Timer (Timer) on the eNodeB in the existing method, or the UE may be converted to the Idle state by a method such as direct discovery by the MME. At this time, the context related to the UE in the eNodeB is deleted, and the air interface connection is released. The UE is thus changed to the Idle state, and if the UE in the Idle state needs to exchange data with the network, the UE needs to be changed to the active state, where the method specifically includes:
step 501, the UE sends NAS information to MME through RRC information sent to eNodeB to carry out service request, wherein the NAS information carries uplink service data which the UE wants to send to Server;
the UE judges that the service data can be transmitted through the control plane signaling according to the information stored by the UE.
Step 502, the eNodeB transmits the NAS message to the MME through the S1 message to carry out a service request, wherein the service request carries uplink service data which the UE wants to send to the Server;
step 503, optionally, a security authentication process;
step 504, after receiving the message, the MME indicates, according to the transmission indication information of the UE stored in the MME, that the uplink service data of the UE needs to be transmitted through the control plane signaling, and then the MME reads the uplink service data carried in the service request and sends a control plane signaling message to the SGW, where the uplink service data of the UE is carried;
the control plane signaling message belongs to a GTP-C protocol message, and may be a direct transfer, a bearer modification, or other message types.
Step 505, after receiving the relevant message, the SGW sends a control plane signaling message to the PGW, where the control plane signaling message carries relevant data;
wherein the signaling message belongs to a GTP-C protocol message, which may be direct transfer, bearer modification, or other message types.
Step 506, optionally, the PGW and the PCRF execute a PCC procedure, and there is no strict timing relationship with step 507;
step 507, carrying out data interaction between the PGW and the Server;
step 508, the PGW returns a response message to the SGW, which may carry downlink service data sent by the Server to the UE, and if there is no downlink service data, it does not carry it;
step 509, the SGW returns a response message to the MME, where the response message may carry downlink service data sent by the Server to the UE, and if there is no downlink service data, the response message is not carried;
step 510, the MME returns a response message to the eNodeB, where the response message may carry downlink service data sent by the Server to the UE, and if there is no downlink service data, the response message is not carried;
in addition, the response message may also carry transmission indication information of the UE, and the eNodeB may store the information.
And 511, the eNodeB returns a response message to the UE, and the response message can carry the downlink service data sent to the UE by the Server.
In addition, the response message may also carry transmission indication information of the UE, and the UE may store the information.
In this embodiment, according to the transmission indication information stored in each node network element, when the user equipment intends to send service data, the uplink service data is sent to the server through the air interface, the access network, and the core network control plane signaling, and correspondingly, if the server needs to send downlink service data, the server sends the downlink service data to the user equipment through the core network, the access network, and the air interface control plane signaling, so that the service data with a low data volume can be directly transmitted through the control plane signaling, a user plane bearer does not need to be established, network resources are saved, and a transmission mode for transmitting the service data after the control plane and the user plane are both established is also reduced.
Example 4
Referring to fig. 6, the present embodiment provides a method for network-side initiated Idle-mode UE activation and data transmission through control plane signaling.
601, when receiving downlink service data, the PGW determines that the data has a characteristic of control plane transmission, and encapsulates the downlink service data through a control plane signaling, and sends the downlink service data to the SGW;
step 602, the SGW transmits the downlink service data to the MME through a signaling message;
step 603, the MME caches the downlink service data and sends paging messages to all eNodeBs in the TA;
step 604, the eNodeB receiving the paging message sends the paging message to page the UE on the air interface;
step 605, the UE receiving the paging message initiates a service request process to establish a signaling connection between the UE and the MME.
Specifically, 605a) the UE sends a service request to the MME by carrying an NAS message with an RRC message sent to the eNodeB, where the message may carry data that the UE intends to send to the Server;
605b) the eNodeB transmits the NAS message to the MME through an S1 message to carry out a service request, wherein the message can carry data which are to be sent to the Server by the UE;
605c) optionally, a security authentication process is performed.
Step 606, the MME encapsulates downlink service data through a control plane signaling message and issues the downlink service data to the eNodeB;
and step 607, the eNodeB encapsulates the downlink service data through the control plane signaling message and sends the downlink service data to the UE.
In this embodiment, according to the transmission indication information stored in each node network element, the server sends the downlink service data to the user equipment through the core network, the access network, and the air interface control plane signaling, so that the service data with a low data volume can be directly transmitted through the control plane signaling without establishing a user plane bearer, thereby saving network resources, and reducing data transmission time compared with a transmission mode in which the service data is transmitted after the control plane and the user plane are both established.
Example 5
Referring to fig. 7, the present embodiment provides a method for encapsulating data in a control plane signaling message for delivery. Examples 2, 3, 4 may employ this method, but are not limited thereto.
And 701, the UE encapsulates the uplink service data in an IP packet, and if the UE stores the IP address of the UE and the IP address of the Server, the UE takes the address of the UE as a source address and the address of the Server as a destination address. If the UE does not have the IP address stored in the UE itself or the IP address of the opposite end, the UE adds a preset address to the source address and the destination address of the IP packet, where the preset address is used to trigger a core network gateway entity (e.g., PGW) to obtain the source address and the destination address for the UE and replace the preset address. For example: the preset address may be a PGW address, a specific address agreed by the network, or a null address such as 0.0.0.0. The PGW cannot route data according to the particular address. Then, the IP Packet is packaged in an NAS message as an NAS PDU (Packet Data Unit);
step 702, the UE sends an NAS signaling to the MME, which carries a relevant parameter and the uplink service data packet, where the relevant parameter includes UE transmission indication information;
step 703, after receiving the message, the MME decodes the NAS PDU if knowing that the signaling carries data according to the UE transmission indication information, encapsulates the IP data packet in the GTP message, and transmits the GTP message to the SGW;
step 704, the MME transfers the encapsulated uplink service data to the SGW, i.e. a GTP signaling transfer process;
step 705, the SGW transmits the encapsulated uplink service data to the PGW, i.e. a GTP signaling transmission process;
and step 706, after receiving the signaling message, the PGW decapsulates the IP data packet from the message. If the source address and the destination address of the IP data packet are preset addresses, the PGW firstly acquires the source address and the destination address for the user equipment according to the principle of IP address acquisition, replaces the preset addresses and then routes the addresses out;
specifically, if the UE sends an IP packet to the Server, the source address and the destination address obtained are the IP address of the UE and the IP address of the Server, respectively; if the Server sends an IP data packet to the UE, the obtained source address and the destination address are respectively the IP address of the Server and the IP address of the UE.
Step 707, routing the uplink and downlink service data IP packet between the PGW and the Server;
step 708, the PGW receives the downlink service data IP packet, and encapsulates the downlink service data in a signaling according to the UE transmission indication information stored by the PGW;
step 709, the PGW transmits the encapsulated downlink service data to the SGW, and the message also carries an IP address allocated to the UE;
step 710, the SGW sends a control plane signaling to the MME, carrying downlink service data and related parameters;
step 711, step 712, the MME takes out the downlink service data encapsulated in the GTP signaling, encapsulates it in the NAS message, and sends it to the UE;
and 713, after receiving the signaling, the UE acquires downlink service data from the signaling.
In the embodiment, the preset address is set by the user equipment, and the packet data gateway is triggered to acquire the corresponding source address and the corresponding destination address, so that the service data can be interacted between the user equipment and the server, and the problem of data transmission under the condition that the source address and the destination address cannot be normally acquired through the user plane is solved.
Example 6
The embodiment provides a method for transmitting data through control plane signaling, an access network and an air interface use a control plane, a core network uses a user plane to transmit data, and the SGW performs conversion of the user plane and the control plane.
The method comprises the following steps: referring to fig. 8, the UE does not know that it needs to use signaling to transmit data before accessing, and sends a normal attach message.
Step 801, UE initiates an attachment flow and sends an attachment request message to an eNodeB through NAS signaling;
the attach request message includes NAS related parameters including IMSI or original GUTI, UE core network capability, PDN type, PCO identity, attach type and security related parameters, and the RRC message carries RRC related parameters including selected network information and original GUMMEI.
Step 802, the eNodeB finds out a corresponding MME through GUMMEI in the RRC message and the selected network information, and the eNodeB sends an attachment request message to the MME;
wherein, if there is no MME related information or the eNodeB can not find the designated MME, the eNodeB selects a new MME for the eNodeB.
Step 803, optionally, the MME initiates a process of deleting the old bearer and the context on the corresponding node;
step 804, the MME acquires subscription information;
specifically, if the MME to which the UE is currently accessed is a new MME, or the MME does not have subscription information of the UE, the MME interacts with the HSS, sends a location update request, and obtains the subscription information from the HSS. The subscription data includes: and transmitting indication information for indicating the transmission of the service data through the control plane signaling. The transmission indication information may be: the service belongs to an indication of low data volume transmission, or an indication that the service needs to use control plane transmission, or a low data volume characteristic of the service, or a service level, a service characteristic, or a user subscription characteristic, and the like, and the specific content of the service is not limited in this embodiment.
This step is optional, and if the MME originally stores the subscription data of the UE, it does not need to acquire the subscription data from the HSS.
Step 805, the MME determines whether the service data of the UE is transmitted by using control plane signaling according to the subscription data.
Specifically, if it is determined that the control plane is used to transmit data according to the transmission indication information in the subscription data, control plane signaling transmission is performed on the service of the UE, otherwise, the MME may reject the NAS request message with data and carry a related reject reason.
Step 806, the MME sends an acquire data request message to the UE through NAS signaling, where the acquire data request message carries transmission indication information of the UE;
the message may be carried through S1 signaling downlink from the MME to the eNodeB, or may be carried through other messages. The message bearer can be transmitted between the eNodeB and the UE through the downlink RRC, and possibly through other message bearers.
Step 807, after receiving the request message for obtaining data, the UE saves the transmission indication information of the UE according to the indication of the transmission indication information of the UE, and encapsulates the uplink service data of the UE in a response signaling message for obtaining data and returns the response signaling message to the MME;
step 808, the MME initiates a session establishment request message to the SGW, where the message carries uplink service data sent by the UE to the MME and transmission indication information of the UE. And the MME allocates an EPS bearing ID for the core network bearing of the UE.
In addition, the parameters carried in the message also include, but are not limited to: the UE identity, the control plane TEID of the MME, the PGW address, the APN, the EPS bearer ID, and other parameters may also include the PDN address.
Step 809, the SGW saves the transmission indication information of the UE and the corresponding relationship between the MME control plane TEID and the EPS bearer ID, that is, the corresponding relationship between the control plane signaling and the core network user plane bearer, caches the uplink service data of the UE, and then sends a session establishment request to the PGW;
wherein, the message contains parameters: UE identity, APN, EPS bearer identity, Serving GW user plane address, SGW user plane TEID, Serving GW control plane TEID, and may also include PDN address.
Wherein saving the transmission indication information of the UE may be performed in step 809 or step 813.
Step 810, the PGW and the PCRF perform a PCC procedure to formulate charging and control rules, wherein step 810 and step 811 have no strict timing relationship;
step 811, optionally, if the Server needs to send the downlink service data to the UE to the PGW;
step 812, the PGW allocates a new port number in the EPS bearer table for the user plane bearer to be established and generates a charging Id (charging identifier), and the PGW returns a session establishment response message;
the message carries a PDN GW user plane address, a PDN GW user plane TEID, a PDN GW control plane TEID, a PDN type, a PDN address, an EPS bearing identifier, an EPS bearing QoS related parameter, a PCO, charging information and the like.
Up to this point, the SGW and the PGW both have the user plane address and the user plane TEID of each other, and the user plane bearer between the SGW and the PGW has already been established. Since both SGW and PGW obtain each other's control plane TEID, the control plane setup between SGW and PGW is complete.
At this time, the SGW and the PGW may perform uplink and downlink service data interaction through the established user plane bearer.
Step 813, returning a session establishment response message to the MME;
the message carries the PDN type, PDN address, control plane TEID of SGW, EPS bearer id, address and TEID of PGW, PCO, charging information, and other relevant parameters.
By this point, the MME and SGW both obtain each other's control plane TEID, and the control plane establishment between SGW and MME is completed.
In addition, if the SGW receives downlink service data from the PGW, the SGW encapsulates the data in a corresponding message according to the correspondence between the EPS bearer identifier and the MME control plane TEID, and transmits the encapsulated data to the MME.
And 814, after receiving the response message, the MME encapsulates the downlink service data in a downlink transmission message and issues the downlink transmission message to the eNodeB. Or the downlink service data is encapsulated in the NAS attachment acceptance message, encapsulated in the downlink transmission message and transmitted to the eNodeB;
the S1 message in this step carries information such AS security context of the AS layer. The NAS message contains parameters APN, GUTI, PDN type, PDN address, TAI list, safety related parameters and the like.
Step 815, the eNodeB sends a downlink direct transfer message to the UE, where the downlink direct transfer message carries NAS attach completion information and downlink service data.
The second method comprises the following steps: referring to fig. 9, before accessing, the UE knows that it needs to use signaling to transmit data according to the service information or configuration, and therefore carries uplink service data in the attach request message.
Step 901, the UE initiates an attach procedure, sends an attach request message to the eNodeB through NAS signaling, and encapsulates uplink service data that needs to be sent to the server in the signaling to be sent together according to configuration information or reserved related information about last access;
the attach request message includes NAS related parameters including IMSI or original GUTI, UE core network capability, PDN type, PCO identity, attach type and security related parameters, and the RRC message carries RRC related parameters including selected network information and original GUMMEI.
Step 902, the eNodeB finds the corresponding MME through the GUMMEI in the RRC message and the selected network information, and sends an attach request message to the MME, where the message carries the uplink service data of the UE;
wherein, if there is no MME related information or the eNodeB can not find the designated MME, the eNodeB selects a new MME for the eNodeB.
Step 903, optionally, the MME initiates a process of deleting an old bearer and a context on a corresponding node;
step 904, the MME acquires subscription information;
specifically, if the MME to which the UE is currently accessed is a new MME, or the MME does not have subscription information of the UE, the MME interacts with the HSS, sends a location update request, and acquires the subscription information. The acquired subscription information, namely the subscription data stored on the HSS, includes: and transmitting indication information for indicating whether the control plane is adopted to transmit data. The transmission indication information may be: the service belongs to an indication of low data volume transmission, or an indication that the service needs to use control plane transmission, or a low data volume characteristic of the service, or a service level, a service characteristic, or a user subscription characteristic, and the like, and the specific content of the service is not limited in this embodiment.
This step is optional, and if the MME originally stores the subscription data of the UE, it does not need to acquire the subscription data from the HSS.
Step 905, the MME determines whether the service of the UE adopts control plane signaling transmission according to the subscription data.
Specifically, if the control plane is adopted to transmit data according to the transmission indication information in the subscription data, the transmission indication information in the attach request is read, and control plane signaling transmission is adopted for the service of the UE, otherwise, the MME may reject the NAS request message with data and carry a related reject reason.
Step 906, the MME initiates a session establishment request message to the SGW, where the session establishment request message carries uplink service data sent by the UE to the MME and transmission indication information of the UE. MME allocates EPS bearing ID for the core network bearing of the UE;
in addition, the parameters carried in the message also include, but are not limited to: UE identification, control plane TEID of MME, PGW address, PDN address (optional), APN, EPS bearing ID and other parameters.
Step 907, the SGW saves the transmission indication information of the UE and the corresponding relationship between the MME control plane TEID and the EPS bearer ID, that is, the corresponding relationship between the control plane signaling and the core network user plane bearer, caches the uplink service data of the UE, and then sends a session establishment request to the PGW;
wherein, the message contains parameters: UE identity, APN, EPS bearer identity, Serving GW user plane address, SGW user plane TEID, Serving GW control plane TEID, and may also include PDN address.
The step of saving the transmission indication information of the UE may be performed in step 909 or step 913.
And 908, the PGW performs a PCC procedure with the PCRF to formulate charging and control rules, wherein step 908 and step 909 have no strict timing relationship.
And 909, the PGW transmits the uplink service data to the Server through interaction with the Server, and if the Server needs to transmit data, the Server also transmits the downlink service data to be transmitted to the UE to the PGW.
Step 910, the PGW allocates a new port number in the EPS bearer table for the user plane bearer to be established and generates a charging Id, and the PGW returns a session establishment response message;
the message carries a PDN GW user plane address, a PDN GW user plane TEID, a PDN GW control plane TEID, a PDN type, a PDN address, an EPS bearing identifier, an EPS bearing QoS related parameter, a PCO, charging information and the like.
By this point, the SGW and PGW both obtain their user plane address and user plane TEID, and the user plane between SGW and PGW has been established. The SGW and PGW both obtain each other's control plane TEID, and the control plane setup between SGW and PGW is complete.
At this time, the uplink service data buffered in the SGW is transmitted to the PGW through the established user plane bearer, and the downlink service data of the PGW may also be transmitted to the SGW through the established user plane bearer.
Step 911, after receiving the response message, returning a response message for establishing the session to the MME;
the message carries the PDN type, PDN address, control plane TEID of SGW, EPS bearer id, address and TEID of PGW, PCO, charging information, and other relevant parameters.
If the SGW receives the downlink service data from the PGW, the SGW encapsulates the data in a corresponding message according to the correspondence between the EPS bearer identifier and the MME control plane TEID, and transmits the encapsulated data to the MME.
At this time, the MME and the SGW both obtain their control plane TEIDs, and the control plane establishment between the SGW and the MME is completed.
Step 912, after receiving the response message, the MME encapsulates the downlink service data in a downlink transmission message and issues the downlink transmission message to the eNodeB; or the downlink service data is encapsulated in the NAS attachment acceptance message, encapsulated in the downlink transmission message and transmitted to the eNodeB;
in this step, the message S1 carries information such AS security context of the AS layer. The NAS message contains parameters APN, GUTI, PDN type, PDN address, TAI list, safety related parameters and the like.
And step 913, the eNodeB sends a downlink direct transfer message to the UE, where the message carries the NAS attach complete information and the downlink service data.
So far, the UE completes the attach procedure but does not establish the air interface and the access network user plane.
In this embodiment, according to the transmission indication information obtained in the attachment process, the uplink service data is sent to the server through the air interface control plane signaling, the access network control plane signaling, and the core network user plane, and correspondingly, the server sends the downlink service data to the user equipment through the core network user plane, the access network control plane signaling, and the air interface control plane signaling, so that the service data with a low data volume can be directly transmitted through the control plane signaling, a user plane bearer does not need to be established, network resources are saved, and a transmission mode for transmitting the service data after the control plane and the user plane are both established is reduced.
Example 7
The embodiment provides a method for transmitting data through control plane signaling, and an MME in the method has a function of user plane bearer. When the MME receives data sent by the air interface side and the access network side through the control plane signaling message, the establishment of the core network user plane bearer is triggered upwards, and after the core network user plane bearer is established, uplink and downlink data can be transmitted through the core network user plane bearer. The data is converted between the user plane and the control plane at the MME, and the user plane bearer does not need to be established at the access network and the air interface.
The method comprises the following steps:
referring to fig. 10, before accessing, the UE does not know that it needs to use signaling to transmit data, and initiates a normal attach procedure.
Step 1001, UE initiates an attach flow and sends an attach request message to eNodeB through NAS signaling;
the attach request message includes NAS related parameters including IMSI or original GUTI, UE core network capability, PDN type, PCO identity, attach type and security related parameters, and the RRC message carries RRC related parameters including selected network information and original GUMMEI.
Step 1002, the eNodeB finds out a corresponding MME through GUMMEI in the RRC message and the selected network information, and the eNodeB sends an attachment request message to the MME;
wherein, if there is no MME related information or the eNodeB can not find the designated MME, the eNodeB selects a new MME for the eNodeB.
Step 1003. optionally, the MME initiates a process of deleting the old bearer and the context on the corresponding node;
step 1004, MME acquires subscription information;
specifically, if the MME to which the UE is currently accessed is a new MME, or the MME does not have subscription information of the UE, the MME interacts with the HSS, sends a location update request, and acquires the subscription information. The acquired subscription information, namely the subscription data stored on the HSS, includes: and transmitting indication information for indicating the transmission of data through the control plane signaling. The transmission indication information may be: the service belongs to an indication of low data volume transmission, or an indication that the service needs to use control plane transmission, or a low data volume characteristic of the service, or a service level, a service characteristic, or a user subscription characteristic, and the like, and the specific content of the service is not limited in this embodiment.
This step is optional, and if the MME originally stores the subscription data of the UE, it does not need to acquire the subscription data from the HSS.
And 1005, the MME judges whether the service of the UE adopts control plane signaling transmission according to the subscription data.
Specifically, if it is determined that the control plane is used to transmit data according to the transmission indication information in the subscription data, control plane signaling transmission is performed on the service of the UE, otherwise, the MME may reject the NAS request message with data and carry a related reject reason.
Step 1006, the MME sends a data acquisition request message to the UE through NAS signaling, where the data acquisition request message carries UE transmission indication information;
the message may be carried through S1 signaling downlink from the MME to the eNodeB, or may be carried through other messages. The message bearer can be transmitted between the eNodeB and the UE through the downlink RRC, and possibly through other message bearers.
Step 1007, after receiving the request message for obtaining data, the UE saves the transmission indication information of the UE according to the indication of the transmission indication information, and encapsulates its uplink service data in the response signaling message for obtaining data, and returns it to the MME;
step 1008, the MME caches the obtained UE uplink service data, and initiates a session establishment request message to the SGW, where the session establishment request message carries data sent to the MME by the UE, and the MME allocates an EPS bearer ID to a core network bearer of the UE;
the parameters carried by the message further include but are not limited to: the UE identifier, the control plane TEID of the MME, the PGW address, the APN, the EPS bearer ID, the TEID of the downlink user plane and the MME user plane address, and may further include the PDN address.
Thus, the MME establishes a correspondence between the MME control plane TEID and the EPS bearer ID, that is, a correspondence between the control plane signaling and the core network user plane bearer.
Step 1009, the SGW sends a session establishment request to the PGW;
wherein, the message contains parameters: UE identity, APN, EPS bearer identity, SGW user plane address, SGW user plane TEID, Serving GW control plane TEID, and may also include PDN address.
And step 1010, the PGW performs a PCC procedure with the PCRF to formulate a charging and control rule, wherein step 1010 and step 1011 have no strict timing relationship.
And step 1011, the PGW transmits the uplink service data to the Server through interaction with the Server, and if the Server needs to transmit the downlink service data, the Server also transmits the downlink service data to be transmitted to the UE to the PGW.
Step 1012, the PGW allocates a new port number in the EPS bearer table for the user plane bearer to be established and generates a charging Id, and the PGW returns a session establishment response message;
the message carries a PDN GW user plane address, a PDN GW user plane TEID, a PDN GW control plane TEID, a PDN type, a PDN address, an EPS bearing identifier, an EPS bearing QoS related parameter, a PCO, charging information and the like.
So far, the SGW and the PGW both get their user plane address and user plane TEID, and the user plane setup between the SGW and the PGW is completed. The SGW and PGW both obtain each other's control plane TEID, and the control plane setup between SGW and PGW is complete.
Step 1013, after receiving the response message, returning a session establishment response message to the MME;
the message carries the PDN type, PDN address, control plane TEID of SGW, EPS bearer id, address and TEID of PGW, PCO, charging information, and other relevant parameters.
At this time, the uplink service data buffered in the MME is transmitted to the PGW through the established user plane bearer, and the downlink service data of the PGW may also be transmitted to the MME through the established user plane bearer.
And 1014, after receiving the response message, the MME acquires the data obtained from the user plane bearer, encapsulates the data in a downlink transmission message, and transmits the data to the eNodeB. Or the downlink data is encapsulated in the NAS attachment acceptance message, encapsulated in the downlink transmission message and transmitted to the eNodeB;
in this step, the message S1 carries information such AS security context of the AS layer. The NAS message contains parameters APN, GUTI, PDN type, PDN address, TAI list, safety related parameters and the like.
And step 1015, the eNodeB sends a downlink direct transfer message to the UE, where the message carries the NAS attach complete information and the downlink data. So far, the UE completes the attachment but does not establish the air interface and the access network user plane.
Method two
Referring to fig. 11, before accessing, the UE knows that it needs to use signaling to transmit data according to the service information or configuration, and therefore carries uplink data in the attach request message.
Step 1101, the UE initiates an attach procedure, and sends an attach request message to the eNodeB through NAS signaling, and because the configuration information on the UE or the related information about the last access reserved on the UE, the UE encapsulates the service data that needs to be sent to the server in the signaling and sends the service data together;
the attach request message includes NAS related parameters including IMSI or original GUTI, UE core network capability, PDN type, PCO identity, attach type and security related parameters, and the RRC message carries RRC related parameters including selected network information and original GUMMEI.
Step 1102, the eNodeB finds a corresponding MME through the GUMMEI in the RRC message and the selected network information, and sends an attach request message to the MME, where the message carries data transmitted through signaling;
wherein, if there is no MME related information or the eNodeB can not find the designated MME, the eNodeB selects a new MME for the eNodeB.
Step 1103, optionally, the MME initiates a process of deleting the old bearer and the context on the corresponding node;
step 1104, the MME acquires subscription information;
specifically, if the MME to which the UE is currently accessed is a new MME, or the MME does not have subscription information of the UE, the MME interacts with the HSS, sends a location update request, and acquires the subscription information. The acquired subscription information, namely the subscription data stored on the HSS, includes: and transmitting indication information for indicating transmission of data through the control plane. The transmission indication information may be: the service belongs to an indication of low data volume transmission, or an indication that the service needs to use control plane transmission, or a low data volume characteristic of the service, or a service level, a service characteristic, or a user subscription characteristic, and the like, and the specific content of the service is not limited in this embodiment.
This step is optional, and if the MME originally stores the subscription data of the UE, it does not need to acquire the subscription data from the HSS.
And 1105, the MME judging whether the service of the UE adopts control plane signaling transmission according to the subscription data.
Specifically, if the transmission indication information in the subscription data indicates that the control plane is adopted to transmit data, the uplink service data in the attach request is read, and control plane signaling transmission is adopted for the service of the UE, otherwise, the MME may reject the NAS request message with data and carry a related reject reason.
Step 1106, the MME caches the obtained UE service data, initiates a session establishment request message to the SGW, carries data sent to the MME by the UE, and allocates an EPS bearer ID for the core network bearer of the UE;
the parameters carried in the message include but are not limited to: the UE identity, the control plane TEID of the MME, the PGW address, the APN, the EPS bearing ID, the TEID of the downlink user plane and the MME user plane address, and the PDN address can be further included and sent to the SGW.
Thus, the MME establishes a correspondence between the MME control plane TEID and the EPS bearer ID, that is, a correspondence between the control plane signaling and the core network user plane bearer.
Step 1107, the SGW sends a session establishment request to the PGW;
wherein, the message contains parameters: UE identity, APN, EPS bearer identity, Serving GW user plane address, SGW user plane TEID, Serving GW control plane TEID, and may also include PDN address.
Step 1108, the PGW and the PCRF perform a PCC procedure to formulate charging and control rules, wherein step 10 and step 11 have no strict timing relationship;
step 1109. the PGW transmits the data to the Server through the interaction with the Server, the Server also transmits the data to be transmitted to the UE to the PGW if necessary;
step 1110, the PGW allocates a new port number in the EPS bearer table for the user plane bearer to be established and generates a charging Id, and the PGW returns a session establishment response message;
the message carries a PDN GW user plane address, a PDN GW user plane TEID, a PDN GW control plane TEID, a PDN type, a PDN address, an EPS bearing identifier, an EPS bearing QoS related parameter, a PCO, charging information and the like.
To this end, the SGW and PGW both get each other's user plane address and user plane TEID, and the user plane between SGW and PGW has been established. The SGW and PGW both obtain each other's control plane TEID, and the control plane setup between SGW and PGW is complete.
Step 1111, after receiving the response message, returning a session establishment response message to the MME;
the message carries the PDN type, PDN address, control plane TEID of SGW, EPS bearer id, address and TEID of PGW, PCO, charging information, and other relevant parameters.
At this time, the uplink service data buffered in the MME is transmitted to the PGW through the established user plane bearer, and the downlink service data of the PGW may also be transmitted to the MME through the established user plane bearer.
Step 1112, after receiving the response message, the MME acquires the data obtained from the user plane bearer, encapsulates the data in a downlink transmission message, and issues the data to the eNodeB; or the downlink data is encapsulated in the NAS attachment acceptance message, encapsulated in the downlink transmission message and transmitted to the eNodeB;
the S1 message in this step, for example, the downlink transmission message and the NAS attach accept message, carry information such AS the security context of the AS layer. The NAS message contains parameters APN, GUTI, PDN type, PDN address, TAI list, safety related parameters and the like.
And step 1113, the eNodeB sends a downlink direct transmission message to the UE, wherein the downlink direct transmission message carries NAS attachment completion information and downlink data. So far, the UE completes the attachment but does not establish an air interface user plane.
The third method comprises the following steps:
referring to fig. 12, the present embodiment provides a method for network-side initiated Idle-mode UE activation and low data volume transmission through signaling.
Step 1201, the downlink service data is carried by the user plane and is issued to the MME;
step 1202, after receiving the data, the MME sends paging messages to all enodebs in the TA;
step 1203, the eNodeB receiving the paging sends a paging message on an air interface to page the UE;
step 1204, receiving the paging message, UE initiates the business request procedure, set up the signalling connection between MME and UE;
specifically, 1204a) the UE sends an NAS message to the MME by sending an RRC message to the eNodeB, to perform a service request, where the message may carry data that the UE intends to send to the Server;
1204b) The eNodeB transmits the NAS message to the MME through an S1 message to carry out a service request, wherein the message can carry data which are to be sent to the Server by the UE;
1204c) Optionally, a security authentication process is performed;
step 1205, the MME packages the downlink service data through the control plane signaling message and issues the downlink service data to the eNodeB;
and 1206, the eNodeB encapsulates the downlink service data through the control plane signaling message and issues the downlink service data to the UE.
In the attachment process and the activation process, the uplink service data is sent to the server through the air interface control plane signaling, the access network control plane signaling and the core network user plane, and correspondingly, the server sends the downlink service data to the user equipment through the core network user plane, the access network control plane signaling and the air interface control plane signaling, so that the service data with lower data volume can be directly transmitted through the control plane signaling, user plane bearing does not need to be established, network resources are saved, and compared with a transmission mode for transmitting the service data after the control plane and the user plane are both established, the time for data transmission is reduced.
The above embodiments all take LTE network architecture as an example for explanation, and the embodiments of the present invention are not limited to specific network architectures, and are also applicable to other network architectures, such as heterogeneous systems, CDMA200 systems, WCDMA systems, Wimax systems, and WLAN systems. Referring to fig. 13, under the above radio network architecture, a user equipment 1301 transmits data through a control plane signaling transmission method provided in embodiments 1 to 7 between an access network element 1302, a mobility management entity 1303, and a core network gateway entity 1304 and a server 1305, that is, an air interface and an access network transmit data using a control plane signaling, and a core network transmits data using a control plane signaling or a user plane. The embodiment of the present invention does not limit the specific network elements that pass through. For example, in an LTE system, an access network element is an eNodeB, a mobility management entity is an MME, and a core network gateway entity is an SGW and a PGW; in a WCDMA system, the access network elements are RNC and NodeB, the mobility management entity is SGSN, and the core network gateway entity is GGSN. Other wireless network architectures are similar and are not listed.
Example 8
Referring to fig. 14, the present embodiment provides an apparatus for transmitting data, including:
an obtaining module 1401, configured to obtain transmission indication information of a user equipment, and receive uplink service data sent by the user equipment through an uplink control plane signaling, where the transmission indication information is used to indicate that the service data is transmitted through the control plane signaling;
an uplink transmission module 1402, configured to send the uplink service data to the server through the core network gateway entity according to the transmission indication information acquired by the acquisition module 1401.
Referring to fig. 15, the obtaining module 1401 includes:
a request receiving unit 1401a, configured to receive an attach request sent by a user equipment;
an indication acquiring unit 1401b, configured to acquire transmission indication information of the user equipment according to the attach request received by the request receiving unit 1401 a;
an indication sending unit 1401c, configured to send the transmission indication information obtained by the indication obtaining unit 1401b to the user equipment, where the transmission indication information is used to indicate that the user equipment transmits uplink service data by using an uplink control plane signaling after receiving the transmission indication information;
a data receiving unit 1401d, configured to receive uplink service data sent by the user equipment through the uplink control plane signaling.
Wherein, the obtaining module 1401 also comprises a storage unit 1401e,
a storage unit 1401e configured to store the transmission instruction information after the instruction acquisition unit 1401b acquires the transmission instruction information of the user equipment according to the attach request;
a data receiving unit 1401d, further configured to: when the uplink control plane signaling is a service request, receiving a service request which is sent by user equipment and carries uplink service data, wherein the uplink service data is sent by the user equipment in the service request according to the acquired transmission indication information;
and reading the uplink service data carried in the service request according to the transmission indication information stored in the equipment.
Further, in the above-mentioned case,
the request receiving unit 1401a is further configured to receive, when the uplink control plane signaling is an attach request, an attach request that is sent by the user equipment and carries uplink service data, where the uplink service data is sent by the user equipment according to a pre-configured or pre-acquired transmission indication information carried in the attach request;
an indication acquiring unit 1401b, further configured to acquire transmission indication information of the user equipment according to the attach request received by the request receiving unit 1401 a;
the data receiving unit 1401d is further configured to read, according to the transmission indication information acquired by the indication acquiring unit 1401b, the uplink service data carried in the attachment request.
The uplink transmission module 1402 includes: an uplink control plane transmission unit 1402a or an uplink user plane transmission unit 1402 b;
an uplink control plane transmission unit 1402a, configured to carry the uplink service data and the transmission indication information in an uplink core network control plane signaling according to the transmission indication information obtained by the obtaining module 1401, and send the uplink service data and the transmission indication information to a core network gateway entity, so that the core network gateway stores the transmission indication information and sends the uplink service data to a server;
an uplink user plane transmission unit 1402b, configured to establish a core network user plane bearer according to the transmission indication information obtained by the obtaining module 1401, and establish a corresponding relationship between a control plane signaling and the core network user plane bearer, where the control plane signaling includes an uplink control plane signaling and a downlink control plane signaling, and according to the corresponding relationship, determine that the uplink control plane signaling corresponds to the core network user plane bearer, carry the uplink service data and the transmission indication information in the core network user plane bearer corresponding to the uplink control plane signaling, and send the uplink service data to the core network gateway entity, so that the core network gateway entity stores the transmission indication information and sends the uplink service data to the server.
Wherein, the apparatus further comprises a storage module 1403 and a downlink transmission module 1404;
a storage module 1403, configured to store the transmission indication information after the obtaining module 1401 obtains the transmission indication information of the user equipment;
the downlink transmission module 1404 includes a downlink control plane transmission unit 1404a or a downlink user plane transmission unit 1404 b;
a downlink control plane transmission unit 1404a, configured to receive downlink service data sent by a core network gateway entity, where the downlink service data is sent by the core network gateway entity through downlink core network control plane signaling according to transmission indication information stored in the core network gateway entity;
sending downlink service data to the user equipment through a downlink control plane signaling according to the transmission indication information stored in the storage module 1403;
a downlink user plane transmission unit 1404b, configured to receive downlink service data sent by the core network gateway entity, where the downlink service data is sent by the core network gateway entity according to the transmission indication information stored in the core network gateway entity and is carried by the core network user plane;
determining a downlink control plane signaling corresponding to the core network user plane bearer according to the corresponding relationship established by the uplink user plane transmission unit 1402 b;
according to the transmission indication information stored in the storage module 1403, the downlink service data is sent to the user equipment through the downlink control plane signaling.
The present embodiment provides a device for transmitting data, which belongs to the same concept as the mobility management entity of the method embodiment, and the specific implementation process of the device is detailed in the method embodiment and is not described herein again.
The device provided by this embodiment obtains the transmission indication information of the user equipment, receives the uplink service data sent by the user equipment through the uplink control plane signaling, and sends the uplink service data to the server through the core network gateway entity according to the transmission indication information, so that the service data with a low data volume can be directly transmitted through the control plane signaling without establishing a user plane bearer, thereby saving network resources, and reducing the time for data transmission compared with a transmission mode in which the service data is transmitted after the control plane and the user plane are both established.
Example 9
Referring to fig. 16, the present embodiment provides a system for transmitting data, including: a mobility management entity 1501, and a user equipment 1502 and a server 1503 communicably connected to the mobility management entity 1501;
the mobility management entity 1501 is configured to acquire transmission indication information of the user equipment 1502, and receive uplink service data sent by the user equipment 1502 through uplink control plane signaling, where the transmission indication information is used to indicate that the service data is transmitted through the control plane signaling;
and sending the uplink service data to the server 1503 through the core network gateway entity according to the transmission indication information.
The mobility management entity 1501 is specifically configured to receive an attach request sent by the user equipment 1502; acquiring transmission indication information of the user equipment 1502 according to the attach request; sending the obtained transmission indication information to the user equipment 1502, where the transmission indication information is used to indicate that the user equipment 1502 transmits uplink service data by using uplink control plane signaling after receiving the transmission indication information; and receiving uplink service data sent by the user equipment 1502 through uplink control plane signaling.
The mobility management entity 1501 is specifically configured to store the transmission indication information after acquiring the transmission indication information of the user equipment 1502 according to the attach request; when the uplink control plane signaling is a service request, receiving a service request carrying uplink service data sent by the user equipment 1502, where the uplink service data is sent in the service request by the user equipment 1502 according to the obtained transmission indication information; and reading the uplink service data carried in the service request according to the stored transmission indication information.
The mobility management entity 1501 is specifically configured to receive, when the uplink control plane signaling is an attach request, an attach request that is sent by the user equipment 1502 and carries uplink service data, where the uplink service data is sent by the user equipment 1502 according to a pre-configured or pre-acquired transmission indication information carried in the attach request; acquiring transmission indication information of the user equipment 1502 according to the attach request; and reading the uplink service data carried in the attachment request according to the acquired transmission indication information.
The mobility management entity 1501 is specifically configured to carry the uplink service data and the transmission indication information in an uplink core network control plane signaling according to the transmission indication information, and send the uplink service data and the transmission indication information to a core network gateway entity, so that the core network gateway stores the transmission indication information and sends the uplink service data to the server 1503; or,
according to the transmission indication information, establishing a core network user plane bearer, establishing a corresponding relation between a control plane signaling and the core network user plane bearer, wherein the control plane signaling comprises an uplink control plane signaling and a downlink control plane signaling, determining that the uplink control plane signaling corresponds to the core network user plane bearer according to the corresponding relation, carrying uplink service data and the transmission indication information in the core network user plane bearer corresponding to the uplink control plane signaling, and sending the uplink service data and the transmission indication information to a core network gateway entity, so that the core network gateway entity stores the transmission indication information and sends the uplink service data to a server 1503.
The mobility management entity 1501 is further configured to store the transmission instruction information after acquiring the transmission instruction information of the user equipment 1502;
receiving downlink service data sent by a core network gateway entity, wherein the downlink service data are sent by the core network gateway entity through downlink core network control plane signaling according to transmission indication information stored in the core network gateway entity;
and according to the stored transmission indication information, sending the downlink service data to the user equipment 1502 through the downlink control plane signaling.
The mobility management entity 1501 is further configured to store the transmission instruction information after acquiring the transmission instruction information of the user equipment 1502;
receiving downlink service data sent by a core network gateway entity, wherein the downlink service data is sent by the core network gateway entity through the core network user plane according to the transmission indication information stored in the core network gateway entity;
determining a downlink control plane signaling corresponding to the core network user plane load according to the corresponding relation;
according to the transmission instruction information stored in the device that acquires the transmission instruction information of the user equipment 1502, downlink service data is sent to the user equipment 1502 through downlink control plane signaling.
The mobility management entity 1501 sends the uplink service data to the core network gateway entity according to the transmission indication information, and a source address and a destination address of the uplink service data are set as preset addresses by the user equipment 1502; when detecting that the source address and the destination address of the uplink service data are preset addresses, the core network gateway entity replaces the preset addresses, and sends the uplink service data to the server 1503.
Wherein, the transmission indication information comprises: an indication of low data volume transmission, an indication of transmission using a control plane, a traffic level, a traffic characteristic, and a user subscription characteristic.
The user equipment, the mobility management entity, the core network gateway entity, the server, and the like related to the system provided in this embodiment belong to the same concept as the method embodiment, and specific implementation processes thereof are detailed in the method embodiment and are not described herein again.
In the system provided by this embodiment, the transmission indication information of the user equipment is obtained, the uplink service data sent by the user equipment through the uplink control plane signaling is received, and the uplink service data is sent to the server through the core network gateway entity according to the transmission indication information, so that the service data with a low data volume can be directly transmitted through the control plane signaling without establishing a user plane bearer, thereby saving network resources.
All or part of the technical solutions provided by the above embodiments may be implemented by software programming, and the software program is stored in a readable storage medium, for example: hard disk, optical disk or floppy disk in a computer.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like that fall within the spirit and principle of the present invention are intended to be included therein.
Claims (15)
1. A method for transmitting data, for use in M2M communication, the method comprising:
the method comprises the steps that a mobile management entity obtains transmission indication information of user equipment and receives uplink service data sent by the user equipment through uplink control plane signaling, wherein the transmission indication information is used for indicating the user equipment to transmit the service data through the control plane signaling, and the transmission indication information comprises the following steps: at least one of an indication of low data volume transmission, an indication of transmission using a control plane, a service level, a service characteristic, and a user subscription characteristic;
the mobility management entity sends the uplink service data to a server through a core network gateway entity according to the transmission indication information;
the acquiring, by the mobility management entity, transmission indication information of the user equipment, and receiving uplink service data sent by the user equipment through an uplink control plane signaling includes:
the mobility management entity receives an attachment request sent by the user equipment;
the mobility management entity acquires transmission indication information of the user equipment according to the attachment request;
the mobility management entity sends the acquired transmission indication information to the user equipment, wherein the transmission indication information is used for indicating the user equipment to transmit uplink service data by adopting uplink control plane signaling after receiving the transmission indication information;
and the mobility management entity receives the uplink service data sent by the user equipment through the uplink control plane signaling.
2. The method of claim 1, wherein after the mobility management entity obtains the transmission indication information of the user equipment according to the attach request, the method further comprises: the mobility management entity stores the transmission indication information;
the acquiring, by the mobility management entity, transmission indication information of the user equipment, and receiving uplink service data sent by the user equipment through an uplink control plane signaling includes:
when the uplink control plane signaling is a service request, the mobility management entity receives the service request which is sent by the user equipment and carries the uplink service data, wherein the uplink service data is sent by the user equipment in the service request according to the transmission indication information acquired by the user equipment;
and the mobility management entity reads the uplink service data carried in the service request according to the stored transmission indication information.
3. A method for transmitting data, for use in M2M communication, the method comprising:
the method comprises the steps that a mobile management entity obtains transmission indication information of user equipment and receives uplink service data sent by the user equipment through uplink control plane signaling, wherein the transmission indication information is used for indicating the user equipment to transmit the service data through the control plane signaling, and the transmission indication information comprises the following steps: at least one of an indication of low data volume transmission, an indication of transmission using a control plane, a service level, a service characteristic, and a user subscription characteristic;
the mobility management entity sends the uplink service data to a server through a core network gateway entity according to the transmission indication information;
the acquiring, by the mobility management entity, transmission indication information of the user equipment, and receiving uplink service data sent by the user equipment through an uplink control plane signaling includes:
when the uplink control plane signaling is an attach request, the mobility management entity receives an attach request which is sent by the user equipment and carries the uplink service data, wherein the uplink service data is sent by the user equipment according to the attach request carried by the transmission indication information which is configured in advance or acquired in advance;
the mobility management entity acquires transmission indication information of the user equipment according to the attachment request;
and the mobility management entity reads the uplink service data carried in the attachment request according to the acquired transmission indication information.
4. A method for transmitting data, for use in M2M communication, the method comprising:
the method comprises the steps that a mobile management entity obtains transmission indication information of user equipment and receives uplink service data sent by the user equipment through uplink control plane signaling, wherein the transmission indication information is used for indicating the user equipment to transmit the service data through the control plane signaling, and the transmission indication information comprises the following steps: at least one of an indication of low data volume transmission, an indication of transmission using a control plane, a service level, a service characteristic, and a user subscription characteristic;
the mobility management entity sends the uplink service data to a server through a core network gateway entity according to the transmission indication information;
the step that the mobility management entity sends the uplink service data to a server through a core network gateway entity according to the transmission indication information comprises:
the mobility management entity carries the uplink service data and the transmission indication information in an uplink core network control plane signaling according to the transmission indication information and sends the uplink service data and the transmission indication information to the core network gateway entity, so that the core network gateway entity stores the transmission indication information and sends the uplink service data to the server; or,
the mobility management entity establishes a core network user plane bearer according to the transmission indication information, establishes a corresponding relation between a control plane signaling and the core network user plane bearer, wherein the control plane signaling comprises an uplink control plane signaling and a downlink control plane signaling, determines that the uplink control plane signaling corresponds to the core network user plane bearer according to the corresponding relation, carries the uplink service data and the transmission indication information in the core network user plane bearer corresponding to the uplink control plane signaling, and sends the uplink service data and the transmission indication information to the core network gateway entity, so that the core network gateway entity stores the transmission indication information and sends the uplink service data to the server.
5. The method of claim 4, wherein after the mobility management entity obtains the transmission indication information of the user equipment, the method further comprises: the mobility management entity stores the transmission indication information;
after the carrying of the uplink service data and the transmission indication information in an uplink core network control plane signaling and the sending of the uplink service data and the transmission indication information to the core network gateway entity so that the core network gateway entity stores the transmission indication information and sends the uplink service data to the server, the method further includes:
the mobility management entity receives downlink service data sent by the core network gateway entity, wherein the downlink service data are sent by the core network gateway entity through downlink core network control plane signaling according to the transmission indication information stored in the core network gateway entity;
and the mobility management entity sends the downlink service data to the user equipment through a downlink control plane signaling according to the stored transmission indication information.
6. The method of claim 4, wherein after the mobility management entity obtains the transmission indication information of the user equipment, the method further comprises: the mobility management entity stores the transmission indication information;
after the uplink service data and the transmission indication information are carried in the core network user plane bearer corresponding to the uplink control plane signaling and sent to the core network gateway entity, so that the core network gateway entity stores the transmission indication information and sends the uplink service data to the server, the method further includes:
the mobility management entity receives downlink service data sent by the core network gateway entity, wherein the downlink service data are sent by the core network gateway entity through a core network user plane according to the transmission indication information stored in the core network gateway entity;
the mobility management entity determines that the core network user plane bears corresponding downlink control plane signaling according to the corresponding relation;
and the mobility management entity sends the downlink service data to the user equipment through the downlink control plane signaling according to the transmission indication information stored in the equipment for acquiring the transmission indication information of the user equipment.
7. A method for transmitting data, for use in M2M communication, the method comprising:
the method comprises the steps that a mobile management entity obtains transmission indication information of user equipment and receives uplink service data sent by the user equipment through uplink control plane signaling, wherein the transmission indication information is used for indicating the user equipment to transmit the service data through the control plane signaling, and the transmission indication information comprises the following steps: at least one of an indication of low data volume transmission, an indication of transmission using a control plane, a service level, a service characteristic, and a user subscription characteristic;
the mobility management entity sends the uplink service data to a server through a core network gateway entity according to the transmission indication information;
the step that the mobility management entity sends the uplink service data to a server through a core network gateway entity according to the transmission indication information comprises:
the mobility management entity sends the uplink service data to the core network gateway entity according to the transmission indication information, and a source address and a destination address of the uplink service data are set as preset addresses by the user equipment;
and when the core network gateway entity detects that the source address and the destination address of the uplink service data are preset addresses, replacing the preset addresses and sending the uplink service data to the server.
8. An apparatus for transmitting data, for use in M2M communication, the apparatus comprising:
an obtaining module, configured to obtain transmission indication information of a user equipment, and receive uplink service data sent by the user equipment through an uplink control plane signaling, where the transmission indication information is used to indicate the user equipment to transmit the service data through the control plane signaling, and the transmission indication information includes: at least one of an indication of low data volume transmission, an indication of transmission using a control plane, a service level, a service characteristic, and a user subscription characteristic;
an uplink transmission module, configured to send the uplink service data to a server through a core network gateway entity according to the transmission indication information acquired by the acquisition module;
the acquisition module includes:
a request receiving unit, configured to receive an attach request sent by the user equipment;
an indication obtaining unit, configured to obtain transmission indication information of the ue according to the attach request received by the request receiving unit;
an indication sending unit, configured to send the transmission indication information obtained by the indication obtaining unit to the user equipment, where the transmission indication information is used to indicate that the user equipment transmits uplink service data by using an uplink control plane signaling after receiving the transmission indication information;
a data receiving unit, configured to receive the uplink service data sent by the user equipment through the uplink control plane signaling.
9. The device of claim 8, wherein the acquisition module further comprises a storage unit,
the storage unit is configured to store the transmission indication information after the indication obtaining unit obtains the transmission indication information of the user equipment according to the attach request;
the data receiving unit is specifically configured to: when the uplink control plane signaling is a service request, receiving the service request which is sent by the user equipment and carries the uplink service data, wherein the uplink service data is sent by the user equipment according to the obtained transmission indication information and carried in the service request;
and reading the uplink service data carried in the service request according to the transmission indication information stored in the equipment.
10. The apparatus of claim 8,
the request receiving unit is further configured to receive, when the uplink control plane signaling is an attach request, an attach request that is sent by the user equipment and carries the uplink service data, where the uplink service data is sent by the user equipment according to a pre-configured or pre-acquired transmission indication information carried in the attach request;
the indication obtaining unit is further configured to obtain transmission indication information of the user equipment according to the attach request received by the request receiving unit;
the data receiving unit is further configured to read the uplink service data carried in the attach request according to the transmission indication information obtained by the indication obtaining unit.
11. An apparatus for transmitting data, for use in M2M communication, the apparatus comprising:
an obtaining module, configured to obtain transmission indication information of a user equipment, and receive uplink service data sent by the user equipment through an uplink control plane signaling, where the transmission indication information is used to indicate the user equipment to transmit the service data through the control plane signaling, and the transmission indication information includes: at least one of an indication of low data volume transmission, an indication of transmission using a control plane, a service level, a service characteristic, and a user subscription characteristic;
an uplink transmission module, configured to send the uplink service data to a server through a core network gateway entity according to the transmission indication information acquired by the acquisition module;
the uplink transmission module includes: an uplink control plane transmission unit or an uplink user plane transmission unit;
the uplink control plane transmission unit is configured to carry the uplink service data and the transmission indication information in an uplink core network control plane signaling according to the transmission indication information obtained by the obtaining module, and send the uplink service data and the transmission indication information to the core network gateway entity, so that the core network gateway entity stores the transmission indication information and sends the uplink service data to the server;
the uplink user plane transmission unit is configured to establish a core network user plane bearer according to the transmission indication information acquired by the acquisition module, and establish a corresponding relationship between a control plane signaling and the core network user plane bearer, where the control plane signaling includes the uplink control plane signaling and the downlink control plane signaling, determine that the uplink control plane signaling corresponds to the core network user plane bearer according to the corresponding relationship, carry the uplink service data and the transmission indication information in the core network user plane bearer corresponding to the uplink control plane signaling, and send the uplink service data and the transmission indication information to the core network gateway entity, so that the core network gateway entity stores the transmission indication information and sends the uplink service data to the server.
12. The apparatus of claim 11, wherein the apparatus further comprises a storage module and a downstream transmission module;
the storage module is configured to store the transmission indication information after the acquisition module acquires the transmission indication information of the user equipment;
the downlink transmission module comprises a downlink control plane transmission unit or a downlink user plane transmission unit;
the downlink control plane transmission unit is configured to receive downlink service data sent by the core network gateway entity, where the downlink service data is sent by the core network gateway entity through downlink core network control plane signaling according to the transmission indication information stored in the core network gateway entity;
sending the downlink service data to the user equipment through a downlink control plane signaling according to the transmission indication information stored in the storage module;
the downlink user plane transmission unit is configured to receive downlink service data sent by the core network gateway entity, where the downlink service data is sent by the core network gateway entity through a core network user plane bearer according to the transmission indication information stored in the core network gateway entity;
determining the downlink control plane signaling corresponding to the core network user plane bearer according to the corresponding relationship established by the uplink user plane transmission unit;
and sending the downlink service data to the user equipment through the downlink control plane signaling according to the transmission indication information stored in the storage module.
13. A system for transmitting data, the system being used in M2M communication, the system comprising: the mobile terminal comprises a mobility management entity, user equipment and a server which are connected with the mobility management entity in a communication mode;
the mobility management entity is configured to obtain transmission indication information of the user equipment, and receive uplink service data sent by the user equipment through an uplink control plane signaling, where the transmission indication information is used to indicate the user equipment to transmit the service data through the control plane signaling, and the transmission indication information includes: at least one of an indication of low data volume transmission, an indication of transmission using a control plane, a service level, a service characteristic, and a user subscription characteristic;
sending the uplink service data to the server through a core network gateway entity according to the transmission indication information;
the mobility management entity is specifically configured to carry the uplink service data and the transmission indication information in an uplink core network control plane signaling according to the transmission indication information, and send the uplink service data and the transmission indication information to the core network gateway entity, so that the core network gateway entity stores the transmission indication information and sends the uplink service data to the server; or,
according to the transmission indication information, establishing a core network user plane bearer, establishing a corresponding relation between a control plane signaling and the core network user plane bearer, wherein the control plane signaling comprises an uplink control plane signaling and a downlink control plane signaling, determining that the uplink control plane signaling corresponds to the core network user plane bearer according to the corresponding relation, carrying the uplink service data and the transmission indication information in the core network user plane bearer corresponding to the uplink control plane signaling, and sending the uplink service data and the transmission indication information to the core network gateway entity, so that the core network gateway entity stores the transmission indication information and sends the uplink service data to the server.
14. The system of claim 13,
the mobility management entity is further configured to store the transmission indication information after acquiring the transmission indication information of the user equipment;
receiving downlink service data sent by the core network gateway entity, wherein the downlink service data are sent by the core network gateway entity through downlink core network control plane signaling according to the transmission indication information stored in the core network gateway entity;
and sending the downlink service data to the user equipment through downlink control plane signaling according to the stored transmission indication information.
15. The system of claim 13,
the mobility management entity is further configured to store the transmission indication information after acquiring the transmission indication information of the user equipment;
receiving downlink service data sent by the core network gateway entity, wherein the downlink service data is sent by the core network gateway entity through a core network user plane according to the transmission indication information stored in the core network gateway entity;
determining the downlink control plane signaling corresponding to the core network user plane load according to the corresponding relation;
and sending the downlink service data to the user equipment through the downlink control plane signaling according to the stored transmission indication information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910211737.7A CN102056112B (en) | 2009-11-05 | 2009-11-05 | Method, equipment and system for transmitting data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910211737.7A CN102056112B (en) | 2009-11-05 | 2009-11-05 | Method, equipment and system for transmitting data |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102056112A CN102056112A (en) | 2011-05-11 |
CN102056112B true CN102056112B (en) | 2015-03-25 |
Family
ID=43959943
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200910211737.7A Active CN102056112B (en) | 2009-11-05 | 2009-11-05 | Method, equipment and system for transmitting data |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102056112B (en) |
Families Citing this family (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8879667B2 (en) * | 2011-07-01 | 2014-11-04 | Intel Corporation | Layer shifting in open loop multiple-input, multiple-output communications |
US8965415B2 (en) * | 2011-07-15 | 2015-02-24 | Qualcomm Incorporated | Short packet data service |
CN102223715A (en) * | 2011-07-21 | 2011-10-19 | 电信科学技术研究院 | Data transmission method and device |
CN102264045A (en) * | 2011-07-21 | 2011-11-30 | 中兴通讯股份有限公司 | Method and system for implementing instant messaging handshake |
CN102904971B (en) | 2011-07-26 | 2015-11-25 | 华为终端有限公司 | Obtain method and the device of object IP address |
BR112014000454B1 (en) | 2011-07-29 | 2022-05-24 | Sca Ipla Holdings Inc | Mobile communications terminal, and method of operating a mobile communications terminal |
CN102333293B (en) * | 2011-09-21 | 2014-07-09 | 电信科学技术研究院 | Small data transmission method and equipment |
CN102355744B (en) * | 2011-09-29 | 2015-07-15 | 电信科学技术研究院 | Evolved packet system (EPS) bearer service control method and Microsoft mobile explorer (MME) |
WO2013053133A1 (en) | 2011-10-14 | 2013-04-18 | 华为技术有限公司 | Service data transmission processing method, device and communication system |
CN103108377B (en) * | 2011-11-15 | 2016-03-30 | 中国移动通信集团公司 | A kind of communication means of MTC terminal, system and center control nodes |
CN103384279A (en) * | 2012-05-02 | 2013-11-06 | 中兴通讯股份有限公司 | Address allocation method and device |
CN103428677B (en) * | 2012-05-17 | 2018-02-06 | 上海晨兴希姆通电子科技有限公司 | The sending method and signaling channel of grouping busihess data send the method for reseptance of information |
CN103621158B (en) * | 2012-06-26 | 2017-11-24 | 华为技术有限公司 | Method for network access, network equipment access point apparatus and mobility management entity device |
CN103517324B (en) * | 2012-06-28 | 2018-10-23 | 中兴通讯股份有限公司 | A kind of transmission method and system of IP small data packets |
CN103716112A (en) * | 2012-09-28 | 2014-04-09 | 中兴通讯股份有限公司 | Method for transmitting data through control plane signaling, equipment and system |
US10306594B2 (en) * | 2012-10-30 | 2019-05-28 | Qualcomm Incorporated | Uplink coverage enhancements |
CN104969578B (en) * | 2013-04-17 | 2019-06-21 | 华为技术有限公司 | Data transmission method, apparatus and system |
CN105099999A (en) * | 2014-05-04 | 2015-11-25 | 阿尔卡特朗讯 | Non-access-stratum (NAS) attachment method, device and system used for machine type communication (MTC) |
EP3404877B1 (en) * | 2016-02-04 | 2022-10-26 | Huawei Technologies Co., Ltd. | Service data transmission method and apparatus |
CN107040331A (en) * | 2016-02-04 | 2017-08-11 | 中兴通讯股份有限公司 | A kind of method and apparatus for supporting equipment for machine type communication data transfer |
CN108370498B (en) * | 2016-04-05 | 2021-04-20 | 华为技术有限公司 | Method, device and equipment for determining transmission scheme |
CN107426785A (en) | 2016-05-23 | 2017-12-01 | 中国移动通信有限公司研究院 | A kind of data transmission method and device |
CN107484224A (en) | 2016-06-08 | 2017-12-15 | 中国移动通信有限公司研究院 | A data transmission method and device |
WO2018032520A1 (en) * | 2016-08-19 | 2018-02-22 | 华为技术有限公司 | Uplink and downlink data transmission method and device |
MX2019001997A (en) | 2016-08-19 | 2019-06-13 | Nec Corp | Method for user plane connection activation or deactivation per session. |
CN106100800A (en) * | 2016-08-22 | 2016-11-09 | 广东工业大学 | A kind of changing method of data transmission of internet of things mode based on LTE |
JP2020057834A (en) * | 2017-02-07 | 2020-04-09 | シャープ株式会社 | Terminal device, core network device, and communication control method |
CN109429348B (en) * | 2017-07-19 | 2022-03-29 | 华为技术有限公司 | Data processing method, mobility management equipment and terminal equipment |
EP4117342A1 (en) | 2017-08-10 | 2023-01-11 | Telefonaktiebolaget LM Ericsson (PUBL) | Service gap control for a wireless device |
CN107567107B (en) * | 2017-09-29 | 2021-04-20 | 新华三技术有限公司 | Data transmission method and device |
CN111247846B (en) * | 2017-10-25 | 2022-05-31 | 华为技术有限公司 | Apparatus and method for converting user plane signaling from a remote sidelink control server to control plane signaling |
CN108495278B (en) * | 2018-02-11 | 2021-04-13 | 北京盛安同力科技开发有限公司 | Service transmission method for low-delay resource control in satellite network |
CA3114848C (en) * | 2020-03-19 | 2021-10-26 | Citrix Systems, Inc. | Short message service link for activity feed communications |
WO2021226937A1 (en) * | 2020-05-14 | 2021-11-18 | Oppo广东移动通信有限公司 | Multi-path transmission method and apparatus, network device, and terminal |
WO2025054761A1 (en) * | 2023-09-11 | 2025-03-20 | Oppo广东移动通信有限公司 | Method for data transmission, and communication device |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1412992A (en) * | 2001-10-15 | 2003-04-23 | 华为技术有限公司 | Method for implementing simplified control surface structure of 3G core web network equipment |
CN101094204A (en) * | 2006-08-17 | 2007-12-26 | 中兴通讯股份有限公司 | Method for activating, deactivating multicast users in service of mobile multicast, broadcast |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4206742B2 (en) * | 2002-12-12 | 2009-01-14 | 日本電気株式会社 | Radio control apparatus, mobile communication system using the same, and operation control method thereof |
CN1997207B (en) * | 2006-01-06 | 2012-10-17 | 上海原动力通信科技有限公司 | Method for the power on and registration access of the user service in the mobile communication system |
US8325656B2 (en) * | 2006-02-07 | 2012-12-04 | Telefonaktiebolaget Lm Ericsson (Publ) | Arrangement and method for extended control plane signalling in a high speed packet data communication |
US8208495B2 (en) * | 2006-07-26 | 2012-06-26 | Qualcomm Incorporated | Data transmission with supplemental resources |
-
2009
- 2009-11-05 CN CN200910211737.7A patent/CN102056112B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1412992A (en) * | 2001-10-15 | 2003-04-23 | 华为技术有限公司 | Method for implementing simplified control surface structure of 3G core web network equipment |
CN101094204A (en) * | 2006-08-17 | 2007-12-26 | 中兴通讯股份有限公司 | Method for activating, deactivating multicast users in service of mobile multicast, broadcast |
Also Published As
Publication number | Publication date |
---|---|
CN102056112A (en) | 2011-05-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102056112B (en) | Method, equipment and system for transmitting data | |
US20240306069A1 (en) | Support of user plane transactions over a mobile network | |
CN115102588B (en) | Paging policy differentiation in 5G systems | |
EP2768251B1 (en) | Data transmission method, mobility management entity and mobile terminal | |
EP3253083B1 (en) | Control method and device based on multiple priorities in wireless communication system | |
EP2905990B1 (en) | Method and device for controlling multipriority in wireless communication system | |
EP3402299B1 (en) | User device and data transmission method therefor, and network node and data transmission method therefor | |
US10681767B2 (en) | Method and apparatus for performing RRC connection resume in wireless communication system | |
EP2566199B1 (en) | Method and system for transmitting small data packets | |
CN102892109B (en) | A kind of method and system for realizing IP address property notification | |
EP3407667B1 (en) | Method and user equipment for receiving data, and method and base station for transmitting data | |
US9948519B2 (en) | Systems and methods for establishing a packet data network connection for a wireless communication device | |
US9131485B2 (en) | Method for revocable deletion of PDN connection | |
KR20150001251A (en) | Method and apparatus for data traffic offload in a wireless communication system | |
EP2805436B1 (en) | Control method and device based on multiple priorities in wireless communication system | |
CN101883429B (en) | A kind of implementation method of accessing user terminal to local network and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |