[go: up one dir, main page]

WO2018032517A1 - Procédé et dispositif de routage de flux de trafic - Google Patents

Procédé et dispositif de routage de flux de trafic Download PDF

Info

Publication number
WO2018032517A1
WO2018032517A1 PCT/CN2016/096111 CN2016096111W WO2018032517A1 WO 2018032517 A1 WO2018032517 A1 WO 2018032517A1 CN 2016096111 W CN2016096111 W CN 2016096111W WO 2018032517 A1 WO2018032517 A1 WO 2018032517A1
Authority
WO
WIPO (PCT)
Prior art keywords
access mode
sub
flow
server
indication message
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2016/096111
Other languages
English (en)
Chinese (zh)
Inventor
杨娇
倪慧
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to PCT/CN2016/096111 priority Critical patent/WO2018032517A1/fr
Publication of WO2018032517A1 publication Critical patent/WO2018032517A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols

Definitions

  • the embodiments of the present invention relate to communication technologies, and in particular, to a service flow routing method and device.
  • wireless broadband access technologies such as wireless fidelity (English: WIreless-Fidelity, referred to as: WiFi) access, Worldwide Interoperability for Microwave Access (WiMAX), third generation (English: 3rd-Generation, 3G for short) or fourth generation (Fourth Generation, 4G) mobile communication technology, etc.
  • WiMAX Worldwide Interoperability for Microwave Access
  • 3G Third Generation
  • 4G fourth generation
  • One user terminal is simultaneously provided with multiple paths to the target node.
  • MPTP multipath transfer control protocol
  • TCP Transfer Control Protocol
  • the MPTCP technology implements the isolation between the application layer and the transport layer by adding an additional MPTCP sublayer above the TCP layer.
  • the user can dynamically establish multiple substreams to implement multipath transmission of the application layer service at the transport layer.
  • load balancing for example, using the 3rd Generation Partnership Project (English: 3rd Generation Partnership Project, 3GPP) and WIFI access for data transmission.
  • 3rd Generation Partnership Project International: 3rd Generation Partnership Project, 3GPP
  • WIFI access for data transmission.
  • the user equipment (English: User Equipment, UE for short) actively initiates the 3GPP access. The way the subflow is closed.
  • the UE When all the sub-streams of the 3GPP access mode are to be re-used, and the sub-stream of the subsequent 3GPP access mode needs to be reused, the UE needs to re-initiate the sub-flow establishment process of the corresponding 3GPP access mode for the service. After the establishment of the substream of the 3GPP access mode is completed, data transmission is performed on the substream of the established 3GPP access mode.
  • the UE when the 3GPP access mode is not required, the UE needs to initiate a sub-flow shutdown process of the 3GPP access mode, and directly close the sub-flow of the access mode, thereby causing sub-stream reconstruction when the re-use is required. In this way, the number of signaling processing of the UE and the server is increased.
  • the embodiment of the present invention provides a service flow routing method and device, which is used to solve the problem that when a 3GPP access mode is not required, the UE needs to initiate a 3GPP sub-flow shutdown process, and directly closes the sub-flow of the access mode, resulting in The method of substream reconstruction when reusing causes an increase in the number of signaling processes of the UE and the server.
  • a first aspect of the present invention provides a service flow routing method, where the method includes:
  • the UE If the UE detects that the sub-flow of the second access mode can meet the transmission requirement of the service, the UE adjusts the sub-flow of the first access mode to an idle state, and sends a first indication message to the server; the first indication message is used. Instructing the UE to adjust the substream of the first access mode to an idle state;
  • the UE receives data transmitted by the server through the substream of the second access mode.
  • the UE supports the transmission of the service data by using the first access mode and the second access mode, and the UE uses the sub-flows of the two access modes to transmit the service data, and detects one of the access modes.
  • the UE adjusts the other access mode to the idle state, and sends a first indication message to the server, so as to adjust the sub-flow of the specific access mode without shutting down the sub-flow. It is idle and saves resources.
  • the first access mode is used for the 3GPP access mode.
  • the UE determines that the second access mode can meet the transmission requirements of all services according to the transmission requirements of the service, and then connects to the 3GPP that communicates with the UE.
  • the server of the incoming sub-flow sends a first indication message, indicating that the sub-flow state of the 3GPP access mode is adjusted to an idle state, so that the server does not transmit the service data on the sub-stream of the 3GPP access mode, and the base station does not have a long time.
  • the packet is detected, and the air interface resource release on the 3GPP side is initiated, so that the sub-flow of the 3GPP access mode is adjusted to the idle state without closing the sub-flow, and the cellular network air interface resource is saved.
  • the UE determines that the sub-flow of the first access mode needs to be used, the UE exits the idle state, and sends a second indication message to the server; the second indication message is used to indicate that the server can pass the first access mode. Flowing data to the UE;
  • the UE receives data transmitted by the server through the substream of the first access mode and the substream of the second access mode.
  • the UE detects that the sub-flow of the second access mode cannot meet the transmission requirement of the service data, or the server initiates the request, and when the UE determines that the sub-flow of the first access mode is actually needed, The UE exits the idle state of the first access mode side, and sends a second indication message to the server of the first access mode that communicates with the server, indicating that the server can perform data transmission by using the sub-flow of the first access mode.
  • the process of re-initiating the sub-flow of the first access mode is further reduced, and the number of processing signaling by the UE and the server is reduced, and the processing flow of the access mode state switching is optimized.
  • the UE sends a second indication message to the server, including:
  • the UE sends a second indication message to the server by using the sub-flow of the second access mode.
  • the UE sends the first indication message to the server, including:
  • the UE sends the first indication message to the server by using the sub-flow of the second access mode.
  • the UE when the UE sends the first indication message and the second indication message to the server, the UE may use any sub-flow of the access mode to send.
  • the UE determines that the sub-flow of the first access mode needs to be used, including:
  • the UE If the UE detects that the sub-flow of the second access mode cannot meet the transmission requirement of the service, determine that the sub-flow of the first access mode needs to be used;
  • the UE receives the request message sent by the server, and the request message is used to request to use the sub-stream of the first access mode to transmit data, and after receiving the request message, the UE determines that the sub-flow of the first access mode needs to be used;
  • the UE receives the request message sent by the server; the request message is used to request to use the sub-stream of the first access mode to transmit data; and the UE determines whether the sub-flow of the first access mode needs to be activated according to the request message and the transmission requirement of the service.
  • the specific manner of determining that the sub-flow of the first access mode needs to be used at least includes the foregoing three types: detecting the current sub-flow of the second access mode
  • the sub-flow of the first access mode may be directly activated by the request message sent by the server, or the request message sent by the server may be combined with the transmission requirement of the service to determine whether the first access needs to be activated.
  • the sub-flow of the mode can be set according to the actual situation in the specific implementation.
  • a second aspect of the present invention provides a service flow routing method, which is applied to a server, and the method includes:
  • the server transmits the service data of the UE to the UE by using the first access mode and the second access mode;
  • the server receives the first indication message sent by the UE, where the first indication message is used to indicate that the UE has adjusted the sub-flow of the first access mode to an idle state;
  • the server transmits data to the UE through the sub-flow of the second access mode.
  • the solution is a server-side solution corresponding to the UE side provided by the first aspect, and the server simultaneously uses the sub-flow of the first access mode and the sub-flow of the second access mode to perform data transmission with the UE, and the UE detects the
  • the sub-flow of the second access mode can meet the transmission requirement of the service, and the sub-flow of the first access mode is adjusted to the idle state, and the server receives the first indication message sent by the UE, and uses only the second access mode according to the indication message.
  • the sub-flow transmits data to the UE, so that the network-side device corresponding to the first access mode releases the resource, and the specific access mode is adjusted to the idle mode without closing the sub-flow, and the first access mode is saved at the same time. resource of.
  • the first access mode is 3GPP access.
  • the method further includes:
  • the server receives the second indication message sent by the UE, where the second indication message indicates that the server can transmit data to the UE by using the sub-flow of the first access mode;
  • the server transmits data to the UE through the sub-flow of the first access mode and the sub-flow of the second access mode.
  • the server receives the second indication message sent by the UE, including:
  • the server receives a second indication message that is sent by the UE by using the sub-flow of the second access mode.
  • the server receives the first indication message sent by the UE, including:
  • the server receives the first indication message that is sent by the UE by using the sub-flow of the second access mode.
  • the method before the server receives the second indication message sent by the UE, the method further includes:
  • the server determines, according to the transmission requirement of the service of the UE, whether the sub-flow of the first access mode needs to be used for data transmission to the UE;
  • the server determines that the sub-flow of the first access mode needs to be used for data transmission to the UE, sending a request message to the UE; the request message is used to request to use the sub-stream of the first access mode to transmit data.
  • the first access mode is the 3GPP access mode
  • the second access mode is the WIFI access mode.
  • the transmission requirement of the service generally refers to the service quality of service (English: Quality of Service, referred to as : QoS) requirements, including: bandwidth requirements and quality of service priority requirements.
  • QoS Quality of Service
  • the UE detects that the WIFI connection can meet the transmission requirement of all services according to the transmission requirement, and the UE sends a “sub-flow status update indication” message, that is, the first indication message, to the communication server, and the message carries the sub-flow status update indication, indicating that the The sub-flow state of the 3GPP access mode is adjusted to the idle state, and the base station does not detect the packet for a long time, and the base station initiates the release of the 3GPP-side air interface resource. Adjusting the sub-flow of the first access mode to the idle mode without turning off the sub-flow while saving the cellular network air interface resources.
  • the UE When the UE detects that the traffic on a certain sub-flow of the WIFI access mode exceeds the transmission capability of the WIFI connection, the UE exits the idle state of the 3GPP side, and the base station and the network reestablish the 3GPP side air interface resource.
  • the UE sends a sub-flow status update indication message, that is, a second indication message, to the server that communicates with the sub-flow of the WIFI access mode or the sub-flow of the 3GPP access mode, where the second indication message carries the sub-flow status update indication.
  • the server is instructed to send data through the sub-stream of the 3GPP access mode, to avoid the need to initiate the establishment of the corresponding sub-flow when the access mode needs to be reused, and reduce the number of processing signaling by the UE and the server, and implement process optimization.
  • a third aspect of the present invention provides a service flow routing method, where the method includes:
  • the UE If the UE detects that the sub-flow of the second access mode can meet the transmission requirement of the service, the UE adjusts the sub-flow of the first access mode to an idle state, and sends a first indication message to the server; the first indication message is used. Instructing the UE to adjust the substream of the first access mode to an idle state;
  • the UE exits the idle state according to the paging message, and receives data transmitted by the server through the substream of the first access mode and the substream of the second access mode;
  • the UE supports the transmission of service data by using the first access mode and the second access mode.
  • the first access mode is 3GPP access.
  • the UE detects that the sub-flow of the second access mode can meet all the service transmission requirements, and when the UE adjusts the sub-flow of the first access mode to the idle state, the UE sends the sub-flow to all the servers.
  • the status update indication that is, the first indication message, indicates that the UE has adjusted the sub-flow of the first access mode to the idle state, and the server only uses the sub-stream of the second access mode to transmit the service data.
  • the server detects that the data needs to be transmitted through the sub-stream of the first access mode, the data is directly sent through the sub-flow of the first access mode in the idle state, and the network device is triggered, for example, the base station searches for the UE. Call and exit the idle state of the first access mode. This prevents the server from sending a request to the UE that communicates with it, and can directly send data on the sub-stream of the first access mode in the idle state.
  • the first indication message further includes an activation condition of the substream of the first access mode.
  • the first indication message carries a substream activation condition.
  • the server side determines that the activation condition is met, the server directly sends data through the idle state sub-flow, triggering the network device to page the UE and exit the idle state of the sub-flow of the first access mode, thereby avoiding an increase in the number of signaling.
  • a fourth aspect of the present invention provides a service flow routing method, where the method includes:
  • the server transmits the service data of the UE to the UE by using the second access mode
  • the server transmits data to the UE by using the sub-flow of the first access mode and the sub-flow of the second access mode.
  • the method before the server transmits the service data of the UE by using the second access mode, the method further includes:
  • the server transmits the service data of the UE by using the first access mode and the second access mode;
  • the server receives the first indication message sent by the UE, where the first indication message is used to indicate that the UE has adjusted the sub-flow of the first access mode to an idle state.
  • the first indication message further includes an activation condition of the substream of the first access mode.
  • the server uses the first access mode and the second access mode sub-flow to transmit to the UE.
  • the server may The transmission requirement of the service determines whether the activation condition of the sub-flow of the first access mode is met. If yes, the server directly sends data on the sub-flow of the first access mode, triggering the paging of the network device to the UE, thereby triggering the UE
  • the first access mode is activated to avoid an increase in the number of signaling.
  • a fifth aspect of the present invention provides a service flow routing method, where the solution is applied to a control plane network element, and specifically includes:
  • the control plane network element receives the first status indication message sent by the forwarding plane network element of the second access mode, where the first status indication message indicates that the traffic on the sub-flow of the second access mode of the UE exceeds a preset threshold;
  • the control plane network element sends a first state update command to the forwarding plane network element of the first access mode, where the first state update command is used to indicate that the substream of the first access mode of the UE is activated;
  • the UE supports the transmission of service data by using the first access mode and the second access mode.
  • the method further includes:
  • the control plane network element obtains the traffic information of the sub-flow of the first access mode of the UE and the traffic information of the sub-flow of the second access mode;
  • the control plane network element determines, according to the service traffic of the UE, the traffic information of the sub-flow of the first access mode, and the traffic information of the sub-flow of the second access mode, whether the sub-flow of the second access mode satisfies the transmission of the service of the UE. demand;
  • control plane network element determines that the sub-flow of the second access mode meets the transmission requirement of the service of the UE, sends a second state update command to the forwarding plane network element of the first access mode; the second state update command is used to indicate The sub-flow of the first access mode of the UE is adjusted to an idle state.
  • control plane network element obtains the traffic information of the sub-flow of the first access mode of the UE and the traffic information of the sub-stream of the second access mode, including:
  • the control plane network element receives the second status indication message sent by the forwarding plane network element of the first access mode; the second status indication message carries the traffic information of the sub-flow of the first access mode of the UE;
  • the control plane network element receives the third state indication message sent by the forwarding plane network element of the second access mode, and the third state indication message carries the traffic information of the sub-flow of the second access mode of the UE.
  • the control plane network element (which may be a mobility management entity, etc.) pre-delivers a policy to the forwarding plane network element, and the forwarding plane network element detects the traffic of each sub-flow, and reports the traffic to the control plane when the traffic exceeds a certain threshold.
  • the network element the control plane network element sends a "sub-flow status update command" message to the forwarding plane network element according to the sub-flow traffic condition on each access technology path, that is, the first state update command, indicating that the first access mode is to be performed.
  • the substream is activated.
  • the state of the access technology path is adjusted by the control of the intermediate network element to achieve the effect of signaling reduction and route optimization.
  • a sixth aspect of the present invention provides a service flow routing method, including:
  • the forwarding plane network element of the first access mode receives the first state update command sent by the control plane network element;
  • the forwarding plane network element of the first access mode activates the substream of the first access mode of the UE according to the first state update command
  • the forwarding plane network element of the first access mode sends a second indication message to the UE and the server respectively, where the second indication message is used to indicate that the sub-flow transmission service between the UE and the server can pass the first access mode data.
  • the method further includes:
  • the forwarding plane network element of the first access mode receives the second state update command sent by the control plane network element;
  • the forwarding plane network element of the first access mode adjusts the sub-flow of the first access mode of the UE to an idle state according to the second state update command.
  • the forwarding plane network element of the first access mode sends a first indication message to the UE and the server respectively, where the first indication message is used to indicate that the sub-flow of the first access mode of the UE is adjusted to an idle state.
  • the method before the forwarding plane network element of the first access mode receives the second state update command sent by the control plane network element, the method further includes:
  • the forwarding plane network element of the first access mode sends a second status indication message to the control plane network element.
  • the second status indication message carries the traffic information of the sub-stream of the first access mode of the UE.
  • a seventh aspect of the present invention provides a service flow routing method, where the UE supports multiple access modes for data transmission, and the method includes:
  • the UE receives data transmitted by the server through the substream of the first access mode and the substream of the second access mode.
  • the method further includes:
  • the UE receives data transmitted by the server through the substream of the second access mode.
  • An eighth aspect of the present invention provides a service flow routing method, including:
  • the server transmits the service data to the UE by using the sub-flow of the second access mode
  • the server receives the second indication message sent by the forwarding plane network element of the first access mode, where the second indication message is used to indicate that the data can be transmitted between the UE and the server by using the sub-stream of the first access mode;
  • the server transmits data to the UE through the sub-flow of the first access mode and the sub-flow of the second access mode.
  • the method further includes:
  • the server receives the first indication message sent by the forwarding plane network element of the first access mode, where the first indication message is used to indicate that the sub-flow of the first access mode of the UE is adjusted to an idle state;
  • the server transmits data to the UE through the sub-flow of the second access mode.
  • the first access mode is the 3GPP access mode
  • the second access mode is the WIFI access mode
  • the forwarding plane network element of the first access mode detects the 3GPP access mode.
  • the forwarding plane network element of the first access mode sends a Sub-Flow Traffic Status Indication message (ie, a status indication message) to the control plane network element.
  • the control plane network element sends a "sub-stream traffic status request" message to the forwarding plane network element of the second access mode, and requests the forwarding plane network element of the second access mode to report the traffic information of the sub-flow of the second access mode to The control plane network element, the forwarding plane network element of the second access mode reports the traffic information of the sub-flow of the WIFI access mode to the control plane network element.
  • the control plane network element integrates the traffic of the sub-flows on each access technology path, and delivers a "sub-flow status update command" message (ie, a status update command) to the forwarding plane network element of the first access mode, indicating that the 3GPP is connected.
  • the sub-flow of the mode is adjusted to an idle state, and the state of the access technology path is adjusted through the intermediate control plane network element to achieve signaling reduction and route optimization.
  • a ninth aspect of the present invention provides a user equipment, where the user equipment includes:
  • a processing module configured to detect whether a substream of the second access mode meets a transmission requirement of the service
  • the processing module is further configured to adjust the sub-flow of the first access mode to an idle state if it is detected that the sub-flow of the second access mode can meet the transmission requirement of the service;
  • a sending module configured to send a first indication message to the server, where the first indication message is used to indicate that the user equipment has adjusted the sub-flow of the first access mode to an idle state;
  • a receiving module configured to receive data transmitted by the server through the substream of the second access mode
  • the user equipment supports the transmission of service data by using the first access mode and the second access mode.
  • the first access mode adopted by the user equipment is 3GPP access.
  • the processing module is further configured to determine whether a sub-flow of the first access mode is needed
  • the processing module is further configured to exit the idle state if it is determined that the sub-flow of the first access mode needs to be used;
  • the sending module is further configured to send a second indication message to the server, where the second indication message is used to indicate that the server can transmit data to the user equipment by using the sub-flow of the first access mode;
  • the receiving module is further configured to receive data that is transmitted by the server through the substream of the first access mode and the substream of the second access mode.
  • the sending module is specifically configured to:
  • the second indication message is sent to the server by the sub-flow of the second access mode.
  • the sending module is specifically configured to:
  • the first indication message is sent to the server by the sub-flow of the second access mode.
  • the processing module is specifically configured to: if it is detected that the sub-flow of the second access mode cannot meet the transmission requirement of the service, determine that the sub-flow of the first access mode needs to be used;
  • the receiving module is further configured to receive a request message sent by the server, where the request message is used to request to use the sub-stream of the first access mode to transmit data, and after receiving the request message, the UE determines that the sub-flow of the first access mode needs to be used;
  • the receiving module is further configured to receive a request message sent by the server; the request message is used to request to use the sub-stream of the first access mode to transmit data; and the processing module is further configured to determine, according to the request message and the transmission requirement of the service, whether the first access needs to be activated.
  • the subflow of the way is further configured to determine, according to the request message and the transmission requirement of the service, whether the first access needs to be activated.
  • the user equipment provided by the foregoing solution is used to implement the technical solution of the UE in the method technical solution provided by the foregoing first aspect.
  • the receiving module of the user equipment may be implemented as a receiver, and the sending module may be implemented as a transmitter.
  • the processing module can be implemented as a processor.
  • a tenth aspect of the present invention provides a server, where the server includes:
  • a sending module configured to transmit, by using the first access mode and the second access mode, the service data of the UE to the UE;
  • a receiving module configured to receive a first indication message sent by the UE, where the first indication message is used to indicate that the UE has adjusted the sub-flow of the first access mode to an idle state;
  • the sending module is further configured to transmit data to the UE by using the sub-flow of the second access mode.
  • the first access mode adopted by the sending module is 3GPP access.
  • the receiving module is further configured to receive a second indication message sent by the UE, where the second indication message indicates that the server can transmit data to the UE by using the sub-flow of the first access mode;
  • the sending module is further configured to use the sub-flow of the first access mode and the sub-flow of the second access mode to the UE transfer data.
  • the receiving module is specifically configured to:
  • the receiving module is specifically configured to:
  • the server further includes:
  • a processing module configured to determine, according to a transmission requirement of a service of the UE, whether to use the sub-flow of the first access mode to perform data transmission to the UE;
  • the sending module is further configured to send a request message to the UE, and the request message is used to request to use the sub-stream of the first access mode to transmit data.
  • the server provided by the foregoing solution is used to implement the technical solution of the server in the method technical solution provided by the foregoing second aspect.
  • the receiving module of the server may be implemented as a receiver
  • the sending module may be implemented as a transmitter and a processing module.
  • An eleventh aspect of the present invention provides a user equipment, where the user equipment includes:
  • a processing module configured to detect whether a substream of the second access mode meets a transmission requirement of the service
  • the processing module is further configured to adjust the sub-flow of the first access mode to an idle state if it is detected that the sub-flow of the second access mode can meet the transmission requirement of the service;
  • a sending module configured to send a first indication message to the server, where the first indication message is used to indicate that the user equipment has adjusted the sub-flow of the first access mode to an idle state;
  • a receiving module configured to receive a paging message sent by the base station
  • the processing module is further configured to exit the idle state according to the paging message
  • the receiving module is further configured to receive data that is transmitted by the server through the sub-stream of the first access mode and the sub-stream of the second access mode;
  • the UE supports the transmission of service data by using the first access mode and the second access mode.
  • the first access mode adopted by the user equipment is 3GPP access.
  • the first indication message sent by the sending module further includes an activation condition of the sub-flow of the first access mode.
  • the user equipment provided by the foregoing solution is used to implement the technical solution of the UE in the method technical solution provided by the foregoing third aspect.
  • the receiving module of the user equipment may be implemented as a receiver, and the sending module may be implemented as a transmitter.
  • the processing module can be implemented as a processor.
  • a twelfth aspect of the present invention provides a server, comprising:
  • a sending module configured to transmit, by using a second access mode, the service data of the UE to the UE;
  • a processing module configured to determine whether a transmission requirement of the service of the UE meets an activation condition of the sub-flow of the first access mode of the UE;
  • the processing module determines that the transmission requirement of the service of the UE meets the activation condition of the sub-flow of the first access mode of the UE, the sending module is further configured to use the sub-flow of the sub-flow and the second access mode of the first access mode.
  • the UE transmits data.
  • the server further includes a receiving module
  • the sending module is further configured to transmit the service data of the UE by using the first access mode and the second access mode;
  • the receiving module is configured to receive the first indication message sent by the UE, where the first indication message is used to indicate that the UE has adjusted the sub-flow of the first access mode to an idle state.
  • the first indication message received by the receiving module further includes an activation condition of the sub-flow of the first access mode.
  • the server provided by the foregoing solution is used to implement the technical solution of the server in the method technical solution provided by the foregoing fourth aspect.
  • the receiving module of the server may be implemented as a receiver
  • the sending module may be implemented as a transmitter and a processing module.
  • a thirteenth aspect of the present invention provides a control plane network element, including:
  • a receiving module configured to receive a first status indication message sent by a forwarding plane network element of the second access mode, where the first status indication message indicates that the traffic on the sub-flow of the second access mode of the UE exceeds a preset threshold;
  • a sending module configured to send a first state update command to the forwarding plane network element of the first access mode, where the first state update command is used to indicate that the substream of the first access mode of the UE is activated;
  • the UE supports the transmission of service data by using the first access mode and the second access mode.
  • control plane network element further includes: a processing module
  • the processing module is configured to obtain traffic information of the sub-flow of the first access mode of the UE, and the second access party Flow information of a substream;
  • the processing module is further configured to determine, according to the service traffic of the UE, the traffic information of the sub-flow of the first access mode, and the traffic information of the sub-flow of the second access mode, whether the sub-flow of the second access mode satisfies the service of the UE. Transmission demand;
  • the sending module is further configured to send a second state update command to the forwarding plane network element of the first access mode; the second sub-flow state The update command is used to indicate that the sub-flow of the first access mode of the UE is adjusted to an idle state.
  • the receiving module is further configured to:
  • the second status indication message carries the traffic information of the sub-flow of the first access mode of the UE;
  • the third status indication message sent by the forwarding plane network element of the second access mode is received; the third status indication message carries the traffic information of the sub-flow of the second access mode of the UE.
  • control plane network element provided by the foregoing solution is used to implement the technical solution of the control plane network element in the technical solution of the method provided in the foregoing fifth aspect.
  • the receiving module of the control plane network element may be implemented as a receiver and sent.
  • the module can be implemented as a transmitter and the processing module can be implemented as a processor.
  • a fourteenth aspect of the present invention provides a forwarding plane network element, including:
  • a receiving module configured to receive a first state update command sent by a control plane network element
  • a processing module configured to activate a substream of the first access mode of the UE according to the first state update command
  • a sending module configured to send a second indication message to the UE and the server, where the second indication message is used to indicate that the service data can be transmitted between the UE and the server by using the sub-stream of the first access mode.
  • the receiving module is further configured to receive a second state update command sent by the control plane network element.
  • the processing module is further configured to adjust the sub-flow of the first access mode of the UE to an idle state according to the second state update command;
  • the sending module is further configured to send a first indication message to the UE and the server, where the first indication message is used to indicate that the sub-flow of the first access mode of the UE is adjusted to an idle state.
  • the sending module is further configured to send a second status indication message to the control plane network element, where the second status indication message carries the traffic information of the sub-stream of the first access mode of the UE.
  • the forwarding plane network element provided by the foregoing solution is used to implement the technical solution of the forwarding plane network element in the method technical solution provided by the foregoing sixth aspect.
  • the receiving module of the forwarding plane network element may Implemented as a receiver, the transmitting module can be implemented as a transmitter, and the processing module can be implemented as a processor.
  • a fifteenth aspect of the present invention provides a user equipment, including:
  • a receiving module configured to receive service data that is transmitted by the server through the substream of the second access mode
  • the receiving module is further configured to receive a second indication message sent by the forwarding plane network element of the first access mode, where the second indication message is used to indicate that the data can be transmitted between the UE and the server by using the sub-stream of the first access mode;
  • the receiving module is further configured to receive data that is transmitted by the server through the substream of the first access mode and the substream of the second access mode.
  • the receiving module is further configured to:
  • the user equipment provided by the foregoing solution is used to implement the technical solution of the user equipment in the technical solution of the method provided in the foregoing seventh aspect.
  • the receiving module of the user equipment may be implemented as a receiver.
  • a sixteenth aspect of the present invention provides a server, including:
  • a sending module configured to transmit service data to the UE by using the sub-flow of the second access mode
  • a receiving module configured to receive a second indication message sent by the forwarding plane network element of the first access mode, where the second indication message is used to indicate that the data can be transmitted between the UE and the server by using the sub-stream of the first access mode;
  • the sending module is further configured to transmit data to the UE by using the sub-flow of the first access mode and the sub-flow of the second access mode.
  • the receiving module is further configured to receive a first indication message that is sent by the forwarding plane network element of the first access mode, where the first indication message is used to indicate that the sub-flow of the first access mode of the UE is adjusted to an idle state;
  • the sending module is further configured to transmit data to the UE by using the sub-flow of the second access mode.
  • the server provided by the foregoing solution is used to implement the technical solution of the server in the technical solution of the method provided in the foregoing eighth aspect.
  • the receiving module of the server may be implemented as a receiver, and the sending module may be implemented as a transmitter.
  • the UE uses the two access modes simultaneously When the traffic is transmitted by the traffic, and the sub-flow of one of the access modes can be satisfied, the UE sends a first indication message to the server, and adjusts another transmission mode to an idle state, so that the server is not in use.
  • a sub-flow of an access mode performs data transmission, and only uses a sub-flow of the second access mode to transmit service data to the UE, so that the sub-flow of the specific access mode is adjusted to an idle state without closing the sub-flow. , reducing the number of signaling processing between the UE and the server, saving resources.
  • FIG. 1 is a schematic diagram of a network architecture of a service flow routing method according to the present invention.
  • Embodiment 1 of a service flow routing method according to the present invention
  • Embodiment 3 is a flowchart of Embodiment 2 of a service flow routing method according to the present invention.
  • FIG. 5 is a flowchart of another specific implementation manner of a service flow routing method according to an embodiment of the present invention.
  • FIG. 6 is an interaction flowchart of still another specific implementation manner of a service flow routing method according to an embodiment of the present invention.
  • FIG. 7 is a flowchart of Embodiment 3 of a service flow routing method according to the present invention.
  • FIG. 8 is an interaction flowchart of still another specific implementation manner of a service flow routing method according to an embodiment of the present invention.
  • Embodiment 9 is a flowchart of Embodiment 4 of a service flow routing method according to the present invention.
  • FIG. 10 is an interaction flowchart of still another specific implementation manner of a service flow routing method according to an embodiment of the present invention.
  • 11a is a schematic diagram of another network architecture of a service flow routing method according to the present invention.
  • FIG. 11b is an interaction flowchart of still another specific implementation manner of a service flow routing method according to an embodiment of the present invention.
  • FIG. 12 is a schematic structural diagram of Embodiment 1 of a user equipment according to the present invention.
  • Embodiment 13 is a schematic structural diagram of Embodiment 1 of a server according to the present invention.
  • Embodiment 3 of a server according to the present invention is a schematic structural diagram of Embodiment 3 of a server according to the present invention.
  • Embodiment 15 is a schematic structural diagram of Embodiment 3 of a user equipment according to the present invention.
  • Embodiment 4 of a server according to the present invention is a schematic structural diagram of Embodiment 4 of a server according to the present invention.
  • Embodiment 5 of a server according to the present invention is a schematic structural diagram of Embodiment 5 of a server according to the present invention.
  • Embodiment 18 is a schematic structural diagram of Embodiment 1 of a control plane network element according to the present invention.
  • Embodiment 19 is a schematic structural diagram of Embodiment 1 of a forwarding plane network element according to the present invention.
  • Embodiment 5 of a user equipment according to the present invention is a schematic structural diagram of Embodiment 5 of a user equipment according to the present invention.
  • FIG. 21 is a schematic structural diagram of Embodiment 6 of a server according to the present invention.
  • FIG. 22 is a schematic structural diagram of a user equipment entity according to an embodiment of the present disclosure.
  • FIG. 23 is a schematic structural diagram of a server entity according to an embodiment of the present invention.
  • FIG. 1 is a schematic diagram of a network architecture of a service flow routing method according to the present invention.
  • the service flow routing method is mainly applied to communication of a user terminal supporting MPTCP in an EPC network architecture.
  • the network element involved in the processing method includes a user terminal supporting MPTCP, a server providing services for the user terminal (the server may be a proxy server), a control plane network element, and a forwarding plane network element.
  • the control plane network element is responsible for user and session management.
  • the control plane network element may include a mobility management entity (English: Mobility Management Entity, MME for short), a mobile network controller, and the like.
  • the forwarding plane NE is used to complete the forwarding, statistics, and other processing functions of user packets.
  • the forwarding plane network element may include a packet data gateway (English: Packet Data Network Gateway, PDN-GW for short), a service gateway (English: Serving GateWay, S-GW for short), a GW forwarding plane, and a software-defined network converter. (English: Software Defined Network switch, referred to as: SDN switch).
  • PDN-GW Packet Data Network Gateway
  • S-GW Serving GateWay
  • SDN switch Software Defined Network switch
  • the present application provides a service flow routing method in a multi-connection scenario.
  • the UE instructs the server to perform a routing policy according to the access technology, so as to ensure that the specific access side can be closed without shutting down the sub-flow. Normally enter idle mode to avoid waste of resources.
  • the service flow routing method provided by the present application is described in detail below through several embodiments.
  • FIG. 2 is a flowchart of Embodiment 1 of a service flow routing method according to the present invention.
  • the UE supports the MPTCP technology, and the UE supports communication between multiple substreams through at least two access modes and the server.
  • the UE can communicate with multiple servers.
  • a server is used as an example.
  • the specific implementation steps of the service flow routing method are as follows:
  • the server transmits the service data of the UE by using the first access mode and the second access mode.
  • the UE and the server simultaneously use the multiple access modes of the first access mode and the second access mode to perform service data transmission.
  • business data includes upstream or downstream data.
  • the first access mode and the second access mode may be access modes of two different attributes in the access mode, such as WIFI access and 3GPP access, for example, the first access mode is 3GPP access, and the first access mode is The second access mode is WIFI access, or the first access mode is WIFI access, and the second access mode is free WIFI access; or the first access mode is 4G access, and the second access mode is 4G access.
  • the entry mode is 5G access.
  • S102 If the UE detects that the sub-flow of the second access mode can meet the transmission requirement of the service, the UE adjusts the sub-flow of the first access mode to an idle state, and sends a first indication message to the server.
  • the transmission requirements of the service include the quality of service (English: Quality of Service, QoS for short).
  • QoS requirements include, but are not limited to, one or more of bandwidth requirements and quality of service priority requirements.
  • the UE After adjusting the sub-flow of the first access mode to the idle state, the UE sends a first indication message to the server that communicates with the server.
  • the first indication message is also referred to as a “sub-flow status update indication message”, and the first indication message carries a sub-flow status update indication.
  • the first indication message is used to indicate that the UE has adjusted the sub-flow of the first access mode to an idle state.
  • the server Before receiving the first indication message, the server transmits the service data of the sub-flow of the first access mode and the sub-flow of the second access mode to the UE.
  • the UE sends the first indication message.
  • the server After receiving the first indication message, the server obtains that the sub-flow of the first access mode has been adjusted to the idle state, and the server stops using the sub-flow of the first access mode for data transmission.
  • S103 The UE receives data that is transmitted by the server through the substream of the second access mode.
  • the server stops using the sub-flow of the first access mode to send service data to the UE according to the first indication message, and only transmits data to the UE by using the sub-flow of the second access mode.
  • the UE receives data sent by the server through the second access mode. During the whole process, the UE does not need to shut down the sub-flow of the first access mode, and only needs to release the first access mode resource, and notify the server to adjust the sub-flow of the first access mode by using the first indication message. Is idle.
  • the UE may send the first indication message to the server, where the first indication message may be sent to the server by using the sub-flow of the first access mode, or may be sent to the server by using the sub-flow of the second access mode.
  • the first indication message may be sent to the server by using the sub-flow of the first access mode, or may be sent to the server by using the sub-flow of the second access mode.
  • the UE sends a first indication message to the server to notify the UE of the sub-flow status update indication of the access mode, and the notification server uses the sub-flow of the access mode to send the service data, that is, the indication server.
  • the routing policy is executed to ensure that the sub-flow of a specific access mode can enter the idle mode without shutting down the sub-flow, thereby avoiding waste of resources.
  • FIG. 3 is a flowchart of Embodiment 2 of a service flow routing method according to the present invention. As shown in FIG. 3, after the server uses the sub-flow of the second access mode to transmit service data to the UE, the UE may further The server re-uses the sub-flow of the first access mode to perform data transmission according to the service requirement.
  • the specific implementation steps are as follows:
  • the UE needs to determine whether to re-enable the sub-flow of the first access mode, and the specific determining manner includes at least the following:
  • the UE detects that the sub-flow of the second access mode cannot meet the transmission requirement of the service, it is determined that the sub-flow of the first access mode needs to be used.
  • the meaning of the solution is that the UE detects that the traffic on a certain sub-flow of the second access mode exceeds the transmission capability of the second access mode, and determines that the first access mode needs to be used.
  • the UE receives a request message sent by the server, where the request message is used to request to use the sub-stream of the first access mode to transmit data, and after receiving the request message, the UE determines that The substream of the first access method is to be used.
  • the meaning of the solution is that after determining that the service transmission requirement of the UE meets the activation condition of the first access mode, the server initiates a request to the UE to request to use the first access mode for data transmission, and the UE determines that the first needs to be used according to the request message. Access method.
  • the UE receives the request message sent by the server; the request message is used to request to use the sub-stream of the first access mode to transmit data; and the UE determines, according to the request message and the transmission requirement of the service, whether the first access mode needs to be activated. Subflow.
  • the meaning of the solution is: after receiving the request message sent by the server for requesting the use of the sub-stream transmission data of the first access mode, the UE needs to detect the transmission status of the sub-flow of the second access mode, and the transmission requirement of the service. Determine whether the sub-flow of the first access method is needed.
  • the UE determines that the sub-flow of the first access mode is to be used, and then controls the first access mode to exit the idle mode, that is, activates the sub-flow of the first access mode.
  • the specific implementation manner is as follows: The UE initiates a server request and reestablishes an air interface bearer.
  • S202 The UE sends a second indication message to the server.
  • the sub-flow of the first access mode is activated, and the second indication message is sent to the server.
  • the second indication message is used to indicate that the server can transmit data to the UE by using the sub-flow of the first access mode. That is, the UE activates the first access mode and notifies the server.
  • the second indication message may be sent to the server by using the sub-flow of the first access mode.
  • the second indication message may also be sent to the server by the sub-flow of the second access mode.
  • S203 The UE receives data that is transmitted by the server by using the sub-flow of the first access mode and the sub-stream of the second access mode.
  • the server receives the second indication message sent by the UE, and according to the second indication message, the service data is transmitted to the UE by using the sub-flow of the first access mode and the sub-flow of the second access mode.
  • the UE when the UE determines that the sub-flow of the first access mode is to be used, the UE exits the idle state of the first access mode, and sends a second indication message to all servers that communicate with the UE.
  • the second indication message carries a sub-flow status update indication, indicating that the server can send data by using the sub-flow of the first access mode.
  • the establishment of the corresponding sub-flow needs to be initiated, which reduces the number of signaling processed by the UE and the server, and implements the process optimization. Chemical.
  • the following describes the service routing method by using the first access mode as the 3GPP access and the second access mode as the WIFI access as an example.
  • the base station (English: base station, abbreviated as BS).
  • FIG. 4 is an interaction flowchart of a specific implementation manner of a service flow routing method according to an embodiment of the present invention. As shown in FIG. 4, the UE dynamically adjusts the state of the substream of the 3GPP access mode according to the QoS requirement, and the specific implementation steps are as follows:
  • S301 The UE detects that the WIFI access mode can meet the transmission requirements of all services.
  • the server and the UE simultaneously transmit data through the sub-flow of the WIFI access mode and the sub-stream accessed by the 3GPP.
  • the transmission requirement of the service refers to the QoS requirement
  • the QoS specifically includes: a scale value indicating a delay and a packet loss rate (English: QoS Class Identifier, QIC for short), an allocation reservation priority, and a bandwidth.
  • S302 The UE sends the first indication message to the server by using the sub-flow of the 3GPP access mode.
  • the UE detects that the sub-flow of the WIFI access mode can meet the transmission requirement of all services, and the UE sends a “sub-flow status update indication” message to all servers (Servers) of the sub-flow of the 3GPP access mode with which it communicates. , that is, the first indication message is sent.
  • the first indication message carries a sub-flow status update indication, which is used to indicate that the sub-flow status of the 3GPP access mode is adjusted to an idle state.
  • the UE sends a TCP keepalive message to the server of the 3GPP access mode sub-flow that communicates with the UE. If the UE does not receive a response from the server after the preset time, the UE determines that the server is no longer transmitting data on the substream of the 3GPP access mode that communicates with the UE.
  • S303 The base station does not detect the packet within a preset time.
  • S304 The base station initiates air interface resource release.
  • the base station does not detect the packet for a long time, and the base station initiates the release of the 3GPP side air interface resource.
  • the server transmits the service data to the UE by using the sub-flow of the WIFI access mode.
  • the server After receiving the first indication message, the server does not pass through the substream of the 3GPP access mode.
  • the service data is transmitted to the UE only through the sub-flow of the WIFI access mode.
  • steps S302 to S305 are specific implementation manners for adjusting the 3GPP access mode to the idle state.
  • S306 The UE detects that the traffic on a certain sub-flow of the WIFI access mode exceeds the transmission capability of the WIFI connection.
  • S307 The UE exits the idle state, and the base station and the network re-establish the air interface resource.
  • the UE when the UE detects that the traffic on a certain sub-flow of the WIFI access mode exceeds the transmission capability of the WIFI connection, for example, the packet loss rate during the data transmission exceeds the maximum allowed by the WIFI access mode.
  • the UE initiates the base station and the network to re-establish the 3GPP side air interface resource, and implements the 3GPP idle state.
  • S308 The UE sends a second indication message to the server by using the 3GPP sub-flow.
  • the UE sends a "sub-flow status update indication" message, that is, a second indication message, to all servers of the sub-flow of the 3GPP access mode with which it communicates.
  • the second indication message carries a sub-flow status update indication, which is used to indicate that the server can send data through the sub-stream of the 3GPP access mode.
  • the server transmits the service data to the UE by using the sub-flow of the WIFI access mode and the sub-flow of the 3GPP access mode.
  • the server after receiving the second indication message, the server re-uses the sub-flow of the 3GPP access mode to perform service data transmission, and the UE and the server simultaneously use multiple sub-flows of multiple access modes to communicate.
  • the UE dynamically sends the sub-flow status update indication message to the server of the sub-flow of the 3GPP access mode that communicates with the UE according to the transmission requirement of the service, and dynamically adjusts the state of the sub-flow of the 3GPP access mode, and is also applicable to communicating with the UE.
  • Any one of the servers may send a "sub-flow status update indication" message to the servers according to the transmission requirement of the service to dynamically adjust the status of the sub-flow of the 3GPP access mode.
  • the scheme only uses the "sub-flow status update indication" message to adjust the state of the access technology sub-flow, so that the specific access side can normally enter the idle mode without shutting down the sub-flow, thereby avoiding Waste of cellular network air interface resources.
  • the service flow routing method provided by the implementation manner is detected by the UE according to the transmission requirement of the service.
  • the WIFI access mode can meet the transmission requirements of all services, and the UE sends a first indication message to the server of the sub-flow of the 3GPP access mode that communicates with the UE, and the message carries the sub-flow status update indication, indicating that the 3GPP access mode is used.
  • the flow state is adjusted to the idle state.
  • the base station does not detect the packet at the preset time, and the base station initiates the release of the 3GPP side air interface resource.
  • the access technology is adjusted to the idle mode without turning off the substream while saving the cellular network air interface resources.
  • the UE When the UE detects that the traffic on a certain sub-flow of the WIFI access mode exceeds the transmission capability of the WIFI access mode, the UE exits the idle state of the 3GPP side, and the base station and the network reestablish the 3GPP side air interface resource.
  • the UE sends a second indication message to the server of the sub-flow of the 3GPP access mode, and the message carries the sub-flow status update indication, indicating that the server can send data through the sub-flow of the 3GPP access mode.
  • it is necessary to initiate the establishment of the corresponding sub-flow, which reduces the number of signaling processed by the UE and the server, and implements process optimization.
  • FIG. 5 is a flowchart of another specific implementation manner of the service flow routing method according to the embodiment of the present invention.
  • the UE dynamically adjusts the state of the sub-flow of the 3GPP access mode according to the bandwidth requirement and the service QoS priority requirement.
  • steps S401, S403 to S407, and S409 are implemented in the same manner as S301, S303 to S309 in FIG. 4 described above.
  • Steps S402 and S408 are different from S302 described above. specific,
  • S402 The UE sends the first indication message to the server by using the sub-flow of the WIFI access mode.
  • the UE detects that the sub-flow of the WIFI access mode can meet the transmission requirement of all services, and the UE sends a “sub-flow status update indication” message to the server of the sub-flow of the WIFI access mode with which the UE communicates, that is, the first Indicate the message.
  • the first indication message carries a sub-flow status update indication, which is used to indicate that the sub-flow status of the 3GPP access mode is adjusted to an idle state.
  • the UE sends a TCP keepalive message to the server of the 3GPP access mode sub-flow that communicates with the UE, if the preset time is If no response is received from the server, it is determined that the server is no longer transmitting data on the substream of the 3GPP access mode that communicates with the UE.
  • S408 The UE sends a second indication message to the server by using the WIFI sub-flow.
  • the sub-flow is sent by the sub-flow of the WIFI access mode to dynamically adjust the state of the sub-flow of the 3GPP access mode, so as to ensure the specificity without shutting down the sub-flow.
  • the access side can enter the idle mode normally to avoid waste of cellular network air interface resources.
  • the UE detects that the WIFI access can meet the transmission requirement of all services according to the transmission requirement of the service, and the UE sends the first indication message to the server of the sub-flow of the WIFI access mode with which the UE communicates, the message
  • the sub-flow status update indication is carried in, indicating that the sub-flow status of the 3GPP access mode is adjusted to an idle state.
  • the base station does not detect the packet for a long time, and the base station initiates the release of the 3GPP side air interface resource, so that the access technology is adjusted to the idle mode without turning off the substream, and the cellular network air interface resource is saved.
  • the UE When the UE detects that the traffic on a certain sub-flow of the WIFI access mode exceeds the transmission capability of the WIFI access mode, the UE exits the idle state of the 3GPP side, and the base station and the network reestablish the 3GPP side air interface resource.
  • the UE sends a second indication message to the server of the sub-flow of the WIFI access mode, which carries the sub-flow status update indication, indicating that the server can send data through the sub-flow of the 3GPP access mode, and the need to re-use the access is avoided.
  • the technology needs to initiate the establishment of the corresponding sub-flow, which reduces the number of processing signaling by the UE and the server, and implements process optimization.
  • FIG. 6 is an interaction flowchart of still another specific implementation manner of a service flow routing method according to an embodiment of the present invention.
  • steps S501 to S505 are in the foregoing FIG. 4 .
  • S301 to S305 are implemented in the same manner, S510 and S511 are the same as S308 and S309 in FIG. 4, and steps S506 to S509 are different from the foregoing scheme. specific,
  • the server determines, according to the transmission requirement of the service of the UE, whether the sub-flow of the 3GPP access mode needs to be used for data transmission to the UE.
  • S507 The server sends a request message to the UE by using a sub-flow of the WIFI access mode.
  • the server according to the transmission requirement of the service of the UE, for example, the sub-flow of the current access mode cannot provide sufficient bandwidth or transmission QoS, and determines that the sub-flow of the 3GPP access mode needs to be used for data transmission, and the server (Server) sends a "sub-flow status update request" message to the UE that communicates with the UE through the WIFI access mode, that is, the sub-flow in the WIFI access mode sends a request message to the UE.
  • the request message is used to request data transmission using a substream of the 3GPP access method.
  • S508 The UE determines, according to the request message and the transmission requirement of the service, whether the sub-flow of the 3GPP access mode needs to be activated.
  • S509 The UE exits the idle state, and the base station and the network re-establish the air interface resource.
  • the UE determines whether it is necessary to adjust the sub-flow of the 3GPP access mode to the ACTIVE state according to the transmission requirement of the service, that is, exit. Idle state. If necessary, the substream of the 3GPP access mode is adjusted to the ACTIVE state. The UE exits the idle state of the 3GPP side, and the base station and the network reestablish the 3GPP side air interface resource.
  • the server can determine whether the sub-flow of the 3GPP access mode needs to be adjusted to the ACTIVE state according to the transmission requirement of the UE, so that the server can dynamically adjust the state of the sub-flow of the 3GPP access mode.
  • the UE when the UE sends the first indication message to the server, it may be sent by the sub-stream of the 3GPP access mode or by the sub-flow of the WIFI access mode, and the implementation manners shown in FIG. 4 and FIG. 5 are specifically implemented.
  • the server uses only the sub-flow of the WIFI access mode to transmit the service data to the UE.
  • the server determines the sub-flow that needs to use the 3GPP access mode according to the transmission requirement of the service, the UE sends a request message to the UE that communicates with the UE through the WIFI access mode, and the UE determines whether the sub-flow of the 3GPP access mode needs to be activated.
  • the UE adjusts the sub-flow of the 3GPP access mode to the ACTIVE state, exits the idle state of the 3GPP side, and the base station and the network reestablish the 3GPP side air interface resource.
  • it is necessary to initiate the establishment of the corresponding sub-flow, which reduces the number of signaling processed by the UE and the server, and implements process optimization.
  • FIG. 7 is a flowchart of Embodiment 3 of a service flow routing method according to the present invention. As shown in FIG. 7, the implementation steps of the service flow routing method provided in this embodiment are as follows:
  • the server transmits the service data of the UE by using the first access mode and the second access mode.
  • the service data of the UE includes uplink data or downlink data of the UE.
  • the uplink data or downlink data of the UE can be transmitted by using sub-streams of two access methods.
  • the UE may adjust the first access mode to the idle state, and send a first indication message to the server, where the first indication message is used to refer to The server indicates that the UE has adjusted the sub-flow of the first access mode to an idle state, that is, the server is notified not to use the sub-stream of the first access mode to send data.
  • the server After receiving the first indication message, the server transmits the service data to the UE only through the sub-flow of the second access mode.
  • the server determines whether the transmission requirement of the service of the UE satisfies an activation condition of the sub-flow of the first access mode of the UE.
  • the server needs to obtain the activation condition of the sub-flow of the first access mode of the UE in advance.
  • the obtaining manner may be configured on the server side in advance; or the first indication message sent by the UE may be used to carry the activation condition of the sub-flow, that is, the first indication message received by the server indicates the sub-flow indicating the first access mode. It is adjusted to the idle state, and further includes an activation condition of the substream of the first access mode.
  • the server determines whether the transmission requirement of the UE service meets the activation condition of the sub-flow of the first access mode of the UE, and if it is determined that the transmission is not satisfied, the server continues to use the sub-stream of the second access mode to transmit the data of the UE, if it is determined If the content is satisfied, the server can directly send data to the UE through the sub-flow of the first access mode.
  • the server determines the activation condition of the sub-flow that satisfies the first access mode, and the server directly sends the data to the UE through the sub-flow of the first access mode in the idle state, and may only use the first access mode.
  • the sub-stream is sent, and the data may be transmitted to the UE through the sub-flows of the first access mode and the second access mode at the same time.
  • S604 The UE receives the paging message sent by the network side device.
  • the data sent by the server triggers paging of the UE by the network side. If it is in the 3GPP access mode, the network side device is a base station, the base station pages the UE, and the UE exits the idle state.
  • S605 The UE exits the idle state according to the paging message, and receives data that is transmitted by the server through the substream of the first access mode and the substream of the second access mode.
  • the UE exits the idle state according to the paging message, and directly receives the service data sent by the server through the first access mode or the sub-streams of the first access mode and the second access mode.
  • multiple substreams of multiple access modes are simultaneously used for communication between the UE and the server.
  • the UE sends the first to all servers communicating with the UE
  • An indication message carries a sub-flow activation condition.
  • the server side determines that the activation condition is met, the server directly sends data through the idle state sub-flow, triggering the network to initiate paging to the UE and exit the first access by using the first access mode.
  • the idle state of the mode side uses multiple sub-flows of multiple access modes to transmit service data, thereby avoiding an increase in the number of signaling.
  • the first access mode is 3GPP access and the second access mode WIFI access is used as an example.
  • FIG. 8 is an interaction flowchart of still another specific implementation manner of a service flow routing method according to an embodiment of the present invention. As shown in FIG. 8 , in the implementation steps of the routing method of the service flow, S701, S703 to S705, and FIG. 4 S301, S303 to S305 are the same, and other steps are different from the foregoing embodiment, specifically,
  • S702 The UE sends a first indication message to the server.
  • the first indication message carries a sub-flow activation condition (such as a bandwidth requirement threshold, a QoS requirement, and the like) and a sub-flow status update indication.
  • the sub-flow status update indication is used to indicate that the UE has adjusted the sub-flow status of the 3GPP connection to an idle state.
  • S706 The server determines whether the transmission requirement of the service of the UE satisfies an activation condition of the substream of the 3GPP access mode.
  • the server sends the service data to the UE by using the sub-flow of the 3GPP access mode in the idle state, and triggers the paging of the UE by the base station, so that the UE exits the idle state.
  • the server side determines whether the transmission requirement of the service of the UE satisfies the activation condition of the substream of the 3GPP access mode.
  • the bandwidth threshold is 3M.
  • the server determines the activation condition of the sub-flow that satisfies the 3GPP access mode, and the server can directly send data through the sub-stream of the 3GPP access mode in the idle state, triggering the base station to pass the 3GPP.
  • the technology initiates paging to the UE to cause the UE to exit the idle state on the 3GPP side.
  • the server transmits the service data to the UE by using the sub-flow of the WIFI access mode and the sub-flow of the 3GPP access mode.
  • the UE and the server simultaneously use multiple substreams of multiple access modes to communicate.
  • the UE adjusts the substream of the 3GPP connection to be empty.
  • the UE sends a sub-flow activation condition (such as QoS requirements, etc.) to the first indication message sent by the server with which it communicates.
  • a sub-flow activation condition such as QoS requirements, etc.
  • the server determines that the activation condition is satisfied, the server directly sends data through the sub-stream of the 3GPP access mode in the idle state, triggering the paging of the UE to the UE, so that the UE exits the idle state of the 3GPP side. In this way, the server is prevented from sending a request to the UE that communicates with the UE.
  • the server directly sends data through the idle state sub-flow, triggering the network to trigger the paging of the base station to the UE through the 3GPP access mode, and avoiding an increase in the number of signaling.
  • FIG. 9 is a flowchart of Embodiment 4 of a service flow routing method according to the present invention.
  • a control plane network element is used as an intermediate control device, and a sub-flow status update command message is sent to the forwarding network.
  • the element is used to dynamically adjust the state of the substream of the first access mode.
  • the control plane network element receives the first status indication message sent by the forwarding plane network element of the second access mode.
  • the server and the UE perform data transmission only through the sub-flow of the second access mode, and the sub-flow of the first access mode is in an idle state.
  • the UE supports transmission of service data by using the first access mode and the second access mode.
  • the first status indication message indicates that the traffic on the sub-flow of the second access mode of the UE exceeds a preset threshold, that is, the forwarding plane network element of the second access mode detects that the sub-flow of the second access mode cannot satisfy the service of the UE.
  • the transmission status is reported to the control plane network element.
  • the control plane network element sends a first state update command to the forwarding plane network element of the first access mode.
  • control plane network element determines that the substream of the first access mode needs to be activated according to the received first state indication message.
  • the control plane network element sends a first state update command to the forwarding plane network element of the first access mode, which is used to indicate that the substream of the first access mode of the UE is activated.
  • the forwarding plane network element of the first access mode activates the substream of the first access mode of the UE according to the first state update command.
  • the forwarding plane network element sends an indication to the control plane network element, and the control plane network element triggers the network side device to page the UE, so that the UE exits the idle state and performs resource reconstruction.
  • the forwarding plane network element of the first access mode sends a second indication message to the UE and the server respectively.
  • the second indication message is used to indicate that the service data can be transmitted between the UE and the server through the sub-flow of the first access mode. That is, the forwarding plane network element of the first access mode separately informs the UE and the service.
  • the server can use the substream of the first access method.
  • S805 The server transmits data to the UE by using the sub-flow of the first access mode and the sub-flow of the second access mode.
  • data communication can be performed between the server and the UE through multiple substreams of the first access mode and the second access mode.
  • the data communication here includes uplink data communication and downlink data communication.
  • the UE receives data transmitted by the server through the sub-stream of the first access mode and the sub-stream of the second access mode.
  • control plane network element may further control the sub-flow of the first access mode or the second access mode to be in an idle state according to the detection of the traffic of each forwarding plane network element. For example, the first access mode is adjusted to the idle state.
  • the control plane network element obtains the traffic information of the sub-flow of the first access mode of the UE and the traffic information of the sub-flow of the second access mode.
  • the control plane network element receives the second status indication message sent by the forwarding plane network element of the first access mode, and the second status indication message carries the traffic information of the sub-flow of the first access mode of the UE.
  • the control plane network element receives the third status indication message sent by the forwarding plane network element of the second access mode, and the third status indication message carries the traffic information of the sub-flow of the second access mode of the UE.
  • the control plane network element After the control plane network element obtains the traffic information of the sub-flow of the first access mode and the traffic information of the sub-flow of the second access mode, the control plane network element needs to transmit according to the service of the UE, and the first access mode
  • the traffic information of the sub-flow and the traffic information of the sub-flow of the second access mode determine whether the sub-flow of the second access mode satisfies the transmission requirement of the service of the UE. If the control plane network element determines that the sub-flow of the second access mode meets the service requirement of the UE, sends a second state update command to the forwarding plane network element of the first access mode, where the second state update command is used Instructing to adjust the sub-flow of the first access mode of the UE to an idle state.
  • the forwarding plane network element of the first access mode sends a second status indication message to the control plane network element; the second status indication message carries the UE of the first access mode of the UE. Flow information of the flow, so that the control plane network element determines, according to the traffic information, whether the first access mode is to be adjusted to an idle state.
  • the forwarding plane network element of the first access mode receives the second state update command sent by the control plane network element, the forwarding plane network element of the first access mode performs the first connection of the UE according to the second state update command.
  • the subflow of the incoming mode is adjusted to the idle state;
  • the forwarding plane network element of the first access mode sends a first indication message to the UE and the server, where the first indication message is used to indicate that the sub-flow of the first access mode of the UE is adjusted to an idle state. That is, the forwarding plane network element of the first access mode needs to separately notify the server and the UE that the sub-flow of the first access mode of the UE has been adjusted to an idle state, so that the UE and the server no longer use the first access mode.
  • the substream carries the data for transmission.
  • the server receives the first indication message sent by the forwarding plane network element of the first access mode, where the first indication message is used to indicate that the sub-flow of the first access mode of the UE is adjusted to an idle state, and the first indication is received. After the message is indicated, the server performs data transmission with the UE only through the sub-flow of the second access mode.
  • the UE receives the first indication message sent by the forwarding plane network element of the first access mode, where the first indication message indicates that the sub-flow of the first access mode is adjusted to an idle state, and after receiving the first indication message, the UE receives the first indication message.
  • the UE performs data transmission between the sub-flow of the second access mode and the server.
  • the forwarding plane network element when the forwarding plane network element detects that the traffic of the sub-flows of each access mode exceeds a certain threshold, the forwarding plane network element sends a sub-flow status indication message to the control plane network element.
  • the control plane network element integrates the traffic of the sub-flows on the path of each access mode, and sends a status update command message to the network element of the forwarding plane, indicating that the sub-flow of the first access mode is adjusted to the idle state, or is activated, and is activated through the middle.
  • the control of the network element adjusts the state of the access technology path to achieve the effect of signaling reduction and route optimization.
  • the first access mode is the 3GPP access and the second access mode is the WIFI access.
  • FIG. 10 is an interaction flowchart of still another specific implementation manner of a service flow routing method according to an embodiment of the present invention. As shown in FIG. 10, the specific implementation steps of the service flow routing method are as follows:
  • the forwarding plane network element 1 detects the traffic of a certain substream of the 3GPP access mode.
  • the sub-flow of the 3GPP access mode and the sub-flow of the WIFI access mode are used for the service data transmission between the server and the UE, that is, the uplink or downlink data of the UE is transmitted through the sub-flow 1 and the sub-stream 2 in the figure.
  • the forwarding plane network element 1 needs to perform real-time detection on the traffic of each substream connected to the 3GPP.
  • the forwarding plane network element 1 reports the second status indication message to the control plane network element.
  • the forwarding plane network element 1 detects that the traffic of a certain substream of the 3GPP access mode exceeds When a certain threshold is used, the forwarding plane network element 1 reports the traffic flow of the sub-flow to the control plane network element, and the forwarding plane network element 1 sends a second status indication message to the control plane network element, where the second status indication message carries the sub-stream traffic. Status indication.
  • S903 The forwarding plane network element 2 reports the third status indication message to the control plane network element.
  • the forwarding plane network element 2 can actively report the third status indication message carrying the sub-flow information. After the control plane network element sends the sub-flow status request to the forwarding plane network element, the forwarding plane network element further reports the third status indication message according to the request.
  • the control plane network element sends a "sub-stream traffic status request” message to the forwarding plane network element 2, and requests the forwarding plane network element 2 to report the traffic condition of the sub-flow of the WIFI access mode to the control plane network element.
  • the forwarding plane network element 2 sends a "sub-stream traffic status indication" message to the control plane network element, that is, reports the third status indication message carrying the traffic information to the control plane network element, and reports the traffic status of the sub-flow of the WIFI access mode. Face network element.
  • the control plane network element integrates the sub-flow traffic information of each access mode, and determines whether the sub-flow of the WIFI access mode satisfies the transmission requirement of the service of the UE.
  • the control plane network element determines that the sub-flow of the WIFI access mode meets the service requirement of the UE, and sends a second status update command to the forwarding plane network element 1.
  • the control plane network element integrates the sub-flow traffic information on each access technology path to determine whether the sub-flow of the WIFI access mode can meet the service requirement of the UE, that is, determine whether to adjust the sub-flow of the 3GPP access mode. Is idle. If it is determined that the sub-flow of the WIFI access mode can meet the transmission requirement, the control plane network element sends a second status update command to the forwarding plane network element 1 to indicate that the sub-flow of the 3GPP access mode is adjusted to an idle state.
  • the forwarding plane network element 1 sends a first indication message to the UE and the server respectively, and indicates that the sub-flow of the 3GPP access mode is adjusted to an idle state.
  • the forwarding plane network element 1 sends a first indication message to the UE and the server, where the sub-flow status update indication is carried.
  • S907 to S909 are the same as S303 to S305 in the foregoing embodiment shown in FIG.
  • the forwarding plane network element 2 detects the traffic of the substream of the WIFI access mode.
  • the forwarding plane network element 2 detects that the traffic of the sub-flow in the WIFI access mode exceeds a certain threshold.
  • the first status indication message is sent to the control plane network element.
  • the forwarding plane network element 2 detects that the traffic of a certain sub-flow in the WIFI access mode exceeds a certain threshold, and reports the flow of the sub-flow to the control plane network element, that is, the forwarding plane network element 2 sends the indication of the carried sub-flow status.
  • the first status indication message is sent to the control plane network element.
  • the control plane network element sends a first state update command to the forwarding plane network element 1 of the 3GPP access mode.
  • control plane network element sends a first state update command carrying the sub-flow state update command to the forwarding plane network element 1 to instruct the path of the 3GPP access technology to be adjusted to the ACTIVE state.
  • the control plane network element triggers the base station to page the UE, the UE exits the idle state, and the base station and the network reconstruct the air interface resource.
  • the forwarding plane network element 1 sends a second indication message to the UE and the server respectively.
  • the UE exits the idle state, and the base station and the network reestablish the air interface resources.
  • the forwarding plane network element 1 sends a second indication message carrying the sub-flow status update indication to the UE and the server, indicating that the UE and the server can send data through the sub-stream of the 3GPP access mode.
  • S915 The server transmits the service data to the UE by using the sub-flow of the 3GPP access mode and the sub-flow of the WIFI access mode.
  • the UE and the server simultaneously use multiple sub-stream communication of multiple access technologies.
  • the forwarding plane network element 1 when the forwarding plane network element 1 detects that the traffic of the 3GPP connected to a certain sub-flow exceeds a certain threshold, the forwarding plane network element 1 sends a sub-flow traffic status indication message to the control plane network element.
  • the control plane network element sends a sub-flow traffic status request message to the forwarding plane network element 2, and requests the forwarding plane network element 2 to report the traffic condition of the sub-flow of the WIFI access mode to the control plane network element.
  • the forwarding plane network element 2 sends a sub-flow traffic status indication message to the control plane network element, and reports the traffic of the sub-flow in the WIFI access mode to the control plane network element.
  • the control plane network element integrates the sub-flow traffic of each access mode, and sends a sub-flow status update command message to the forwarding plane network element 1, indicating that the sub-flow of the 3GPP access mode is adjusted to an idle state, or in the same manner
  • the substream of the 3GPP access mode is adjusted to the ACTIVE state, and the state of the substream of the 3GPP access mode is dynamically adjusted.
  • the state of the access technology path is adjusted by the control of the intermediate network element to achieve the effect of signaling reduction and route optimization.
  • the routing method is described by using the 3GPP and WIFI access modes as an example.
  • the technical solutions of the present invention are not limited to the foregoing two access modes, the first access mode and the second access mode.
  • the access mode may also be different for two types of 3GPP access.
  • the following describes the service flow routing method by using 4G and 5G as examples.
  • FIG. 11 is a schematic diagram of another network architecture of the service flow routing method according to the present invention.
  • FIG. 11b is an interaction flowchart of another specific implementation manner of the service flow routing method according to the embodiment of the present invention, as shown in FIG. 11a and FIG. 11b.
  • the UE of the MPTCP technology simultaneously uses multiple substreams of the 4G and 5G access modes to communicate with the server.
  • the steps of the service flow routing method provided by the implementation manner are:
  • S1001 The UE detects whether the 5G access mode meets the transmission requirement of the service.
  • the UE detects that the 5G access mode can meet the transmission requirements of all services, and sends a sub-flow status update indication to the server.
  • the UE detects that the 5G access mode can meet the transmission requirement of all services, and the UE sends a sub-flow status update indication to the server of the sub-flow of the 5G access mode that communicates with the UE (corresponding to the first in the foregoing embodiment).
  • the indication message indicates that the substream state of the 4G access mode is adjusted to an idle state.
  • the server After receiving the indication message, the server does not use the sub-flow of the 4G access mode to transmit the service data of the UE, and only uses the sub-flow of the 5G access mode to transmit the service data.
  • the UE sends a TCP keepalive message to the server of the sub-stream of the 4G access mode that communicates with the UE, and after receiving the response of the server after the preset time, determining that the server no longer communicates with the UE that communicates with the UE.
  • the substream of the access method sends data.
  • S1003 The base station does not detect the packet for a long time.
  • S1004 The base station initiates air interface resource release.
  • the 4G base station does not detect the packet for a long time, and the 4G base station initiates the release of the 4G side air interface resource.
  • S1005 The UE detects that the traffic on a certain sub-flow of the 5G access mode exceeds the transmission capability of the 5G connection.
  • S1006 The UE exits the idle state, and the base station and the network re-establish the air interface resource.
  • the UE when the UE detects that the traffic on a certain sub-flow of the 5G access mode exceeds the transmission capability of the 5G access, for example, the packet loss is relatively large, the UE exits the idle state on the 4G side, and the base station and the network re-establish 4G. Side air resource.
  • S1007 The UE sends a sub-flow status update indication to the server.
  • the UE sends a sub-flow status update indication to the server of the sub-flow of the 5G access mode with which the UE communicates, indicating that the server can send data through the sub-flow of the 4G access mode.
  • the UE and the server simultaneously use multiple substream communication of multiple access technologies.
  • the UE sends a sub-flow status update indication message to the server of the sub-flow of the 5G access mode that communicates with the service according to the transmission requirement of the service, so as to dynamically adjust the state of the sub-flow of the 4G access mode, so that the sub-flow is not closed.
  • the sub-flow status update indication message is sent through the sub-flow of the 4G connection, and the state of the 4G access technology sub-flow is dynamically adjusted, so that the specific access side can normally enter the idle state without closing the sub-flow. Mode to avoid waste of cellular network air interface resources.
  • the UE detects that the 5G access mode can meet the transmission requirement of all services according to the bandwidth requirement and the service QoS priority requirement, and the UE sends the sub-flow status update to the server of the 5G connection sub-flow that communicates with the UE.
  • the indication indicates that the sub-flow state of the 4G connection is adjusted to the idle state, the 4G base station does not detect the packet for a long time, and the 4G base station initiates the release of the 4G-side air interface resource.
  • the sub-flow of the 4G access mode is adjusted to the idle mode without turning off the sub-flow, and the cellular air interface resource is saved.
  • the UE detects that the traffic on a certain sub-flow of the 5G access mode exceeds the transmission capability of the 5G connection, the UE exits the idle state of the 4G side, and the base station and the network reestablish the 4G side air interface resource.
  • the UE sends a sub-flow status update indication to the server of the sub-flow of the 5G access mode with which the UE communicates, indicating that the server can send data through the sub-flow of the 4G access mode.
  • it is necessary to initiate the establishment of the corresponding sub-flow, which reduces the number of processing signaling by the UE and the server, and optimizes the process.
  • the routing method of the service flow provided by the present invention can also be used for state control of other multi-path transmission protocols, and is not limited to the MPTCP protocol.
  • FIG. 12 is a schematic structural diagram of Embodiment 1 of a user equipment according to the present invention.
  • the user equipment 10 provided in this embodiment supports transmission of service data by using a first access mode and a second access mode, where the user equipment is used. 10 includes:
  • the processing module 11 is configured to detect whether the sub-flow of the second access mode meets a transmission requirement of the service
  • the processing module 11 is further configured to: if the sub-flow of the second access mode is detected, the transmission requirement of the service is met. Therefore, the substream of the first access mode is adjusted to an idle state;
  • the sending module 12 is configured to send a first indication message to the server, where the first indication message is used to indicate that the user equipment has adjusted the sub-flow of the first access mode to an idle state;
  • the receiving module 13 is configured to receive data that is transmitted by the server through the substream of the second access mode.
  • the user equipment provided in this embodiment is used to perform the technical solution on the user equipment side in any of the foregoing method embodiments, and the implementation principle and technical effects are similar, and details are not described herein again.
  • the first access mode adopted by the user equipment 10 is 3GPP access.
  • the processing module 11 is further configured to determine whether a sub-flow of the first access mode is needed;
  • the processing module 11 is further configured to exit the idle state if it is determined that the sub-flow of the first access mode needs to be used;
  • the sending module 12 is further configured to send a second indication message to the server, where the second indication message is used to indicate that the server can transmit data to the user equipment by using the sub-flow of the first access mode;
  • the receiving module 13 is further configured to receive data that is transmitted by the server through the substream of the first access mode and the substream of the second access mode.
  • the sending module 12 is specifically configured to:
  • the second indication message is sent to the server by the sub-flow of the second access mode.
  • the sending module 12 is specifically configured to:
  • the first indication message is sent to the server by the sub-flow of the second access mode.
  • the processing module 11 is specifically configured to: if it is detected that the sub-flow of the second access mode cannot meet the transmission requirement of all services, determine that the sub-flow of the first access mode needs to be used;
  • the receiving module 13 is further configured to receive a request message sent by the server, where the request message is used to request to use the sub-stream of the first access mode to transmit data.
  • the processing module 11 is further configured to: after receiving the request message, the receiving module 13 determines that the a substream of an access method;
  • the receiving module 13 is further configured to receive a request message sent by the server, where the request message is used to request to use the sub-stream of the first access mode to transmit data;
  • the processing module 11 is further configured to determine, according to the request message and the transmission requirement of the service, whether the sub-flow of the first access mode needs to be activated.
  • the user equipment provided in this embodiment is used to perform the technical solution on the user equipment side in any of the foregoing method embodiments, and the implementation principle and technical effects are similar, and details are not described herein again.
  • FIG. 13 is a schematic structural diagram of Embodiment 1 of a server according to the present invention. As shown in FIG. 13, the server 20 includes:
  • the sending module 21 is configured to transmit, by using the first access mode and the second access mode, the service data of the UE to the UE;
  • the receiving module 22 is configured to receive a first indication message sent by the UE, where the first indication message is used to indicate that the UE has adjusted the sub-flow of the first access mode to an idle state;
  • the sending module 21 is further configured to transmit data to the UE by using the sub-flow of the second access mode.
  • the server provided in this embodiment is used to perform the technical solution on the server side in any of the foregoing method embodiments, and the implementation principle and technical effects are similar, and details are not described herein again.
  • the first access mode adopted by the sending module 21 is 3GPP access.
  • the receiving module 22 is further configured to receive a second indication message sent by the UE, where the second indication message indicates that the server can transmit data to the UE by using the sub-flow of the first access mode;
  • the sending module 21 is further configured to transmit data to the UE by using the sub-flow of the first access mode and the sub-flow of the second access mode.
  • the receiving module 22 is specifically configured to:
  • the receiving module 22 is specifically configured to:
  • the server provided in this embodiment is used to execute the server side in any of the foregoing method embodiments.
  • the technical solution has similar implementation principles and technical effects, and will not be described here.
  • FIG. 14 is a schematic structural diagram of Embodiment 3 of a server according to the present invention. As shown in FIG. 14, on the basis of the foregoing server embodiments 1 and 2, the server 20 further includes:
  • the processing module 23 is configured to determine, according to the transmission requirement requirement of the service of the UE, whether the sub-flow of the first access mode needs to be used for data transmission to the UE;
  • the sending module 21 is further configured to send a request message to the UE, where the request message is used to request to use the sub-stream of the first access mode to transmit data. .
  • the server provided in this embodiment is used to perform the technical solution on the server side in any of the foregoing method embodiments, and the implementation principle and technical effects are similar, and details are not described herein again.
  • FIG. 15 is a schematic structural diagram of Embodiment 3 of a user equipment according to the present invention.
  • the user equipment supports the transmission of service data by using the first access mode and the second access mode.
  • the user equipment 30 includes:
  • the processing module 31 is configured to detect whether the sub-flow of the second access mode meets a transmission requirement of the service
  • the processing module 31 is further configured to: if it is detected that the sub-flow of the second access mode can meet the transmission requirement of the service, adjust the sub-flow of the first access mode to an idle state;
  • the sending module 32 is configured to send a first indication message to the server, where the first indication message is used to indicate that the user equipment has adjusted the sub-flow of the first access mode to an idle state;
  • the receiving module 33 is configured to receive a paging message sent by the base station
  • the processing module 31 is further configured to exit the idle state according to the paging message
  • the receiving module 33 is further configured to receive data that is transmitted by the server by using the sub-flow of the first access mode and the sub-stream of the second access mode;
  • the UE supports the transmission of service data by using the first access mode and the second access mode.
  • the user equipment provided in this embodiment is used to perform the technical solution on the user equipment side in any of the foregoing method embodiments, and the implementation principle and technical effects are similar, and details are not described herein again.
  • the first access mode adopted by the user equipment 30 is 3GPP access.
  • the first indication message sent by the sending module 32 further includes an activation condition of the sub-flow of the first access mode.
  • the user equipment provided in this embodiment is used to execute the user equipment in any of the foregoing method embodiments.
  • the technical solutions of the side are similar in principle and technical effects, and are not described here.
  • FIG. 16 is a schematic structural diagram of Embodiment 4 of a server according to the present invention. As shown in FIG. 16, the server 40 includes:
  • the sending module 41 is configured to transmit, by using the second access mode, the service data of the UE to the UE;
  • the processing module 42 is configured to determine whether the transmission requirement of the service of the UE meets the activation condition of the sub-flow of the first access mode of the UE;
  • the processing module 42 determines that the transmission requirement of the service of the UE meets the activation condition of the sub-flow of the first access mode of the UE, the sending module 41 is further configured to use the sub-flow of the first access mode and the second access mode.
  • the substream transmits data to the UE.
  • the server provided in this embodiment is used to perform the technical solution on the server side in any of the foregoing method embodiments, and the implementation principle and technical effects are similar, and details are not described herein again.
  • FIG 17 is a schematic structural diagram of a fifth embodiment of the server of the present invention, as shown in Figure 17, on the basis of the fourth embodiment, the server 40 further includes a receiving module 43;
  • the sending module 41 is further configured to transmit service data of the UE by using the first access mode and the second access mode;
  • the receiving module 43 is configured to receive the first indication message sent by the UE, where the first indication message is used to indicate that the UE has adjusted the sub-flow of the first access mode to an idle state.
  • the first indication message received by the receiving module 43 further includes an activation condition of the substream accessed by the 3GPP.
  • the server provided in this embodiment is used to perform the technical solution on the server side in any of the foregoing method embodiments, and the implementation principle and technical effects are similar, and details are not described herein again.
  • FIG. 18 is a schematic structural diagram of Embodiment 1 of a control plane network element according to the present invention. As shown in FIG. 18, the control plane network element 50 includes:
  • the receiving module 51 is configured to receive a first state indication message sent by the forwarding plane network element of the second access mode, where the first state indication message indicates that the traffic on the sub-flow of the second access mode of the UE exceeds a preset threshold;
  • the sending module 52 is configured to send a first state update command to the forwarding plane network element of the first access mode, where the first state update command is used to indicate that the substream of the first access mode of the UE is activated;
  • the UE supports the transmission of service data by using the first access mode and the second access mode.
  • control plane network element further includes: a processing module 53;
  • the processing module 53 is configured to acquire the traffic information of the sub-flow of the first access mode of the UE and the traffic information of the sub-flow of the second access mode;
  • the processing module 53 is further configured to determine, according to the service traffic of the UE, the traffic information of the sub-flow of the first access mode, and the traffic information of the sub-flow of the second access mode, whether the sub-flow of the second access mode satisfies the service of the UE. Transmission requirements;
  • the sending module 52 is further configured to send a second state update command to the forwarding plane network element of the first access mode;
  • the update command is used to indicate that the sub-flow of the first access mode of the UE is adjusted to an idle state.
  • the receiving module 51 is further configured to:
  • the second status indication message carries the traffic information of the sub-flow of the first access mode of the UE;
  • the third status indication message sent by the forwarding plane network element of the second access mode is received; the third status indication message carries the traffic information of the sub-flow of the second access mode of the UE.
  • control plane network element provided in this embodiment is used to perform the technical solution of the control plane network element side in any of the foregoing method embodiments, and the implementation principle and the technical effect are similar, and details are not described herein again.
  • FIG. 19 is a schematic structural diagram of Embodiment 1 of a forwarding plane network element according to the present invention. As shown in FIG. 19, the forwarding plane network element 60 includes:
  • the receiving module 61 is configured to receive a first state update command sent by the control plane network element.
  • the processing module 62 is configured to activate the substream of the first access mode of the UE according to the first state update command
  • the sending module 63 is configured to send a second indication message to the UE and the server, where the second indication message is used to indicate that the service data can be transmitted between the UE and the server by using the sub-stream of the first access mode.
  • the receiving module 61 is further configured to receive a second state update command sent by the control plane network element.
  • the processing module 62 is further configured to adjust the sub-flow of the first access mode of the UE to an idle state according to the second state update command.
  • the sending module 63 is further configured to send a first indication message to the UE and the server, where the first indication message is used to indicate that the sub-flow of the first access mode of the UE is adjusted to an idle state.
  • the sending module 63 is further configured to send a second status indication message to the control plane network element, where the second status indication message carries the traffic information of the sub-flow of the first access mode of the UE.
  • the forwarding plane network element provided in this embodiment is used to perform the forwarding plane in any of the foregoing method embodiments.
  • the technical solution of the network element side has similar implementation principles and technical effects, and will not be described here.
  • FIG. 20 is a schematic structural diagram of Embodiment 5 of a user equipment according to the present invention. As shown in FIG. 20, the user equipment 70 includes:
  • the receiving module 71 is configured to receive service data that is transmitted by the server through the substream of the second access mode
  • the receiving module 71 is further configured to receive a first indication message that is sent by the forwarding plane network element of the first access mode, where the first indication message is used to indicate that the data can be transmitted between the UE and the server by using the sub-stream of the first access mode;
  • the receiving module 71 is further configured to receive data that is transmitted by the server through the substream of the first access mode and the substream of the second access mode.
  • the receiving module 71 is further configured to:
  • the user equipment provided in this embodiment is used to perform the technical solution on the user equipment side in any of the foregoing method embodiments, and the implementation principle and technical effects are similar, and details are not described herein again.
  • FIG. 21 is a schematic structural diagram of Embodiment 6 of a server according to the present invention. As shown in FIG. 21, the server 80 includes:
  • the sending module 81 is configured to transmit service data to the UE by using the sub-flow of the second access mode
  • the receiving module 82 is configured to receive a second indication message sent by the forwarding plane network element of the first access mode, where the second indication message is used to indicate that the data can be transmitted between the UE and the server by using the sub-stream of the first access mode;
  • the sending module 81 is further configured to transmit data to the UE by using the sub-flow of the first access mode and the sub-flow of the second access mode.
  • the receiving module 82 is further configured to receive the first indication message sent by the forwarding plane network element of the first access mode, where the first indication message is used to indicate that the sub-flow of the first access mode of the UE is adjusted to an idle state. ;
  • the sending module 81 is further configured to transmit data to the UE by using the sub-flow of the second access mode.
  • the server provided in this embodiment is used to perform the technical solution on the server side in any of the foregoing method embodiments, and the implementation principle and technical effects are similar, and details are not described herein again.
  • FIG. 22 is a schematic structural diagram of a user equipment entity according to an embodiment of the present invention, as shown in FIG. 22,
  • the user equipment 90 includes a receiver 91, a processor 92, and a transmitter 93, which are used to implement the technical solution of the user equipment in any of the foregoing technical solutions.
  • the processing module may be implemented as a processor.
  • the receiving module can be implemented as a receiver, and the transmitting module can be embodied as a transmitter.
  • FIG. 23 is a schematic structural diagram of a server entity according to an embodiment of the present invention.
  • the user equipment 100 includes a receiver 101, a processor 102, and a transmitter 103, to implement the technology of the server in any of the foregoing technical solutions.
  • the processing module may be implemented as a processor
  • the receiving module may be implemented as a receiver
  • the sending module may be embodied as a transmitter.
  • the processing module may be implemented as a processor, the receiving module may be implemented as a receiver, and the sending module may be specifically implemented. Implemented as a sender.
  • the devices may further include a memory that stores program instructions corresponding to the method.
  • the processor may be a central processing unit (English: Central Processing Unit, CPU for short), or other general-purpose processor, digital signal processor (English: Digital Signal Processor, referred to as: DSP), dedicated integration Circuit (English: Application Specific Integrated Circuit, ASIC for short).
  • the general purpose processor may be a microprocessor or the processor or any conventional processor or the like. The steps of the method disclosed in the embodiments of the present invention may be directly implemented as a hardware processor, or may be performed by a combination of hardware and software modules in the processor.
  • the aforementioned program can be stored in a computer readable storage medium.
  • the steps including the foregoing method embodiments are performed; and the foregoing storage medium includes: read-only memory (English: read-only memory, abbreviation: ROM), RAM, flash memory, hard disk, solid state hard disk, Magnetic tape (English: magnetic tape), floppy disk (English: floppy disk), optical disc (English: optical disc) and any combination thereof.

Landscapes

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

Abstract

L'invention concerne un procédé et un dispositif de routage de flux de trafic. Lorsque le procédé est appliqué à un UE, l'UE prend en charge la transmission de données de trafic dans un premier mode d'accès et dans un second mode d'accès. Si l'UE détecte qu'un sous-flux du second mode d'accès peut satisfaire une demande de transmission pour le trafic, alors l'UE ajuste un sous-flux du premier mode d'accès de sorte que celui-ci se trouve dans un état de repos, et l'UE envoie un premier message d'indication à un serveur, le premier message d'indication étant utilisé pour indiquer au serveur que l'UE a ajusté le sous-flux du premier mode d'accès de sorte que celui-ci se trouve dans l'état de repos; et l'UE reçoit des données transmises par le serveur au moyen du sous-flux du second mode d'accès. Dans la solution, un premier message d'indication est envoyé à un serveur par l'intermédiaire d'un UE de façon à l'informer d'une indication de mise à jour d'état, par l'UE, pour un sous-flux d'un mode d'accès, et le serveur est informé d'un sous-flux dont le mode d'accès est utilisé pour envoyer des données de trafic, c'est-à-dire que le serveur reçoit l'instruction d'effectuer une politique de routage. Il est garanti qu'un certain côté d'accès peut entrer dans un mode de repos sans fermer un sous-flux, évitant ainsi le gaspillage de ressources.
PCT/CN2016/096111 2016-08-19 2016-08-19 Procédé et dispositif de routage de flux de trafic Ceased WO2018032517A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2016/096111 WO2018032517A1 (fr) 2016-08-19 2016-08-19 Procédé et dispositif de routage de flux de trafic

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2016/096111 WO2018032517A1 (fr) 2016-08-19 2016-08-19 Procédé et dispositif de routage de flux de trafic

Publications (1)

Publication Number Publication Date
WO2018032517A1 true WO2018032517A1 (fr) 2018-02-22

Family

ID=61196277

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/096111 Ceased WO2018032517A1 (fr) 2016-08-19 2016-08-19 Procédé et dispositif de routage de flux de trafic

Country Status (1)

Country Link
WO (1) WO2018032517A1 (fr)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113923800A (zh) * 2020-07-08 2022-01-11 华为技术有限公司 一种通信方法及装置
CN114615259A (zh) * 2022-04-07 2022-06-10 百富计算机技术(深圳)有限公司 文件传输方法、装置及终端设备
WO2025156595A1 (fr) * 2024-01-25 2025-07-31 华为技术有限公司 Procédé de transmission de données, dispositif de communication et support de stockage

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104243443A (zh) * 2013-06-06 2014-12-24 苹果公司 多路径tcp子流的建立与控制系统和方法
WO2016007050A1 (fr) * 2014-07-07 2016-01-14 Telefonaktiebolaget L M Ericsson (Publ) Protocole de commande de transmission à trajets multiples
WO2016007051A1 (fr) * 2014-07-07 2016-01-14 Telefonaktiebolaget L M Ericsson (Publ) Protocole de contrôle de transmission multi-trajet
CN105282211A (zh) * 2014-05-30 2016-01-27 苹果公司 长寿命的mptcp会话
WO2016011582A1 (fr) * 2014-07-21 2016-01-28 华为技术有限公司 Nœud de commande de liaison, procédé de commande de liaison et système de communication
CN105474598A (zh) * 2013-08-29 2016-04-06 瑞典爱立信有限公司 Mptcp调度

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104243443A (zh) * 2013-06-06 2014-12-24 苹果公司 多路径tcp子流的建立与控制系统和方法
CN105474598A (zh) * 2013-08-29 2016-04-06 瑞典爱立信有限公司 Mptcp调度
CN105282211A (zh) * 2014-05-30 2016-01-27 苹果公司 长寿命的mptcp会话
WO2016007050A1 (fr) * 2014-07-07 2016-01-14 Telefonaktiebolaget L M Ericsson (Publ) Protocole de commande de transmission à trajets multiples
WO2016007051A1 (fr) * 2014-07-07 2016-01-14 Telefonaktiebolaget L M Ericsson (Publ) Protocole de contrôle de transmission multi-trajet
WO2016011582A1 (fr) * 2014-07-21 2016-01-28 华为技术有限公司 Nœud de commande de liaison, procédé de commande de liaison et système de communication

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113923800A (zh) * 2020-07-08 2022-01-11 华为技术有限公司 一种通信方法及装置
EP4171100A4 (fr) * 2020-07-08 2023-12-06 Huawei Technologies Co., Ltd. Procédé et dispositif de communication
CN113923800B (zh) * 2020-07-08 2025-02-21 华为技术有限公司 一种通信方法及装置
CN114615259A (zh) * 2022-04-07 2022-06-10 百富计算机技术(深圳)有限公司 文件传输方法、装置及终端设备
WO2025156595A1 (fr) * 2024-01-25 2025-07-31 华为技术有限公司 Procédé de transmission de données, dispositif de communication et support de stockage

Similar Documents

Publication Publication Date Title
US11937131B2 (en) Resume request followed by release and redirect
US11178717B2 (en) Traffic distribution method through multi-access network in a network and network entity performing the same
US11064388B2 (en) Traffic distribution method through multi-access network in a network and network entity performing the same
US20230345310A1 (en) Methods of delivery mode switch for multicast and broadcast service in a 5g network
WO2020147761A1 (fr) Procédé de commutation de session pdu et appareil associé
WO2013152472A1 (fr) Procédé et système de communication, dispositif de réseau d'accès et serveur d'application
AU2020206808A1 (en) Communication method and communication apparatus
WO2018141093A1 (fr) Procédé, dispositif et système de traitement d'optimisation de réseau mobile
CN109474954B (zh) 一种会话建立方法及装置
WO2019057072A1 (fr) Procédé et dispositif de transmission de données
WO2014012227A1 (fr) Procédé, dispositif et système de gestion de connexion de données
JP2022502896A (ja) 通信システムにおける通知制御
CN110636553A (zh) 一种数据传输方法及装置
KR102779711B1 (ko) 네트워크에서 멀티 액세스 네트워크를 통한 트래픽 분산 방법 및 이를 수행하는 네트워크 엔터티
WO2018032517A1 (fr) Procédé et dispositif de routage de flux de trafic
WO2020228770A1 (fr) Procédé de modification de support et dispositif de réseau d'accès
US8914049B2 (en) Method for managing a status of a mobile station in a wireless network
WO2011116714A2 (fr) Procédé et dispositif pour communication entre terminaux
US11109265B2 (en) Method and apparatus for transmitting control message in software defined network-based mobile communication system
CN111656809A (zh) 系统和用户设备
WO2022205995A1 (fr) Procédé, appareil, et système de traitement de flux de trafic
WO2011035719A1 (fr) Procédé et système pour libérer des connexions locales
CN109156045A (zh) 访问资源的方法、装置和系统
KR102893796B1 (ko) 네트워크에서 멀티 액세스 네트워크를 통한 트래픽 분산 방법 및 이를 수행하는 네트워크 엔터티
CN113163514A (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: 16913273

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: 16913273

Country of ref document: EP

Kind code of ref document: A1