[go: up one dir, main page]

WO2018113363A1 - Procédé et appareil de traitement de données - Google Patents

Procédé et appareil de traitement de données Download PDF

Info

Publication number
WO2018113363A1
WO2018113363A1 PCT/CN2017/103084 CN2017103084W WO2018113363A1 WO 2018113363 A1 WO2018113363 A1 WO 2018113363A1 CN 2017103084 W CN2017103084 W CN 2017103084W WO 2018113363 A1 WO2018113363 A1 WO 2018113363A1
Authority
WO
WIPO (PCT)
Prior art keywords
data packet
address
message
data
sent
Prior art date
Application number
PCT/CN2017/103084
Other languages
English (en)
Chinese (zh)
Inventor
程志密
胡渭琦
徐晖
Original Assignee
电信科学技术研究院
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 电信科学技术研究院 filed Critical 电信科学技术研究院
Publication of WO2018113363A1 publication Critical patent/WO2018113363A1/fr

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5007Internet protocol [IP] addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition

Definitions

  • the present disclosure relates to the field of communications technologies, and in particular, to a data processing method and apparatus.
  • control and forwarding means that the control and forwarding functions of the mobile network are logically divided, and different logical network elements are responsible for the corresponding functions, thereby realizing centralized function control, resource elastic deployment, flexible service deployment, and control planes.
  • User planes can be evolved separately. Control functions are borne by a centralized controller. The user planes after the separation can be distributed according to the service requirements, and various processing and forwarding actions including routing, modification, and statistics of the user packets are efficiently performed according to the instructions of the control plane.
  • control plane function reconstruction technology splits the control logic of the existing network into independent functional modules, and then combines different network control planes according to different application scenarios.
  • the Mobility Management Entity supports both Mobility Management (MM) functions and Session Management (SM) functions.
  • MM functions are, for example, attachment, tracking area update, etc.
  • SM functions are, for example, establishment, modification, and deletion of a public data network connection.
  • MM and SM exist as two independent functional modules.
  • the main functions of the MM are user registration, unreachable discovery by the UE (User Equipment), location registration, UE status transition, connected state, and inactive (Inactive). State mobility, UE mobility restrictions, UE mobility management control, anchor point selection, user plane path establishment, etc.
  • the main functions of the SM are packet forwarding and detection, session control, user plane function selection, and allocation of UE IP (Internet Protocol) addresses (connection type is IP).
  • IP Internet Protocol
  • the 3rd Generation Partnership Project proposes a scheme for transmitting data messages using the control plane.
  • the control plane transmits the data packet without the IP address of the UE, and when the UE attaches, the network may choose to allocate an IP address for the UE, or may choose not to allocate an IP address for the UE.
  • a related art scheme employs an IP address assigned to a UE when the UE attaches. Such a scheme may cause a large amount of signaling overhead for a certain type of IoT user, such as an in-vehicle device, due to frequent replacement of the user plane anchor point.
  • the technical problem to be solved by the present disclosure is to provide a data processing method and apparatus, which solves the problem of assigning an IP address to a UE when the UE is attached, which brings a large amount of signaling overhead to the IoT user.
  • an embodiment of the present disclosure provides a data processing method, which is applied to a core network-mobility management function (CN (Core Network)-MM), including:
  • the step of acquiring the user subscription information of the UE according to the attach request message includes:
  • the data processing method further includes:
  • the first data packet is a packet that is sent when the IP address is not allocated to the UE or the IP address allocated to the UE last time exceeds the corresponding valid time.
  • the data processing method further includes:
  • the first data packet is forwarded to a destination network (DN).
  • DN destination network
  • the data processing method further includes:
  • the second data packet does not carry the IP address, the second data packet is filled in by the CN-MM or the CN-SM, and the second data packet is used.
  • the data packet is forwarded to the DN;
  • the second data packet and the first data packet are data messages of the first service sent by the UE, or the second data packet is that the UE does not exceed the IP address.
  • the data packet of the second service sent when the corresponding valid time is sent.
  • forwarding the first data packet or the second data packet to the DN includes:
  • UP-GW user plane-gateway
  • Packet out data packet delivery manner
  • the step of selecting the CN-SM for the UE according to the first data packet includes:
  • the CN-SM is selected for the UE according to the user subscription information of the UE, the location information of the UE, or the type information of the UE.
  • the create session request message carries the indication information that the UE is an IoT user and session related information, and the CN-SM allocates an IP address to the UE according to the session related information, and creates a UE context.
  • the create session request message further carries the first data packet.
  • the data processing method further includes:
  • a detach accept message is returned to the UE.
  • an embodiment of the present disclosure further provides a data processing apparatus, which is applied to a core network-mobility management function (CN-MM), including:
  • a first receiving module configured to receive an attach request message sent by the UE
  • a first acquiring module configured to acquire user subscription information of the UE according to the attach request message
  • a first returning module configured to, according to the user subscription information, determine that the UE is an IoT user, and directly return an attach accept message to the UE.
  • the data processing apparatus further includes:
  • the first sending module is configured to: when the first data packet sent by the UE is received, select a CN-SM according to the first data packet, and send a create session request message to the CN-SM. ;
  • a second receiving module configured to receive a create session response message returned by the CN-SM, where the create session response message carries an IP address allocated by the CN-SM to the UE according to the create session request message;
  • the first data packet is not assigned an IP address to the UE or is last time
  • the data processing apparatus further includes:
  • a second sending module configured to send an ACK message to the UE, where the ACK message carries an effective time of the IP address and the IP address;
  • the first forwarding module is configured to forward the first data packet to the DN after the IP address is filled in the first data packet by using the CN-MM or the CN-SM.
  • the data processing apparatus further includes:
  • a third receiving module configured to receive a second data packet sent by the UE
  • the second forwarding module is configured to forward the second data packet to the DN if the second data packet carries the IP address;
  • a third forwarding module configured to fill the IP address into the second data packet by using the CN-MM or the CN-SM, if the second data packet does not carry the IP address Afterwards, forwarding the second data packet to the DN;
  • the second data packet and the first data packet are data messages of the first service sent by the UE, or the second data packet is that the UE does not exceed the IP address.
  • the data packet of the second service sent when the corresponding valid time is sent.
  • the first forwarding module includes:
  • a first forwarding unit configured to send, by using the CN-SM, the first data packet to the UP-GW according to a packet out manner, and forwarding, by the UP-GW, the first data packet to the DN;
  • the second forwarding module includes:
  • a second forwarding unit configured to send, by the CN-SM, the second data packet to the UP-GW according to the packet out manner, and forward the second data packet to the DN;
  • the third forwarding module includes:
  • a third forwarding unit configured to send, by using the CN-SM, the second data packet to the UP-GW according to the packetout manner, and forward the second data packet to the DN by using the UP-GW .
  • the create session request message further carries the first data packet.
  • an embodiment of the present disclosure further provides a data processing method, which is applied to a CN-SM, and includes:
  • the create session request message is a message that is sent when the CN-MM receives the first data packet sent by the UE, where the first data packet is not assigned an IP address to the UE or is the last time The packet sent when the IP address allocated by the UE exceeds the corresponding valid time.
  • the data processing method further includes:
  • the first data packet is forwarded to the DN.
  • the data processing method further includes:
  • the CN-MM When the CN-MM receives the second data packet sent by the UE, and the second data packet carries the IP address, the second data packet is forwarded to the DN;
  • the CN-MM When the CN-MM receives the second data packet sent by the UE, and the second data packet does not carry the IP address, the CN-MM or the CN-SM After the IP address is filled in the second data packet, the second data packet is forwarded to the DN;
  • the second data packet and the first data packet are data messages of the first service sent by the UE, or the second data packet is that the UE does not exceed the IP address.
  • the data packet of the second service sent when the corresponding valid time is sent.
  • forwarding the first data packet or the second data packet to the DN includes:
  • the create session request message carries an indication that the UE is an IoT user.
  • Information and session related information are provided and session related information;
  • the step of assigning an IP address to the UE according to the create session request message, and creating a UE context includes:
  • an embodiment of the present disclosure further provides a data processing apparatus, which is applied to a CN-SM, and includes:
  • a fifth receiving module configured to receive a create session request message sent by the CN-MM
  • a second allocation module configured to allocate an IP address to the UE according to the create session request message, and create a UE context
  • a third returning module configured to return a create session response message to the CN-MM, where the create session response message carries the IP address
  • the create session request message is a message that is sent when the CN-MM receives the first data packet sent by the UE, where the first data packet is not assigned an IP address to the UE or is the last time The packet sent when the IP address allocated by the UE exceeds the corresponding valid time.
  • an embodiment of the present disclosure further provides a data processing method, which is applied to a UE, including:
  • the attach accept message is an attach accept message that is directly returned when the UE is an IoT user according to the user subscription information, after the CN-MM acquires the user subscription information of the UE according to the attach request message.
  • the data processing method further includes:
  • the first data packet is a packet that is sent when the IP address is not allocated to the UE or the IP address allocated to the UE last time exceeds the corresponding valid time.
  • the data processing method further includes:
  • the ACK message is that the CN-MM selects a CN-SM for the UE according to the first data packet, sends a create session request message to the CN-SM, and receives the CN-SM return.
  • a message sent after the session response message is created, where the create session response message carries an IP address allocated by the CN-SM to the UE according to the create session request message.
  • the data processing method further includes:
  • the second data packet and the first data packet are data messages of the first service sent by the UE, or the second data packet is that the UE does not exceed the IP address.
  • the data packet of the second service sent when the corresponding valid time is sent.
  • the data processing method further includes:
  • the first data packet is a data packet of the first service
  • the data processing method After receiving the ACK message sent by the CN-MM, the data processing method further includes:
  • a timer is started, and the valid time of the IP address is used as the timer time of the timer.
  • the data processing method further includes:
  • the related signaling connection is deleted.
  • an embodiment of the present disclosure further provides a data processing apparatus, which is applied to a UE, including:
  • a third sending module configured to send an attach request message to the CN-MM
  • a sixth receiving module configured to receive an attach accept message returned by the CN-MM
  • the attach accept message is that the CN-MM acquires the location according to the attach request message. After the user subscription information of the UE is described, an attach accept message directly returned when the UE is an IoT user is determined according to the user subscription information.
  • an embodiment of the present disclosure further provides a data processing apparatus, which is applied to a CN-MM, wherein the data processing apparatus includes: a processor, a memory, and a transceiver, wherein:
  • the processor is configured to read a program in the memory and perform the following process:
  • the transceiver is configured to receive and transmit data
  • the memory is capable of storing data used by the processor when performing operations.
  • an embodiment of the present disclosure further provides a data processing apparatus, which is applied to a CN-SM, wherein the data processing apparatus includes: a processor, a memory, and a transceiver, wherein:
  • the processor is configured to read a program in the memory and perform the following process:
  • the create session request message is a message that is sent when the CN-MM receives the first data packet sent by the UE, where the first data packet is not assigned an IP address to the UE or is the last time a packet sent when the IP address allocated by the UE exceeds the corresponding valid time.
  • the transceiver is configured to receive and transmit data
  • the memory is capable of storing data used by the processor when performing operations.
  • an embodiment of the present disclosure further provides a data processing apparatus, which is applied to a UE, wherein the data processing apparatus includes: a processor, a memory, and a transceiver, where:
  • the processor is configured to read a program in the memory and perform the following process:
  • the attach accept message is an attach accept message that is directly returned when the UE is an IoT user according to the user subscription information, after the CN-MM acquires the user subscription information of the UE according to the attach request message.
  • the transceiver is configured to receive and transmit data
  • the memory is capable of storing data used by the processor when performing operations.
  • the CN-MM after receiving the attach request message sent by the UE, acquires the user subscription information of the UE according to the attach request message; and then determines, according to the user subscription information, that the UE is an IoT user, This type of UE selects CN-SM and returns an attach accept message directly to the UE. In this way, when the UE is attached, the IP address is not allocated to the IoT user, which avoids the problem of assigning an IP address to the UE when the UE is attached, which brings a large amount of signaling overhead to the IoT user.
  • FIG. 1 is a flow chart of a data processing method applied to a CN-MM in some embodiments of the present disclosure
  • FIG. 2 is a flow chart of a UE attaching to a network in a certain embodiment of the present disclosure, and the network selection does not assign an IP address to the UE;
  • FIG. 3 is another flow chart of a data processing method applied to a CN-MM in some embodiments of the present disclosure
  • FIG. 4 is a flow chart of the UE not attaching an IP address to the first data transmission and invalidating the IP address when the data is transmitted again in a scenario in which the UE is attached to the network and the network selects not to allocate an IP address to the UE in some embodiments of the present disclosure;
  • FIG. 5 is a diagram of a UE attached to a network in some embodiments of the present disclosure, and network selection is not allocated to the UE. Another flow chart of the UE not transmitting an IP address for the first data transmission in the IP address scenario and invalidating the IP address when the data is transmitted again;
  • FIG. 6 is a schematic diagram of an embodiment in which the UE is attached to the network when the CN is an SDN-based network, and the network does not allocate an IP address to the UE when the CN is based on the SDN, the IP address is not allocated when the UE first transmits data, and the IP address is invalid when the data is transmitted again.
  • the UE in a scenario where the UE is an SDN-based SDN, the UE is attached to the network, and the network selects not to allocate an IP address to the UE, the IP address is not allocated when the UE first transmits data and the IP address is invalid during data transmission again.
  • FIG. 8 is still another flowchart of a data processing method applied to a CN-MM in some embodiments of the present disclosure
  • FIG. 9 is a flow chart of the IP address valid when the UE re-transmits the data packet and re-transmits the data after the IP address is allocated for the first data transmission in the scenario where the UE is attached to the network and the network selects not to allocate an IP address to the UE in some embodiments of the present disclosure.
  • the UE in a scenario where the UE is SDN-based, the UE is attached to the network, and the network selects not to allocate an IP address to the UE, the UE retransmits the data packet and the data again after the IP address is allocated for the first data transmission.
  • FIG. 11 is still another flowchart of a data processing method applied to a CN-MM in some embodiments of the present disclosure
  • FIG. 12 is a flowchart of de-attaching in a scenario in which a UE is attached to a network and the network selects not to allocate an IP address to the UE in some embodiments of the present disclosure
  • FIG. 13 is a flow chart of a data processing method applied to a CN-SM in some embodiments of the present disclosure
  • FIG. 14 is a flow diagram of a data processing method applied to a UE in some embodiments of the present disclosure
  • 15 is a schematic structural diagram of a data processing apparatus applied to a CN-MM in some embodiments of the present disclosure
  • 16 is a schematic structural diagram of a data processing apparatus applied to a CN-SM according to some embodiments of the present disclosure
  • FIG. 17 is a schematic structural diagram of a data processing apparatus applied to a UE in some embodiments of the present disclosure
  • FIG. 18 is a schematic structural diagram of a core network device in some embodiments of the present disclosure.
  • FIG. 19 is a schematic structural diagram of a terminal in some embodiments of the present disclosure.
  • a data processing method for applying to a CN-MM, including:
  • Step 101 Receive an attach request message sent by the UE.
  • the UE sends an attach request message to the RAN (Radio Access Network), and the RAN forwards the attach request message to the CN-MM.
  • the RAN Radio Access Network
  • Step 102 Acquire user subscription information of the UE according to the attach request message.
  • the CN-MM receives the attach request message of the UE, obtains the user subscription information of the UE according to the attach request message, and then determines whether to select the CN-SM for the UE according to the user subscription information.
  • the selected CN-SM allocates an IP address to the UE and creates a UE context.
  • step 102 includes:
  • Step 1021 Obtain user subscription information of the UE from a pre-stored subscription database according to the user identity identifier included in the attach request message.
  • the attach request message sent by the UE includes a user ID
  • the CN-MM can obtain the subscription information of the user from the subscription database according to the user identity.
  • the user subscription information includes information such as user attributes and application identifiers.
  • Step 103 Determine, according to the user subscription information, that the UE is an IoT user, and directly return an attach accept message to the UE.
  • the CN-MM when determining that the UE is an IoT user according to the user subscription information, the CN-MM decides not to select the CN-SM for this type of UE, and directly returns an attach accept message to the UE. In this way, when the UE is attached, the CN-SM does not assign an IP address to the UE of this type, which avoids the problem that the UE allocates an IP address when the UE is attached, which brings a large amount of signaling overhead to the IoT user.
  • the CN-MM may send an attach accept message to the RAN, and the RAN forwards the attach accept message to the UE.
  • the data processing method of the embodiment of the present disclosure does not allocate an IP address to the IoT user when the UE is attached, and avoids the problem that the IP address is allocated to the UE when the UE is attached, which brings a large amount of signaling overhead to the IoT user.
  • the signaling process in which the UE is attached to the network in the embodiment of the present disclosure and the network selects not to allocate an IP address to the UE is exemplified as follows.
  • the foregoing signaling process in the embodiment of the present disclosure includes:
  • Step 201 The UE sends an attach request message to the RAN, where the attach request message includes the user identity.
  • Step 202 After receiving the attach request message, the RAN adds its own BS (Base Station) ID to the attach request message, and then sends the message to the CN-MM, where the attach request message includes the user identity and the current UE attached base station.
  • BS ID Base Station
  • Step 203 After receiving the attach request message, the CN-MM stores or updates the UE location information according to the BS ID. At the same time, the CN-MM obtains the user subscription information from the subscription database according to the user identity. The CN-MM determines that the UE is an IoT user according to the user subscription information, and decides not to select the CN-SM for this type of UE. The CN-MM directly sends an attach accept message to the RAN.
  • step 204 the RAN sends an attach accept message to the UE.
  • the data processing method of the embodiment of the present disclosure does not allocate an IP address to the IoT user when the UE is attached, and avoids the problem that the IP address is allocated to the UE when the UE is attached, which brings a large amount of signaling overhead to the IoT user.
  • a data processing method for applying to the CN-MM, including:
  • Step 301 Receive an attach request message sent by the UE.
  • the UE sends an attach request message to the RAN, and the RAN forwards the attach request message to the CN-MM.
  • Step 302 Acquire user subscription information of the UE according to the attach request message.
  • the CN-MM receives the attach request message of the UE, obtains the user subscription information of the UE according to the attach request message, and then determines whether to select the CN-SM for the UE according to the user subscription information.
  • the user subscription information includes information such as user attributes and application identifiers.
  • Step 303 Determine, according to the user subscription information, that the UE is an IoT user, and directly return an attach accept message to the UE.
  • the CN-MM when determining that the UE is an IoT user according to the user subscription information, the CN-MM decides not to select the CN-SM for this type of UE, and directly returns an attach accept message to the UE. In this way, when the UE is attached, the CN-SM does not assign an IP address to the UE of this type, which avoids the problem that the UE allocates an IP address when the UE is attached, which brings a large amount of signaling overhead to the IoT user.
  • the CN-MM may send an attach accept message to the RAN, and the RAN forwards the attach accept message to the UE.
  • the method further includes:
  • Step 304 When receiving the first data packet sent by the UE, select a CN-SM for the UE according to the first data packet, and send a create session request message to the CN-SM.
  • the first data packet is a packet that is sent when the IP address is not allocated to the UE or the IP address allocated to the UE last time exceeds the corresponding valid time.
  • the first data packet is a packet sent by the UE during the first data transmission.
  • the network has not assigned an IP address to the UE, and the CN-MM needs to be requested to select a suitable CN-SM.
  • the first data packet is a message that is sent by the UE again and determines that the last time the allocated IP address exceeds the corresponding valid time. Since the last assigned IP address exceeds the valid time, the CN-MM needs to be re-requested. Choose a suitable CN-SM. The UE starts counting the allocated IP address after a data transmission is completed, and if the corresponding valid time is exceeded, the IP address is treated as an invalid address.
  • the CN-MM When receiving the first data packet, the CN-MM selects the CN-SM for the UE according to the first data packet, and sends a create session request message to the CN-SM, so that the CN-SM allocates a temporary IP address to the UE, and Create a UE context.
  • the CN-MM receives the data packet sent by the UE, and selects an appropriate SM for the UE.
  • the continuity of the session and the service can be ensured.
  • the step of selecting a CN-SM for the UE according to the first data packet includes:
  • the CN-SM is selected for the UE according to the user subscription information of the UE, the location information of the UE, or the type information of the UE.
  • the CN-MM can obtain the user subscription information, the UE location, or the UE type UE type of the UE according to the message carried in the first data packet, such as the user identity identifier.
  • CN-MM selects CN-SM according to user subscription information, UE location or UE type.
  • Step 305 Receive a create session response message returned by the CN-SM, where the create session response message carries an IP address allocated by the CN-SM to the UE according to the create session request message.
  • the CN-SM receives the Create Session Request message, allocates an IP address to the UE according to the Create Session Request message, and creates a UE context.
  • the CN-MM receives the created session response message returned by the CN-SM and carries the IP address.
  • the CN-SM allocates a temporary IP address to the UE, which can adapt to the change of the anchor point of the UE (such as the in-vehicle device). And when the anchor point of the UE changes, the temporary IP address can save signaling overhead.
  • the create session request message carries the indication information that the UE is an IoT user and session related information (SM related information), and the CN-SM allocates an IP address to the UE according to the session related information, And create a UE context.
  • SM related information session related information
  • the data processing method of the embodiment of the present disclosure does not allocate an IP address to the IoT user when the UE is attached, and avoids the problem that the IP address is allocated to the UE when the UE is attached, which brings a large amount of signaling overhead to the IoT user.
  • the CN-MM receives the data message sent by the UE, by selecting the appropriate CN-SM for the UE, when the UE moves, the continuity of the session and the service can be ensured.
  • the CN-SM allocates a temporary IP address to the UE, which can adapt to the change of the anchor point of the UE (such as the in-vehicle device). And when the anchor point of the UE changes, the temporary IP address can save signaling overhead.
  • the method further includes:
  • Step 306 Send an ACK message to the UE, where the ACK message carries the IP address and the valid time of the IP address.
  • the IP address assigned by the CN-SM to the UE is a temporary IP address
  • the ACK message sent by the CN-MM to the UE carries the valid time of the IP address and the IP address.
  • the UE After receiving the IP address, the UE performs configuration according to the IP address, and when sending the data packet, The IP address is encapsulated into a data packet. When the IP address exceeds the valid time, the UE processes the IP address as an invalid address.
  • the UE may start a timer after the data packet of the first service is completely sent, and use the effective time of the IP address as the timer. Time, when the timer reaches the timing, it is determined that the IP address is an invalid address.
  • the method further includes:
  • Step 307 After the IP address is filled in the first data packet by the CN-MM or the CN-SM, the first data packet is forwarded to the DN.
  • the CN-MM or the CN-SM forwards the first data packet to the DN.
  • the CN-SM sends the first data packet to the UP-GW, and the UP-GW forwards the first data packet to the DN.
  • the UP-GW after receiving the first return data packet returned by the DN, the UP-GW sends the first return data packet to the CN-SM, and the CN-SM sends the first return data packet to the CN-MM, and then forwards the packet. Go to the UE.
  • the UE in the scenario where the UE is attached to the network, and the network selects not to allocate an IP address to the UE, the UE first allocates an IP address for the first data transmission and the IP address that is last allocated when the data is transmitted again exceeds the corresponding valid time.
  • the signaling process is illustrated as follows.
  • the foregoing signaling process of the embodiment of the present disclosure includes:
  • Step 401 The UE encapsulates the sent data into a Data Transfer (ie, a first data packet), and sends the Data Transfer to the RAN.
  • a Data Transfer ie, a first data packet
  • step 402 the RAN forwards the Data Transfer to the CN-MM.
  • Step 403 After receiving the Data Transfer, the CN-MM selects the CN-SM for the UE according to a message carried by the Data Transfer, such as a user identity.
  • Step 404 The CN-MM requests the selected CN-SM to create a session for the UE, and sends a create session request message to the CN-SM.
  • the create session request message carries the indication information that the UE is the IoT user and the SM related information.
  • Step 405 The CN-SM allocates an IP address to the UE according to the SM related information, and creates a UE context.
  • Step 406 The CN-SM sends a create session response message to the CN-MM, and the session response message carries the IP address of the UE.
  • Steps 407-408 The CN-MM sends an ACK message to the UE, where the ACK message carries the valid time of the IP address and the IP address.
  • the UE When the UE receives the IP address, it configures according to the IP address, and encapsulates the IP address into the data packet when sending the data packet. When the IP address exceeds the valid time, the UE processes the IP address as an invalid address.
  • the network (CN-MM or CN-SM) fills the IP address into the Data Transfer and sends it to the DN.
  • Step 411 The UP-GW sends the first return data packet returned by the DN to the CN-SM.
  • Steps 412-414 forwarding the first return data message to the UE.
  • the data processing method of the embodiment of the present disclosure does not allocate an IP address to the IoT user when the UE is attached, and avoids the problem that the IP address is allocated to the UE when the UE is attached, which brings a large amount of signaling overhead to the IoT user.
  • the CN-MM receives the data message sent by the UE, by selecting the appropriate CN-SM for the UE, when the UE moves, the continuity of the session and the service can be ensured.
  • the CN-SM allocates a temporary IP address to the UE, which can adapt to the change of the anchor point of the UE (such as the in-vehicle device). And when the anchor point of the UE changes, the temporary IP address can save signaling overhead.
  • the create session request message further carries the first data packet.
  • the signaling overhead is reduced by carrying the data packet to be sent by the UE in the create session request message.
  • the UE in the scenario where the UE is attached to the network and the network selects not to allocate an IP address to the UE, the UE does not allocate an IP address for the first data transmission and the IP address that was last allocated when the data is transmitted again exceeds the corresponding valid time.
  • a signaling process is illustrated as follows.
  • the foregoing signaling process of the embodiment of the present disclosure includes:
  • Step 501 The UE encapsulates the sent data into Data Transfer (ie, the first data packet), and sends the Data Transfer to the RAN.
  • Data Transfer ie, the first data packet
  • step 502 the RAN forwards the Data Transfer to the CN-MM.
  • Step 503 after the CN-MM receives the Data Transfer, according to the data transfer Information, such as user identity, selects CN-SM for the UE.
  • the data transfer Information such as user identity
  • Step 504 The CN-MM requests the selected CN-SM to create a session for the UE, and sends a create session request message to the CN-SM.
  • the create session request message carries the indication information of the IoT user and the SM related information, and creates a session request message. Carry Data Transfer.
  • Step 505 The CN-SM allocates an IP address to the UE according to the SM related information, and creates a UE context.
  • Step 506 The CN-SM sends a create session response message to the CN-MM, and the session response message carries the IP address of the UE.
  • Steps 507-508 the CN-MM sends an ACK message to the UE, where the ACK message carries the valid time of the IP address and the IP address.
  • the UE When the UE receives the IP address, it configures according to the IP address, and encapsulates the IP address into the data packet when sending the data packet. When the IP address exceeds the valid time, the UE processes the IP address as an invalid address.
  • step 509 the CN-SM fills the IP address into the Data Transfer and sends it to the DN.
  • Step 510 The UP-GW sends the first return data packet returned by the DN to the CN-SM.
  • Steps 511-513 forwarding the first return data message to the UE.
  • the data processing method of the embodiment of the present disclosure does not allocate an IP address to the IoT user when the UE is attached, and avoids the problem that the IP address is allocated to the UE when the UE is attached, which brings a large amount of signaling overhead to the IoT user.
  • the CN-MM receives the data message sent by the UE, by selecting the appropriate CN-SM for the UE, when the UE moves, the continuity of the session and the service can be ensured.
  • the CN-SM allocates a temporary IP address to the UE, which can adapt to the change of the anchor point of the UE (such as the in-vehicle device). And when the anchor point of the UE changes, the temporary IP address can save signaling overhead.
  • the signaling overhead is reduced by carrying the data packet to be sent by the UE in the create session request message.
  • forwarding the first data packet to the DN includes:
  • CN-SM when the CN is based on SDN (using the Open Flow protocol), CN-SM will be used.
  • the first data packet is sent to the UP-GW in the manner of Packet Out, thereby adapting to the SDN.
  • the UP-GW after receiving the first return data packet returned by the DN, the UP-GW sends the first return data packet to the device according to the data packet report (Packer in). CN-SM is forwarded to the UE.
  • Packer in the data packet report
  • the UE when the UE is attached to the network, and the network selects not to allocate an IP address to the UE, when the CN is based on the SDN, the UE first allocates an IP address for the first data transmission and the last allocated IP address when the data is transmitted again. Another signaling procedure that exceeds the corresponding valid time is illustrated below.
  • the foregoing signaling process of the embodiment of the present disclosure includes:
  • Step 601 The UE encapsulates the sent data into Data Transfer (ie, the first data packet), and sends the Data Transfer to the RAN.
  • Data Transfer ie, the first data packet
  • step 602 the RAN forwards the Data Transfer to the CN-MM.
  • Step 603 After receiving the Data Transfer, the CN-MM selects the CN-SM for the UE according to a message carried by the Data Transfer, such as a user identity.
  • Step 604 The CN-MM requests the selected CN-SM to create a session for the UE, and sends a create session request message to the CN-SM.
  • the create session request message carries the indication information that the UE is the IoT user and the SM related information.
  • Step 605 The CN-SM allocates an IP address to the UE according to the SM related information, and creates a UE context.
  • Step 606 The CN-SM sends a create session response message to the CN-MM, and the session response message carries the IP address of the UE.
  • Steps 607-608 the CN-MM sends an ACK message to the UE, where the ACK message carries the valid time of the IP address and the IP address.
  • the UE When the UE receives the IP address, it configures according to the IP address, and encapsulates the IP address into the data packet when sending the data packet. When the IP address exceeds the valid time, the UE processes the IP address as an invalid address.
  • Steps 609-610 the network (CN-MM or CN-SM) fills the IP address into the Data Transfer, and the CN-SM sends the Data Transfer to the UP-GW in the manner of Packet Out, and the UP-GW sends the data to the DN.
  • the network CN-MM or CN-SM
  • step 611 the UP-GW sends the first return data packet returned by the DN to the CN-SM in the manner of Packet in.
  • Steps 612-614 forwarding the first return data message to the UE.
  • the data processing method of the embodiment of the present disclosure does not allocate an IP address to the IoT user when the UE is attached, and avoids the problem that the IP address is allocated to the UE when the UE is attached, which brings a large amount of signaling overhead to the IoT user.
  • the CN-MM receives the data message sent by the UE, by selecting the appropriate CN-SM for the UE, when the UE moves, the continuity of the session and the service can be ensured.
  • the CN-SM allocates a temporary IP address to the UE, which can adapt to the change of the anchor point of the UE (such as the in-vehicle device). And when the anchor point of the UE changes, the temporary IP address can save signaling overhead.
  • the first data packet is sent to the UP-GW in a Packet Out manner by using the CN-SM, thereby adapting to the SDN.
  • the UE when the UE is attached to the network, and the network selects not to allocate an IP address to the UE, when the CN is based on the SDN, the UE first allocates an IP address for the first data transmission and the last allocated IP address when the data is transmitted again. Another signaling procedure that exceeds the corresponding valid time is illustrated below.
  • the foregoing signaling process of the embodiment of the present disclosure includes:
  • Step 701 The UE encapsulates the sent data into Data Transfer (ie, the first data packet), and sends the Data Transfer to the RAN.
  • Data Transfer ie, the first data packet
  • step 702 the RAN forwards the Data Transfer to the CN-MM.
  • Step 703 After receiving the Data Transfer, the CN-MM selects the CN-SM for the UE according to a message carried by the Data Transfer, such as a user identity.
  • Step 704 The CN-MM requests the selected CN-SM to create a session for the UE, and sends a create session request message to the CN-SM.
  • the create session request message carries the indication information of the IoT user and the SM related information, and creates a session request message. Carry Data Transfer.
  • Step 705 The CN-SM allocates an IP address to the UE according to the SM related information, and creates a UE context.
  • Step 706 The CN-SM sends a create session response message to the CN-MM, and the session response message carries the IP address of the UE.
  • Steps 707-708 the CN-MM sends an ACK message to the UE, and the ACK message carries the IP address.
  • the UE When the UE receives the IP address, it configures according to the IP address, and encapsulates the IP address into the data packet when sending the data packet. When the IP address exceeds the valid time, the UE processes the IP address as an invalid address.
  • step 709 the CN-SM fills the IP address into the Data Transfer, and sends the Data Transfer to the UP-GW in the manner of Packet Out, and sends it to the DN by the UP-GW.
  • step 710 the UP-GW sends the first return data packet returned by the DN to the CN-SM in the manner of Packet in.
  • Steps 711-713 forwarding the first return data message to the UE.
  • the data processing method of the embodiment of the present disclosure does not allocate an IP address to the IoT user when the UE is attached, and avoids the problem that the IP address is allocated to the UE when the UE is attached, which brings a large amount of signaling overhead to the IoT user.
  • the CN-MM receives the data message sent by the UE, by selecting the appropriate CN-SM for the UE, when the UE moves, the continuity of the session and the service can be ensured.
  • the CN-SM allocates a temporary IP address to the UE, which can adapt to the change of the anchor point of the UE (such as the in-vehicle device).
  • the temporary IP address can save signaling overhead.
  • the signaling overhead is reduced by carrying the data packet to be sent by the UE in the create session request message.
  • the first data packet is sent to the UP-GW in a Packet Out manner by using the CN-SM, thereby adapting to the SDN.
  • a data processing method is provided. After the step 305, the method further includes:
  • Step 308 Receive a second data packet sent by the UE.
  • the second data packet and the first data packet are data messages of the first service sent by the UE, or the second data packet is that the UE does not exceed the IP address.
  • the data packet of the second service sent when the corresponding valid time is sent.
  • the second data packet and the first data packet are data packets of the first service sent by the UE, and the UE sends the second data packet to continue using the IP address.
  • the second data packet is a data packet of the second service that is sent by the UE when the IP address does not exceed the corresponding valid time, and the UE sends the second data packet to continue using the IP address.
  • the UE starts timing the allocated IP address after the data transmission of the first service is completed. If the corresponding valid time is exceeded, the IP address is taken as the invalid address. Reason.
  • the UE may start a timer, and use the effective time of the IP address as the timer time. When the timer reaches the timing, determine the IP address as Invalid address.
  • Step 309 If the second data packet carries the IP address, forward the second data packet to the DN.
  • the UE after acquiring the IP address according to the ACK message, the UE fills the IP address into the second data packet and then sends the IP address to the CN.
  • the CN-MM or the CN-SM determines that the second data packet carries the IP address, and directly forwards the second data packet to the DN.
  • Step 310 If the second data packet does not carry the IP address, the IP address is filled in the second data packet by using the CN-MM or the CN-SM. The second data message is forwarded to the DN.
  • the second data packet sent before the UE receives the ACK message does not carry the IP address.
  • the CN-MM or the CN-SM forwards the second data packet to the DN.
  • the IP address that is last allocated when the UE retransmits the data packet after the IP address is allocated for the first data transmission and the data transmission is not exceeded is illustrated as follows.
  • the foregoing signaling process of the embodiment of the present disclosure includes:
  • Step 901 The UE encapsulates the sent data into a Data Transfer (ie, a second data packet), and sends the Data Transfer to the RAN.
  • a Data Transfer ie, a second data packet
  • Steps 902-904 after receiving the Data Transfer, the CN (CN-MM or CN-SM) checks the IP address of the Data Transfer. If the Data Transfer carries the IP address, the Data Transfer is forwarded to the DN; if the Data Transfer is not carried IP address, after filling the IP address into Data Transfer, forward Data Transfer to the DN.
  • the CN CN-MM or CN-SM
  • Step 905 The UP-GW sends the second return data packet returned by the DN to the CN-SM.
  • Steps 906-908 forwarding the second return data message to the UE.
  • the data processing method of the embodiment of the present disclosure does not distinguish the IoT user when the UE is attached.
  • the IP address is used to avoid the problem of assigning an IP address to the UE when the UE is attached, which brings a large amount of signaling overhead to the IoT user.
  • the temporarily assigned IP address does not exceed the valid time, the temporarily allocated IP address can be directly used, which saves signaling overhead.
  • forwarding the second data packet to the DN includes:
  • the second data packet is sent to the UP-GW in a Packet Out manner by using the CN-SM, thereby adapting to the SDN.
  • the UP-GW when the CN is based on the SDN, after the UP-GW receives the second return data packet returned by the DN, the UP-GW sends the second return data packet to the CN- according to the data packet reported to the Packet_in. SM, then forwarded to the UE.
  • the UE when the UE is attached to the network and the network selects not to allocate an IP address to the UE, when the CN is based on the SDN, the UE transmits the IP address after the first data transmission, and then retransmits the data packet and retransmits the data.
  • a signaling procedure in which the assigned IP address does not exceed the corresponding valid time is illustrated as follows.
  • the foregoing signaling process of the embodiment of the present disclosure includes:
  • Step 1001 The UE encapsulates the sent data into a Data Transfer (ie, a second data packet), and sends the Data Transfer to the RAN.
  • a Data Transfer ie, a second data packet
  • Step 1002-1004 After receiving the Data Transfer, the CN (CN-MM or CN-SM) checks the IP address of the Data Transfer. If the Data Transfer carries an IP address, the CN-SM sends the Data Transfer to the Packet Out mode. The UP-GW is sent to the DN by the UP-GW. If the Data Transfer does not carry the IP address, the IP address is filled in the Data Transfer. The CN-SM sends the Data Transfer to the UP-GW in the manner of Packet Out. -GW is sent to the DN.
  • the CN CN-MM or CN-SM
  • step 1005 the UP-GW sends the second return data packet returned by the DN to the CN-SM in the manner of Packet in.
  • the second return data message is forwarded to the UE.
  • the data processing method of the embodiment of the present disclosure does not allocate an IP address to the IoT user when the UE is attached, and avoids the problem that the IP address is allocated to the UE when the UE is attached, which brings a large amount of signaling overhead to the IoT user.
  • the temporarily assigned IP address does not exceed the valid time, use Pro directly The assigned IP address can be used, saving signaling overhead.
  • the first data packet is sent to the UP-GW in a Packet Out manner by using the CN-SM, thereby adapting to the SDN.
  • a data processing method is provided. After the step 303, the method further includes:
  • Step 311 Receive a detach request message sent by the UE.
  • the UE sends a detach request message to the RAN, and the RAN forwards the detach request message to the CN-MM.
  • Step 312 Delete the related signaling connection according to the detach request message.
  • the CN-MM deletes the signaling connection according to the detach request message.
  • Step 313 returning a detach accept message to the UE.
  • the CN-MM sends a detach accept message to the RAN, and the RAN forwards the detach request message to the UE and deletes the signaling connection.
  • the following describes the signaling procedure for the UE to initiate detachment in the scenario in which the UE is attached to the network and the network selects not to allocate an IP address to the UE in the embodiment of the present disclosure.
  • the foregoing signaling process in the embodiment of the present disclosure includes:
  • Step 1201 The UE sends a detach request message to the RAN, where the detach request message includes a user identity.
  • Step 1202 After receiving the detach request message, the RAN sends the message to the CN-MM, where the detach request message includes the user identity.
  • step 1203 the CN-MM sends a detach accept message to the RAN, and deletes the signaling connection.
  • the RAN sends a detach accept message to the UE, and deletes the signaling connection.
  • the UE also deletes the signaling connection after receiving the detach accept message.
  • the data processing method of the embodiment of the present disclosure does not allocate an IP address to the IoT user when the UE is attached, and avoids the problem that the IP address is allocated to the UE when the UE is attached, which brings a large amount of signaling overhead to the IoT user.
  • the UE initiates the detach request the CN-MM, the RAN, and the UE delete the signaling connection, which saves signaling overhead.
  • a data processing method for applying to a CN-SM, including:
  • Step 1301 Receive a create session request message sent by the CN-MM.
  • the message request message is a message that is sent when the CN-MM receives the first data packet sent by the UE, where the first data packet is an IP address that is not allocated to the UE or is allocated to the UE last time. A message sent when the address exceeds the corresponding valid time.
  • the CN-MM when receiving the attach request message of the UE, the CN-MM obtains the user subscription information of the UE according to the attach request message, and determines that the UE is an IoT user according to the user subscription information, does not select the CN-SM for the UE, and directly returns the attachment to the UE. Accept the message.
  • the CN-MM When receiving the first data packet of the UE, the CN-MM selects the CN-SM for the UE, and sends a create session request message to the CN-SM.
  • the first data packet is a packet sent by the UE during the first data transmission.
  • the network has not assigned an IP address to the UE.
  • the CN-MM needs to be requested to select a suitable CN-SM.
  • the first data packet is a message that is sent by the UE again and determines that the last time the allocated IP address exceeds the corresponding valid time. Since the last assigned IP address exceeds the valid time, the CN-MM needs to be re-requested. Choose a suitable CN-SM.
  • the UE starts counting the allocated IP address after a data transmission is completed, and if the corresponding valid time is exceeded, the IP address is treated as an invalid address.
  • Step 1302 Assign an IP address to the UE according to the Create Session Request message, and create a UE context.
  • the CN-SM receives the Create Session Request message, allocates a temporary IP address to the UE according to the Create Session Request message, and creates a UE context.
  • Step 1303 Return a create session response message to the CN-MM, where the create session response message carries the IP address.
  • the data processing method of the embodiment of the present disclosure does not allocate an IP address to the IoT user when the UE is attached, and avoids the problem that the IP address is allocated to the UE when the UE is attached, which brings a large amount of signaling overhead to the IoT user.
  • the CN-MM receives the data message sent by the UE, by selecting the appropriate CN-SM for the UE, when the UE moves, the continuity of the session and the service can be ensured.
  • the CN-SM allocates a temporary IP address to the UE, which can adapt to the change of the anchor point of the UE (such as the in-vehicle device). And when the anchor point of the UE changes, the temporary IP address can save signaling overhead.
  • the method further includes:
  • Step 1304 After the IP address is filled in the first data packet by the CN-MM or the CN-SM, the first data packet is forwarded to the DN.
  • the CN-MM or the CN-SM forwards the first data packet to the DN.
  • the CN-SM sends the first data packet to the UP-GW, and the UP-GW forwards the first data packet to the DN.
  • the UP-GW after receiving the first return data packet returned by the DN, the UP-GW sends the first return data packet to the CN-SM, and the CN-SM sends the first return data packet to the CN-MM, and then forwards the packet. Go to the UE.
  • the method further includes:
  • Step 1305 When the CN-MM receives the second data packet sent by the UE, and the second data packet carries the IP address, forward the second data packet to the DN.
  • the second data packet and the first data packet are data messages of the first service sent by the UE, or the second data packet is that the UE does not exceed the IP address.
  • the data packet of the second service sent when the corresponding valid time is sent.
  • the second data packet and the first data packet are data packets of the first service sent by the UE, and the UE sends the second data packet to continue using the IP address.
  • the second data packet is a data packet of the second service that is sent by the UE when the IP address does not exceed the corresponding valid time, and the UE sends the second data packet to continue using the IP address.
  • the UE After the data transmission of the first service is completed, the UE starts counting the allocated IP address. If the corresponding valid time is exceeded, the IP address is treated as an invalid address.
  • the UE may start a timer, and use the effective time of the IP address as the timer time. When the timer reaches the timing, determine the IP address as Invalid address.
  • the UE After obtaining the IP address, the UE fills the IP address into the second data packet and then sends the IP address to the CN.
  • the CN-MM or the CN-SM determines that the second data packet carries the IP address, and directly forwards the second data packet to the DN.
  • Step 1306 when the CN-MM receives the second data packet sent by the UE, and the second data packet does not carry the IP address, the CN-MM or the CN- SM After the IP address is filled in the second data packet, the second data packet is forwarded to the DN.
  • the second data packet sent before the UE obtains the IP address does not carry the IP address.
  • the CN-MM or the CN-SM forwards the second data packet to the DN.
  • the forwarding the first data packet or the second data packet to the DN includes:
  • the CN-SM first data packet or the second data packet is sent to the UP-GW in a Packet out manner, thereby adapting to the SDN.
  • the UP-GW receives the second return data packet returned by the DN, and the UP-GW reports the first return data packet or the second return data packet to the packet according to the data packet.
  • the in mode is sent to the CN-SM and then forwarded to the UE.
  • the create session request message carries the indication information that the UE is an IoT user and session related information.
  • the steps of step 1302 above include:
  • Step 13021 Assign an IP address to the UE according to the session related information, and create a UE context.
  • the CN-SM allocates an IP address to the UE according to the session related information (SM related information), and creates a UE context.
  • SM related information session related information
  • the data processing method of the embodiment of the present disclosure does not allocate an IP address to the IoT user when the UE is attached, and avoids the problem that the IP address is allocated to the UE when the UE is attached, which brings a large amount of signaling overhead to the IoT user.
  • the CN-MM receives the data message sent by the UE, by selecting the appropriate CN-SM for the UE, when the UE moves, the continuity of the session and the service can be ensured.
  • the CN-SM allocates a temporary IP address to the UE, which can adapt to the change of the anchor point of the UE (such as the in-vehicle device). And when the anchor point of the UE changes, the temporary IP address can save signaling overhead.
  • a data processing method for application to a UE. include:
  • Step 1401 Send an attach request message to the CN-MM.
  • the UE sends an attach request message to the RAN, and the RAN forwards the attach request message to the CN-MM.
  • Step 1402 Receive an attach accept message returned by the CN-MM.
  • the attach accept message is an attach accept message that is directly returned when the UE is an IoT user according to the user subscription information, after the CN-MM acquires the user subscription information of the UE according to the attach request message.
  • the CN-MM receives the attach request message of the UE, obtains the user subscription information of the UE according to the attach request message, and then determines whether to select the CN-SM for the UE according to the user subscription information.
  • the user subscription information includes information such as user attributes and application identifiers.
  • the CN-MM determines that the UE is an IoT user according to the user subscription information, it decides not to select the CN-SM for this type of UE, and directly returns an attach accept message to the UE. In this way, the CN-SM does not assign an IP address to the UE of this type, which avoids the problem of assigning an IP address to the UE when the UE is attached, which brings a large amount of signaling overhead to the IoT user.
  • the CN-MM may send an attach accept message to the RAN, and the RAN forwards the attach accept message to the UE.
  • the data processing method of the embodiment of the present disclosure does not allocate an IP address to the IoT user when the UE is attached, and avoids the problem that the IP address is allocated to the UE when the UE is attached, which brings a large amount of signaling overhead to the IoT user.
  • the method further includes:
  • Step 1403 Send a first data packet to the CN-MM.
  • the first data packet is a packet that is sent when the IP address is not allocated to the UE or the IP address allocated to the UE last time exceeds the corresponding valid time.
  • the first data packet is a packet sent by the UE during the first data transmission.
  • the network has not assigned an IP address to the UE, and the CN-MM needs to be requested to select a suitable CN-SM.
  • the first data packet is a message that is sent by the UE again and determines that the last time the allocated IP address exceeds the corresponding valid time. Since the last assigned IP address exceeds the valid time, the CN-MM needs to be re-requested. Choose a suitable CN-SM. The UE starts timing the allocated IP address after a data transmission is completed, and if the corresponding valid time is exceeded, The IP address is treated as an invalid address.
  • the CN-MM When receiving the first data packet, the CN-MM selects the CN-SM for the UE according to the first data packet, and sends a create session request message to the CN-SM, so that the CN-SM allocates a temporary IP address to the UE, and Create a UE context.
  • the method further includes:
  • Step 1404 Receive an ACK message sent by the CN-MM, where the ACK message carries an IP address and a valid time of the IP address.
  • the ACK message is that the CN-MM selects a CN-SM for the UE according to the first data packet, sends a create session request message to the CN-SM, and receives the CN-SM return.
  • a message sent after the session response message is created, where the create session response message carries an IP address allocated by the CN-SM to the UE according to the create session request message.
  • the IP address assigned by the CN-SM to the UE is a temporary IP address
  • the ACK message sent by the CN-MM to the UE carries the valid time of the IP address and the IP address.
  • the UE After receiving the IP address, the UE performs configuration according to the IP address, and encapsulates the IP address into the data packet when sending the data packet. When the IP address exceeds the valid time, the UE processes the IP address as an invalid address.
  • the method further includes:
  • Step 1405 Send a second data packet to the CN-MM.
  • the second data packet and the first data packet are data messages of the first service sent by the UE, or the second data packet is that the UE does not exceed the IP address.
  • the data packet of the second service sent when the corresponding valid time is sent.
  • the second data packet and the first data packet are data packets of the first service sent by the UE, and the UE sends the second data packet to continue using the IP address.
  • the second data packet is a data packet of the second service that is sent by the UE when the IP address does not exceed the corresponding valid time, and the UE sends the second data packet to continue using the IP address.
  • the UE After the data transmission of the first service is completed, the UE starts counting the allocated IP address. If the corresponding valid time is exceeded, the IP address is treated as an invalid address.
  • the method further includes:
  • the UE fills the IP address into the second data packet and then sends the IP address to the CN.
  • the CN-MM or the CN-SM determines that the second data packet carries the IP address, and directly forwards the second data packet to the DN.
  • the first data packet is a data packet of the first service.
  • the method further includes:
  • Step 1406 after all the data packets of the first service are sent, start a timer, and use the valid time of the IP address as the timer time of the timer.
  • Step 1407 when the timer reaches the timing, determining that the IP address is an invalid address.
  • the UE may time the effective time of the IP address according to the timer, and when the IP address exceeds the valid time, the IP address is treated as an invalid address.
  • the method further includes:
  • Step 1408 sending a detach request message to the CN-MM.
  • the UE sends a detach request message to the RAN, and the RAN forwards the detach request message to the CN-MM.
  • Step 1409 Receive a detach accept message returned by the CN-MM.
  • the CN-MM deletes the signaling connection according to the detach request message.
  • the CN-MM sends a detach accept message to the RAN, and the RAN forwards the detach request message to the UE and deletes the signaling connection.
  • Step 1410 Delete the related signaling connection according to the detach attachment message.
  • the UE also deletes the signaling connection after receiving the detach accept message.
  • the CN-MM, the RAN, and the UE delete the signaling connection, which saves signaling overhead.
  • the data processing method of the embodiment of the present disclosure does not allocate an IP address to the IoT user when the UE is attached, and avoids the problem that the IP address is allocated to the UE when the UE is attached, which brings a large amount of signaling overhead to the IoT user.
  • the CN-MM receives the data message sent by the UE, by selecting the appropriate CN-SM for the UE, when the UE moves, the continuity of the session and the service can be ensured.
  • the CN-SM allocates a temporary IP address to the UE, which can adapt to the change of the anchor point of the UE (such as the in-vehicle device). And when the anchor point of the UE changes, the temporary IP address can save signaling overhead.
  • FIG. 15 is a structural diagram of a data processing apparatus of an embodiment of the present disclosure, which can implement the details of the data processing method in the various embodiments described above with reference to FIGS. 1-12, and achieve the same effect.
  • the data processing apparatus shown in FIG. 15 is applied to the CN-MM and includes:
  • the first receiving module 1501 is configured to receive an attach request message sent by the UE.
  • the first obtaining module 1502 is configured to acquire user subscription information of the UE according to the attach request message.
  • the first returning module 1503 is configured to, according to the user subscription information, determine that the UE is an IoT user, and directly return an attach accept message to the UE.
  • the data processing apparatus of the embodiment of the present disclosure does not allocate an IP address to the IoT user when the UE is attached, and avoids the problem of allocating an IP address to the UE when the UE is attached, which brings a large amount of signaling overhead to the IoT user.
  • the first obtaining module 1502 includes:
  • the first obtaining unit is configured to acquire user subscription information of the UE from a pre-stored subscription database according to the user identity identifier included in the attach request message.
  • the data processing apparatus of the embodiment of the present disclosure further includes:
  • the first sending module is configured to: when the first data packet sent by the UE is received, select a CN-SM according to the first data packet, and send a create session request message to the CN-SM. ;
  • a second receiving module configured to receive a create session response message returned by the CN-SM, where the create session response message carries an IP address allocated by the CN-SM to the UE according to the create session request message;
  • the first data packet is a packet that is sent when the IP address is not allocated to the UE or the IP address allocated to the UE last time exceeds the corresponding valid time.
  • the data processing apparatus of the embodiment of the present disclosure further includes:
  • a second sending module configured to send an ACK message to the UE, where the ACK message carries an effective time of the IP address and the IP address;
  • the first forwarding module is configured to forward the first data packet to the DN after the IP address is filled in the first data packet by using the CN-MM or the CN-SM.
  • the data processing apparatus of the embodiment of the present disclosure further includes:
  • a third receiving module configured to receive a second data packet sent by the UE
  • the second forwarding module is configured to forward the second data packet to the DN if the second data packet carries the IP address;
  • a third forwarding module configured to fill the IP address into the second data packet by using the CN-MM or the CN-SM, if the second data packet does not carry the IP address Afterwards, forwarding the second data packet to the DN;
  • the second data packet and the first data packet are data messages of the first service sent by the UE, or the second data packet is that the UE does not exceed the IP address.
  • the data packet of the second service sent when the corresponding valid time is sent.
  • the first forwarding module includes:
  • a first forwarding unit configured to send, by using the CN-SM, the first data packet to the UP-GW according to a packet out manner, and forwarding, by the UP-GW, the first data packet to the DN;
  • the second forwarding module includes:
  • a second forwarding unit configured to send, by the CN-SM, the second data packet to the UP-GW according to the packet out manner, and forward the second data packet to the DN;
  • the third forwarding module includes:
  • a third forwarding unit configured to send, by the CN-SM, the second data packet to the UP-GW according to the packet out manner, and forward the second data packet to the DN.
  • the first sending module includes:
  • Obtaining a subunit configured to acquire, according to the first data packet, user subscription information of the UE, location information of the UE, or type information of the UE;
  • selecting a subunit configured to select a CN-SM for the UE according to the user subscription information of the UE, location information of the UE, or type information of the UE.
  • the create session request message carries the indication information that the UE is an IoT user and session related information, and the CN-SM allocates an IP to the UE according to the session related information. Address and create a UE context.
  • the create session request message further carries the first data packet.
  • the data processing apparatus of the embodiment of the present disclosure further includes:
  • a fourth receiving module configured to receive a detach request message sent by the UE
  • a first deleting module configured to delete the related signaling connection according to the detach request message
  • a second returning module configured to return a detach accept message to the UE.
  • the data processing apparatus of the embodiment of the present disclosure does not allocate an IP address to the IoT user when the UE is attached, and avoids the problem of allocating an IP address to the UE when the UE is attached, which brings a large amount of signaling overhead to the IoT user.
  • the CN-MM receives the data message sent by the UE, by selecting the appropriate CN-SM for the UE, when the UE moves, the continuity of the session and the service can be ensured.
  • the CN-SM allocates a temporary IP address to the UE, which can adapt to the change of the anchor point of the UE (such as the in-vehicle device). And when the anchor point of the UE changes, the temporary IP address can save signaling overhead.
  • a core network device comprising: a data processing device as described above with reference to FIG.
  • FIG. 16 is a structural diagram of a data processing apparatus of an embodiment of the present disclosure, which can implement the details of the data processing method of the embodiment described above with reference to FIG. 13 and achieve the same effect.
  • the data processing apparatus shown in FIG. 16 is applied to the CN-SM and includes:
  • the fifth receiving module 1601 is configured to receive a create session request message sent by the CN-MM.
  • a second allocation module 1602 configured to allocate an IP address to the UE according to the create session request message, and create a UE context
  • a third returning module 1603, configured to return a create session response message to the CN-MM, where the create session response message carries the IP address;
  • the create session request message is a message that is sent when the CN-MM receives the first data packet sent by the UE, where the first data packet is not assigned an IP address to the UE or is the last time The packet sent when the IP address allocated by the UE exceeds the corresponding valid time.
  • the data processing apparatus of the embodiment of the present disclosure does not allocate an IP address to the IoT user when the UE is attached, and avoids the problem of allocating an IP address to the UE when the UE is attached, which brings a large amount of signaling overhead to the IoT user.
  • the CN-MM receives the data message sent by the UE, by selecting the appropriate CN-SM for the UE, when the UE moves, the continuity of the session and the service can be ensured.
  • the CN-SM allocates a temporary IP address to the UE, which can adapt to the change of the anchor point of the UE (such as the in-vehicle device). And when the anchor point of the UE changes, the temporary IP address can save signaling overhead.
  • the data processing apparatus of the embodiment of the present disclosure further includes:
  • the fourth forwarding module is configured to forward the first data packet to the DN after the IP address is filled in the first data packet by using the CN-MM or the CN-SM.
  • the data processing apparatus of the embodiment of the present disclosure further includes:
  • a fifth forwarding module configured to: when the CN-MM receives the second data packet sent by the UE, and the second data packet carries the IP address, the second data packet Forward to DN;
  • a sixth forwarding module configured to: when the CN-MM receives the second data packet sent by the UE, and the second data packet does not carry the IP address, pass the CN-MM or After the CN-SM fills the IP address into the second data packet, forwarding the second data packet to the DN;
  • the second data packet and the first data packet are data messages of the first service sent by the UE, or the second data packet is that the UE does not exceed the IP address.
  • the data packet of the second service sent when the corresponding valid time is sent.
  • the fourth forwarding module includes:
  • a fourth forwarding unit configured to send the first data packet to the UP-GW in a packet out manner, and forward the first data packet to the DN by using the UP-GW;
  • the fifth forwarding module includes:
  • a fifth forwarding unit configured to send the second data packet to the UP-GW in a packet out manner, and forward the second data packet to the DN by using the UP-GW;
  • the sixth forwarding module includes:
  • a sixth forwarding unit configured to send the second data packet to the packet out manner
  • the UP-GW forwards the second data packet to the DN through the UP-GW.
  • the create session request message carries the indication information that the UE is an IoT user, and session related information.
  • the second distribution module 1602 includes:
  • an allocating unit configured to allocate an IP address to the UE according to the session related information, and create a UE context.
  • the data processing apparatus of the embodiment of the present disclosure does not allocate an IP address to the IoT user when the UE is attached, and avoids the problem of allocating an IP address to the UE when the UE is attached, which brings a large amount of signaling overhead to the IoT user.
  • the CN-MM receives the data message sent by the UE, by selecting the appropriate CN-SM for the UE, when the UE moves, the continuity of the session and the service can be ensured.
  • the CN-SM allocates a temporary IP address to the UE, which can adapt to the change of the anchor point of the UE (such as the in-vehicle device). And when the anchor point of the UE changes, the temporary IP address can save signaling overhead.
  • a core network device comprising: a data processing device as described above with reference to FIG.
  • FIG. 17 is a structural diagram of a data processing apparatus of an embodiment of the present disclosure, which can implement the details of the data processing method described above with reference to FIG. 14 and achieve the same effect.
  • the data processing apparatus shown in FIG. 17 is applied to a UE, and includes:
  • a third sending module configured to send an attach request message to the CN-MM
  • a sixth receiving module configured to receive an attach accept message returned by the CN-MM
  • the attach accept message is an attach accept message that is directly returned when the UE is an IoT user according to the user subscription information, after the CN-MM acquires the user subscription information of the UE according to the attach request message.
  • the data processing apparatus of the embodiment of the present disclosure does not allocate an IP address to the IoT user when the UE is attached, and avoids the problem of allocating an IP address to the UE when the UE is attached, which brings a large amount of signaling overhead to the IoT user.
  • the data processing apparatus of the embodiment of the present disclosure further includes:
  • a fourth sending module configured to send a first data packet to the CN-MM
  • the first data packet is a packet that is sent when the IP address is not allocated to the UE or the IP address allocated to the UE last time exceeds the corresponding valid time.
  • the data processing apparatus of the embodiment of the present disclosure further includes:
  • a seventh receiving module configured to receive an ACK message sent by the CN-MM, where the ACK message carries an IP address and a valid time of the IP address;
  • the ACK message is that the CN-MM selects a CN-SM for the UE according to the first data packet, sends a create session request message to the CN-SM, and receives the CN-SM return.
  • a message sent after the session response message is created, where the create session response message carries an IP address allocated by the CN-SM to the UE according to the create session request message.
  • the data processing apparatus of the embodiment of the present disclosure further includes:
  • a fifth sending module configured to send a second data packet to the CN-MM
  • the second data packet and the first data packet are data messages of the first service sent by the UE, or the second data packet is that the UE does not exceed the IP address.
  • the data packet of the second service sent when the corresponding valid time is sent.
  • the data processing apparatus of the embodiment of the present disclosure further includes:
  • Filling in a module configured to fill the IP address into the second data packet.
  • the first data packet is a data packet of the first service
  • the data processing device further includes:
  • the opening module is configured to: after a data message of the first service is completely sent, start a timer, and use a valid time of the IP address as a timing time of the timer;
  • a determining module configured to determine that the IP address is an invalid address when the timer reaches the timing time.
  • the data processing apparatus of the embodiment of the present disclosure further includes:
  • a sixth sending module configured to send a detach request message to the CN-MM
  • An eighth receiving module configured to receive a detach accept message returned by the CN-MM
  • a second deleting module configured to delete the related signaling connection according to the detaching accept message.
  • the data processing apparatus of the embodiment of the present disclosure does not allocate an IP address to the IoT user when the UE is attached, and avoids assigning an IP address to the UE when the UE is attached, which brings a large amount to the IoT user.
  • the problem of amount signaling overhead does not allocate an IP address to the IoT user when the UE is attached, and avoids assigning an IP address to the UE when the UE is attached, which brings a large amount to the IoT user. The problem of amount signaling overhead.
  • a terminal comprising: the data processing apparatus as described above with reference to FIG.
  • the terminal of the present disclosure may be a mobile electronic device such as a mobile phone or a tablet computer.
  • a core network device including:
  • the processor 1800 is configured to read the program in the memory 1820, and perform the following process: receiving, by the transceiver 1810, an attach request message sent by the UE; acquiring, according to the attach request message, user subscription information of the UE; The subscription information is used to determine that the UE is an IoT user, and directly returns an attach accept message to the UE.
  • the bus architecture may include any number of interconnected buses and bridges, specifically linked by one or more processors represented by processor 1800 and various circuits of memory represented by memory 1820.
  • the bus architecture can also link various other circuits such as peripherals, voltage regulators, and power management circuits.
  • the bus interface provides an interface.
  • Transceiver 1810 may be a plurality of components, including a transmitter and a transceiver, providing means for communicating with various other devices on a transmission medium.
  • the processor 1800 is responsible for managing the bus architecture and general processing, and the memory 1820 can store data used by the processor 1800 in performing operations.
  • the processor 1800 is responsible for managing the bus architecture and general processing, and the memory 1820 can store data used by the processor 1800 in performing operations.
  • the core network device of the embodiment of the present disclosure can implement the processes implemented by the core network device in the foregoing method embodiments of FIG. 1 to FIG. 13, and the implementation examples of the foregoing methods of FIG. 1 to FIG. The same technical effects can also be achieved in the embodiment applicable to the core network device.
  • a terminal including:
  • the processor 1900 is configured to read a program in the memory 1920, and execute the following process: sending an attach request message to the CN-MM through the transceiver 1910; receiving an attach accept message returned by the CN-MM; wherein the attach accept message After the CN-MM acquires the user subscription information of the UE according to the attach request message, the CN-MM determines, according to the user subscription information, an attach accept message directly returned when the UE is an IoT user.
  • the bus architecture can include any number of interconnected buses and bridges, specifically linked by one or more processors represented by processor 1900 and various circuits of memory represented by memory 1920.
  • the bus architecture can also link various other circuits such as peripherals, voltage regulators, and power management circuits.
  • the bus interface provides an interface.
  • Transceiver 1910 may be a plurality of components, including a transmitter and a receiver, providing means for communicating with various other devices on a transmission medium.
  • the user interface 1930 may also be an interface capable of externally connecting the required devices, including but not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.
  • the processor 1900 is responsible for managing the bus architecture and general processing, and the memory 1920 can store data used by the processor 1900 in performing operations.
  • terminal in the embodiment of the present disclosure can implement the processes implemented by the terminal in the foregoing method embodiment of FIG. 14, and the implementation embodiments of the method in FIG. 14 are applicable to the embodiment of the terminal, Can achieve the same technical effect.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

La présente invention concerne un procédé et un appareil de traitement de données. Le procédé consiste à : recevoir un message de demande de rattachement envoyé par un UE ; obtenir des informations d'abonnement d'utilisateur de l'UE d'après le message de demande de rattachement ; et renvoyer directement un message d'acceptation de rattachement à l'UE lorsque l'UE est déterminé comme étant un utilisateur de l'IoT d'après les informations d'abonnement d'utilisateur.
PCT/CN2017/103084 2016-12-21 2017-09-25 Procédé et appareil de traitement de données WO2018113363A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201611191124.8A CN108235309B (zh) 2016-12-21 2016-12-21 一种数据处理方法及装置
CN201611191124.8 2016-12-21

Publications (1)

Publication Number Publication Date
WO2018113363A1 true WO2018113363A1 (fr) 2018-06-28

Family

ID=62624365

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/103084 WO2018113363A1 (fr) 2016-12-21 2017-09-25 Procédé et appareil de traitement de données

Country Status (2)

Country Link
CN (1) CN108235309B (fr)
WO (1) WO2018113363A1 (fr)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101931931A (zh) * 2009-06-25 2010-12-29 华为技术有限公司 信息处理方法、系统以及移动性管理网元
US20120182934A1 (en) * 2011-01-18 2012-07-19 John Diachina Application layer communication via an intermediate node
CN106465096A (zh) * 2015-08-28 2017-02-22 华为技术有限公司 接入网络和获取客户识别模块信息的方法、终端及核心网

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011094954A1 (fr) * 2010-02-08 2011-08-11 上海贝尔股份有限公司 Procédé et dispositif de transmission de données dans un système de communication de machine à machine

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101931931A (zh) * 2009-06-25 2010-12-29 华为技术有限公司 信息处理方法、系统以及移动性管理网元
US20120182934A1 (en) * 2011-01-18 2012-07-19 John Diachina Application layer communication via an intermediate node
CN106465096A (zh) * 2015-08-28 2017-02-22 华为技术有限公司 接入网络和获取客户识别模块信息的方法、终端及核心网

Also Published As

Publication number Publication date
CN108235309B (zh) 2019-08-02
CN108235309A (zh) 2018-06-29

Similar Documents

Publication Publication Date Title
CN109792651B (zh) 一种通信方法及设备
CN108605269B (zh) 一种会话管理方法及装置
CN107548127B (zh) 支持数据传输的方法和设备
CN109548092B (zh) 一种激活session的方法、设备及系统
WO2020147761A1 (fr) Procédé de commutation de session pdu et appareil associé
CN109673026B (zh) 数据转发方法、装置和系统
US20230224770A1 (en) Communication method and apparatus
KR20210149877A (ko) 세션 재확립 방법 및 장치, 액세스 및 이동성 관리 기능 엔티티, 세션 관리 기능 엔티티 및 단말
WO2014183696A1 (fr) Procédé d'établissement de chemin, contrôleur et entité de gestion de mobilité
WO2019196811A1 (fr) Procédé de communication, et appareil associé
US10986537B2 (en) Method of selecting user plane gateway and device of selecting user plane gateway
CN109429213B (zh) 一种信息处理方法、装置、设备及计算机可读存储介质
WO2018099291A1 (fr) Procédé, appareil et système de transmission de données, et support de stockage
WO2013010415A1 (fr) Procédé, système et sgw pour réaliser une notification d'attributs d'adresse ip
JP2021516499A (ja) 異なるアクセスネットワーク間で移動体通信装置のハンドオーバを実行する方法およびシステム
JP2020524451A (ja) 通信方法および通信装置
CN109548113B (zh) 一种用户设备的寻呼方法以及相关设备
WO2018018469A1 (fr) Procédé, dispositif et appareil de gestion de contexte d'équipement d'utilisateur
WO2019196000A1 (fr) Procédés et système pour réaliser une communication par chemin rapide de petites données
WO2019096306A1 (fr) Procédé de traitement de requêtes, et entité correspondante
WO2018233451A1 (fr) Procédé, appareil et système de communication
JP7507144B2 (ja) インジケーション情報送信方法、装置およびシステム、および記憶媒体
WO2010015170A1 (fr) Procédé de traitement, système et appareil de gestion de la mobilité
CN108616868B (zh) 一种终端空闲态的处理方法及装置
CN109819487B (zh) 一种连接管理方法及设备

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17883396

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17883396

Country of ref document: EP

Kind code of ref document: A1