WO2018028667A1 - Information transmission method, apparatus, system, and related device, and storage medium - Google Patents
Information transmission method, apparatus, system, and related device, and storage medium Download PDFInfo
- Publication number
- WO2018028667A1 WO2018028667A1 PCT/CN2017/097054 CN2017097054W WO2018028667A1 WO 2018028667 A1 WO2018028667 A1 WO 2018028667A1 CN 2017097054 W CN2017097054 W CN 2017097054W WO 2018028667 A1 WO2018028667 A1 WO 2018028667A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- service
- network device
- optimization
- information
- wireless
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
- H04W28/24—Negotiating SLA [Service Level Agreement]; Negotiating QoS [Quality of Service]
Definitions
- the present invention relates to the field of wireless communication technologies, and in particular, to an information transmission method, apparatus, system, related device, and computer readable storage medium.
- the traditional Transmission Control Protocol (TCP) congestion control scheme is proposed for the application scenario where the terminal location is fixed and the transmission network environment is relatively stable. It has a great advantage in improving the performance of the wired network.
- TCP Transmission Control Protocol
- the terminal can access the Internet through a wireless network such as a cellular network, and there are many base stations in the cellular network, the number of terminal accesses changes from time to time, and the terminal frequently switches the base station from time to time, and Due to the wireless channel environment, the state of the wireless network, and the movement of the terminal, the wireless side transmission status of the cellular network terminal is rapidly changing.
- the current mechanism is difficult to adapt to the rapidly changing network conditions on the wireless side and affect the reliability of data transmission.
- embodiments of the present invention provide an information transmission method, apparatus, system, related device, and computer readable storage medium.
- the core network device determines that the radio access network device is allowed to perform service optimization for the service currently being used by the user equipment (UE, User Equipment), and sends the indication information that allows the service optimization to the radio access network device;
- UE User Equipment
- the radio access network device receives the indication information that is allowed to perform service optimization sent by the core network device.
- the method before the core network device determines that the radio access network device is allowed to perform service optimization on the service currently being used by the UE, the method further includes:
- the core network device Receiving, by the core network device, a service optimization permission request sent by the radio access network device, where the service optimization permission request carries service information that the UE is currently using a service; or the core network device parses the UE A data packet transmitted between the service server and the service information obtained by the UE currently using the service;
- the core network device determines, according to the service information and the pre-stored service control policy, the radio access network device to perform service optimization on a service currently being used by the UE.
- the core network device determines that the radio access network device is allowed to perform service optimization on the service currently being used by the UE, including:
- the core network device determines to allow the wireless access network device to transmit wireless optimization information to the service server for services currently being used by the UE.
- the core network device receives the service optimization permission request sent by the wireless access network device, and includes:
- the core network device receives a user plane data packet that is sent by the radio access network device and carries the wireless optimization information.
- the user plane data packet is sent by the radio access network device after receiving the service optimization request sent by the UE.
- the UE sends the service optimization request when a preset service optimization trigger condition is met.
- the triggering condition includes at least one of the following conditions: the UE initiates an initial connection, the UE detects a decrease in data transmission performance, the UE local service buffer is lower than a preset threshold, and the UE detects The quality of service indicators are lower than the preset quality indicators.
- the user plane data packet includes a user plane general packet radio service tunneling protocol (GTP-U) message.
- GTP-U user plane general packet radio service tunneling protocol
- the wireless optimization information is encapsulated in an extension header of the GTP-U packet.
- the method further includes:
- the core network device obtains the wireless optimization information; and encapsulates the obtained wireless optimization information into a data payload and sends the information to the service server;
- the service server performs transmission control on data transmission with the UE according to the wireless optimization information.
- the core network device determines that the radio access network device is allowed to perform service optimization on the service currently being used by the UE, including:
- the core network device determines to allow the radio access network device to perform local service routing or local caching service offloading for services currently being used by the UE.
- the core network device receives the service optimization permission request sent by the wireless access network device, and includes:
- the method further includes:
- the radio access network device performs the handover of the UE currently using the service to the local service server or the local cache server.
- the core network device is configured to: when it is determined that the wireless access network device is allowed to perform service optimization on a service currently being used by the UE, send the service optimization to the wireless access network device. Instructions;
- the radio access network device is configured to perform service optimization on a service currently used by the UE when receiving the indication information that is allowed to perform service optimization sent by the core network device.
- the core network device is configured to receive a service optimization permission request sent by the radio access network device, where the service optimization permission request carries service information that the UE is currently using the service; or is configured to Parsing the data packet transmitted between the UE and the service server, obtaining service information that the UE is currently using the service; determining, according to the service information and the pre-stored service control policy, that the radio access network device is currently using the UE Business for business optimization.
- the core network device is configured to determine that the radio access network device is allowed to send wireless optimization information to the service server for a service currently being used by the UE.
- the core network device is configured to receive a user plane data packet that is sent by the radio access network device and that carries the wireless optimization information.
- the user plane data packet is sent by the radio access network device after receiving the service optimization request sent by the UE.
- the UE sends the service optimization request when a preset service optimization trigger condition is met.
- the triggering condition includes at least one of the following conditions: the UE initiates an initial connection, the UE detects a decrease in data transmission performance, the UE local service buffer is lower than a preset threshold, and the UE detects The quality of service indicators are lower than the preset quality indicators.
- the user plane data packet includes a GTP-U packet.
- the wireless optimization information is encapsulated in an extension header of the GTP-U packet.
- the first information transmission system provided by the embodiment of the present invention may further include a service server, where:
- the core network device is further configured to obtain the wireless optimization information;
- the information is encapsulated into a data payload and sent to the service server;
- the service server is configured to perform transmission control on data transmission with the UE according to the wireless optimization information.
- the core network device is configured to determine that the radio access network device is allowed to perform local service routing or local cache service offloading for the service currently being used by the UE.
- the core network device is configured to receive a local service routing request or a local cache service offload request sent by the radio access network device for a service currently being used by the UE;
- the radio access network device is further configured to perform the handover of the currently used service by the UE to a local service server or a local cache server.
- the core network device receives wireless optimization information sent by the wireless access network device
- the core network device sends the wireless optimization information to a service server
- the service server performs transmission control on data transmission with the UE according to the received wireless optimization information.
- the core network device receives the wireless optimization information sent by the wireless access network device, including:
- the core network device sends the wireless optimization information to the service server, including:
- the core network device parses the user plane data packet to obtain the wireless optimization information, and encapsulates the obtained wireless optimization information in a data payload and sends the information to the service server.
- the user plane data packet is sent by the radio access network device after receiving the service optimization request sent by the UE.
- the UE sends the service when the preset service optimization trigger condition is met. Optimize the request.
- the triggering condition includes at least one of the following conditions: the UE initiates an initial connection, the UE detects a decrease in data transmission performance, the UE local service buffer is lower than a preset threshold, and the UE detects The quality of service indicators are lower than the preset quality indicators.
- the user plane data packet includes a GTP-U packet.
- the wireless optimization information is encapsulated in an extension header of the GTP-U packet.
- a second information transmission system provided by the embodiment of the present invention includes a radio access network device, a core network device, and a service server, where:
- the wireless access network device is configured to send wireless optimization information to the core network device;
- the core network device is configured to send the wireless optimization information to a service server;
- the service server is configured to perform transmission control on data transmission with the UE according to the received wireless optimization information.
- the radio access network device is configured to carry the wireless optimization information in a user plane data packet sent to the core network device.
- the core network device is configured to parse the user plane data packet to obtain the wireless optimization information, and encapsulate the obtained wireless optimization information in a data payload to send to the service server.
- the user plane data packet is sent by the radio access network device after receiving the service optimization request sent by the UE.
- the UE sends the service optimization request when a preset service optimization trigger condition is met.
- the triggering condition includes at least one of the following conditions: the UE initiates an initial connection, the UE detects a decrease in data transmission performance, the UE local service buffer is lower than a preset threshold, and the UE detects The quality of service indicators are lower than the preset quality indicators.
- the user plane data packet includes a GTP-U packet.
- the wireless optimization information is encapsulated in an extension header of the GTP-U packet.
- Determining that the radio access network device is allowed to perform service optimization on the service currently being used by the UE and transmitting, to the radio access network device, indication information that allows for service optimization.
- the method before determining that the radio access network device is allowed to perform service optimization on the service currently being used by the UE, the method further includes:
- the radio access network device Receiving a service optimization permission request sent by the radio access network device, where the service optimization permission request carries service information that the UE is currently using the service; or parses the data packet transmitted between the UE and the service server, Obtaining service information that the UE is currently using the service;
- Determining that the radio access network device is allowed to perform service optimization on the service currently being used by the UE including:
- the radio access network device Determining, according to the service information and the pre-stored service control policy, the radio access network device to perform service optimization on a service currently being used by the UE.
- determining that the radio access network device is allowed to perform service optimization on the service currently being used by the UE including:
- Receiving a service optimization permission request sent by the wireless access network device including:
- the user plane data packet is sent by the radio access network device after receiving the service optimization request sent by the UE.
- the UE sends the service optimization request when a preset service optimization trigger condition is met.
- the triggering condition includes at least one of the following conditions: the UE initiates The initial connection, the UE detects that the data transmission performance is degraded, the UE local service buffer is lower than a preset threshold, and the UE detects that the service quality indicator is lower than the preset quality indicator.
- the user plane data packet includes a GTP-U packet.
- the wireless optimization information is encapsulated in an extension header of the GTP-U packet.
- the method further includes:
- the obtained wireless optimization information is encapsulated into a data payload and sent to the service server.
- determining that the radio access network device is allowed to perform service optimization on the service currently being used by the UE including:
- Radio access network device Determining that the radio access network device is allowed to perform local service routing or local caching service offloading for services currently being used by the UE.
- Receiving a service optimization permission request sent by the wireless access network device including:
- the first sending unit is configured to: when the determining unit determines that the radio access network device is allowed to perform service optimization on a service currently being used by the UE, send, to the radio access network device, indication information that allows for service optimization.
- the information transmission device implemented on the core network side may further include a receiving unit or a parsing unit, where:
- the receiving unit is configured to receive a service optimization permission request sent by the radio access network device before the first sending unit determines to allow the radio access network device to perform service optimization on a service currently being used by the UE.
- the service optimization permission request carries the The UE is currently using the service information of the service;
- the parsing unit is configured to parse a data packet transmitted between the UE and the service server, and obtain service information that the UE is currently using the service;
- the determining unit is configured to determine, according to the service information and the pre-stored service control policy, that the radio access network device is allowed to perform service optimization on a service currently used by the UE.
- the determining unit is configured to determine that the radio access network device is allowed to send wireless optimization information to the service server for a service currently being used by the UE.
- the receiving unit is configured to receive a user plane data packet that is sent by the radio access network device and that carries the wireless optimization information.
- the user plane data packet is sent by the radio access network device after receiving the service optimization request sent by the UE.
- the UE sends the service optimization request when a preset service optimization trigger condition is met.
- the triggering condition includes at least one of the following conditions: the UE initiates an initial connection, the UE detects a decrease in data transmission performance, the UE local service buffer is lower than a preset threshold, and the UE detects The quality of service indicators are lower than the preset quality indicators.
- the user plane data packet includes a GTP-U packet.
- the wireless optimization information is encapsulated in an extension header of the GTP-U packet.
- the information transmission device implemented on the core network side may further include:
- Obtaining a unit configured to obtain the wireless optimization information if the determination result of the first sending unit is yes;
- the second sending unit is configured to encapsulate the wireless optimization information obtained by the obtaining unit into a data payload and send the information to the service server.
- the determining unit is configured to determine that the radio access network device is allowed to perform local service routing or local caching service offloading for the service currently being used by the UE.
- the receiving unit is configured to receive a local service routing request or a local cache service offload request sent by the radio access network device for a service currently being used by the UE.
- Receiving wireless optimization information sent by the wireless access network device including:
- the user plane data packet is parsed to obtain the wireless optimization information, and the obtained wireless optimization information is encapsulated in a data payload and sent to the service server.
- the user plane data packet is sent by the radio access network device after receiving the service optimization request sent by the UE.
- the UE sends the service optimization request when a preset service optimization trigger condition is met.
- the triggering condition includes at least one of the following conditions: the UE initiates an initial connection, the UE detects a decrease in data transmission performance, the UE local service buffer is lower than a preset threshold, and the UE detects The quality of service indicators are lower than the preset quality indicators.
- the user plane data packet includes a GTP-U packet.
- the wireless optimization information is encapsulated in an extended header of the GTP-U packet.
- a receiving unit configured to receive wireless optimization information sent by the wireless access network device
- a sending unit configured to send the wireless optimization information to the service server.
- the receiving unit is configured to receive user plane data sent by the wireless access network device a packet, where the user plane data packet is encapsulated with the wireless optimization information;
- the sending unit is configured to parse the user plane data packet to obtain the wireless optimization information, and encapsulate the obtained wireless optimization information in a data payload and send the data to a service server.
- the user plane data packet is sent by the radio access network device after receiving the service optimization request sent by the UE.
- the UE sends the service optimization request when a preset service optimization trigger condition is met.
- the triggering condition includes at least one of the following conditions: the UE initiates an initial connection, the UE detects a decrease in data transmission performance, the UE local service buffer is lower than a preset threshold, and the UE detects The quality of service indicators are lower than the preset quality indicators.
- the user plane data packet includes a GTP-U packet.
- the wireless optimization information is encapsulated in an extended header of the GTP-U packet.
- the embodiment of the invention provides a core network device, which includes the first information transmission device and/or the second information transmission device implemented by the core network side.
- the method before receiving the indication information that is sent by the core network device to allow the service optimization of the service currently being used by the UE, the method further includes:
- the method before the sending the service optimization permission request to the core network device, the method further includes:
- the UE sends the service optimization request when a preset service optimization trigger condition is met.
- the triggering condition includes at least one of the following conditions: the UE initiates an initial connection, the UE detects a decrease in data transmission performance, the UE local service buffer is lower than a preset threshold, and the UE detects The quality of service indicators are lower than the preset quality indicators.
- the service information is obtained by parsing a data packet transmitted between the UE and the service server; or the service information is reported by the UE by using radio resource control (RRC) signaling.
- RRC radio resource control
- the service optimization permission request further carries wireless optimization information.
- the wireless optimization information is encapsulated by using a user plane data packet.
- the user plane data packet includes a GTP-U packet.
- the wireless optimization information is encapsulated in an extension header of the GTP-U packet.
- the information transmission method implemented by the radio access network side may further include:
- the service optimization permission request includes a local service routing request or a local cache service offload request
- the method further includes:
- the UE is currently using the service to switch to the local service server or the local cache server for execution.
- the receiving unit is configured to receive indication information that is sent by the core network device to allow service optimization for the service currently being used by the user equipment UE.
- the information transmission device implemented on the radio access network side may further include:
- a first sending unit configured to send a service optimization permission request to the core network device, before the receiving unit receives the indication information that is sent by the core network device to allow service optimization for the service currently being used by the UE,
- the service optimization permission request carries service information that the UE is currently using the service.
- the receiving unit is further configured to receive a service optimization request sent by the UE before sending a service optimization permission request to the core network device.
- the service optimization request is sent when the UE meets a preset service optimization trigger condition.
- the service optimization triggering condition includes at least one of the following conditions: the UE initiates an initial connection, the UE detects that the data transmission performance decreases, the UE local service buffer is lower than a preset threshold, and the The UE detects that the service quality indicator is lower than the preset quality indicator.
- the service information is obtained by parsing a data packet transmitted between the UE and the service server; or the service information is reported by the UE by using RRC signaling.
- the service optimization permission request further carries wireless optimization information.
- the wireless optimization information is encapsulated by using a user plane data packet.
- the user plane data packet includes a GTP-U packet.
- the wireless optimization information is encapsulated in an extension header of the GTP-U packet.
- the information transmission device implemented on the radio access network side may further include:
- the second sending unit is configured to encapsulate the wireless optimization information in a data payload and send the data to the service server; or send the wireless optimization information to the UE by using air interface signaling or a data packet.
- the service optimization permission request includes a local service routing request or a local cache service offload request
- the device also includes:
- a service processing unit configured to switch the currently used service of the UE to a local service service Server or local cache server execution.
- the wireless access network device sends wireless optimization information to the service server.
- the method before the wireless access network device sends the wireless optimization information to the service server, the method further includes:
- the radio access network device receives the service optimization request sent by the UE.
- the UE sends the service optimization request when a preset service optimization trigger condition is met.
- the triggering condition includes at least one of the following conditions: the UE initiates an initial connection, the UE detects a decrease in data transmission performance, the UE local service buffer is lower than a preset threshold, and the UE detects The quality of service indicators are lower than the preset quality indicators.
- the wireless access network device encapsulates the wireless optimization information in an application layer data packet header and sends the information to the service server.
- the radio access network device encapsulates the wireless optimization information in a user plane data packet and sends the information to the core network device.
- the user plane data packet includes a GTP-U packet.
- the wireless optimization information is encapsulated in an extended header of the GTP-U packet.
- the second information transmission method implemented on the radio access network side may further include:
- the first sending unit is configured to send wireless optimization information to the service server.
- the second information transmission device implemented by the radio access network may further include: a receiving unit, configured to receive a service optimization request sent by the UE before the sending unit sends the wireless optimization information to the service server.
- the service optimization request is that the UE meets a preset service optimization trigger. Sent when the condition is met.
- the service optimization triggering condition includes at least one of the following conditions: the UE initiates an initial connection, the UE detects that the data transmission performance decreases, the UE local service buffer is lower than a preset threshold, and the The UE detects that the service quality indicator is lower than the preset quality indicator.
- the first sending unit is configured to encapsulate the wireless optimization information in an application layer data packet header and send the information to the service server.
- the first sending unit is configured to send the wireless optimization information to a core network device, where the core network device encapsulates the wireless optimization information in a data payload and sends the information to the service server.
- the first sending unit is configured to encapsulate the wireless optimization information in a user plane data packet and send the information to the core network device.
- the user plane data packet includes a GTP-U packet.
- the wireless optimization information is encapsulated in an extended header of the GTP-U packet.
- the second information transmission device implemented on the radio access network side, and the second information transmission device implemented on the radio access network side, may further include:
- the second sending unit is configured to send the wireless optimization information to the UE by using air interface signaling or data packet.
- the embodiment of the invention provides a radio access network device, which comprises a first information transmission device and/or a second information transmission device implemented by the radio access network side.
- An embodiment of the present invention provides a computer readable storage medium, where a computer program is stored thereon, and when the computer program is executed by a processor, the steps of any method on the core network side in the first information transmission method are implemented, or the foregoing In the first information transmission method, the steps of any method on the radio access network side, or the steps of any method on the core network side in the second information transmission method, or the wireless access in the second information transmission method The steps of either method on the grid side.
- the first information transmission method, device, system, related device and related device provided by the embodiments of the present invention
- the computer readable storage medium can optimize the service currently used by the UE under the permission of the core network side pair. On the one hand, the service is optimized with the assistance of the wireless access network device, and the data transmission is improved. Sex, on the other hand, increases the core network's control over the ongoing services of the UE, ensuring the implementation of the core network strategy.
- the wireless access network can directly send the wireless optimization information to the service server, so that the service server can optimize the information according to the wireless
- the current service is optimized without the core network license, and the service used by the UE is optimized with the assistance of the radio access network device, thereby improving the reliability of data transmission.
- FIG. 1 is a schematic flowchart of an implementation process of an information transmission method implemented on a core network side according to an embodiment of the present invention
- FIG. 2 is a schematic diagram of an implementation process for triggering optimization of a UE currently being used by a UE by a core network according to an embodiment of the present invention
- FIG. 3a is a schematic diagram of an implementation process for triggering optimization of a UE currently being used by a UE by a radio access network device according to an embodiment of the present invention
- FIG. 3b is a schematic diagram of an implementation process for optimizing a UE currently being used by a UE by a radio access network device triggered by a UE according to an embodiment of the present disclosure
- FIG. 3c is a schematic diagram of an implementation flow of triggering optimization of a service currently being used by a UE by a radio access network device according to an embodiment of the present invention
- FIG. 4 is a schematic flowchart of an implementation process of triggering local routing or local cache optimization processing on a UE currently being used by a UE by using a core network according to an embodiment of the present invention
- FIG. 5 is a schematic flowchart of an implementation process of triggering local routing or local cache optimization processing on a UE currently being used by a UE by a radio access network device according to an embodiment of the present invention
- FIG. 6 is a schematic flowchart of an implementation process of a method for transmitting information in a radio access network according to an embodiment of the present invention
- FIG. 7 is a schematic flowchart of an implementation process of a second information transmission method implemented by a radio access network side according to an embodiment of the present disclosure
- FIG. 8 is a schematic flowchart of an implementation process of a second information transmission method implemented on a core network side according to an embodiment of the present disclosure
- 9a is a schematic structural diagram of a first type of information transmission apparatus implemented on a core network side according to an embodiment of the present invention.
- 9b is a schematic structural diagram of a second information transmission apparatus implemented on a core network side according to an embodiment of the present invention.
- 10a is a schematic structural diagram of a first type of information transmission apparatus implemented on a radio access network side according to an embodiment of the present invention
- FIG. 10b is a schematic structural diagram of a second information transmission apparatus implemented on a radio access network side according to an embodiment of the present disclosure
- FIG. 11 is a schematic flowchart of an implementation process of an information transmission method approved by a core network device according to an embodiment of the present invention
- FIG. 12 is a schematic structural diagram of a first information transmission system according to an embodiment of the present invention.
- FIG. 13 is a schematic diagram of an implementation process of an information transmission method that does not need to be licensed by a core network device according to an embodiment of the present invention
- FIG. 14 is a schematic structural diagram of a second information transmission system according to an embodiment of the present invention.
- the present invention provides an information transmission method, apparatus, system/related device, and computer readable storage medium, in order to optimize the current service usage of the UE and improve the data transmission reliability.
- FIG. 1 it is a schematic flowchart of implementing a first information transmission method provided by an embodiment of the present invention on a core network side, which may include the following steps:
- S11 Determine, when the radio access network device is allowed to perform service optimization on a service currently being used by the UE, send, to the radio access network device, indication information that is allowed to perform service optimization.
- the core network device may determine that the radio access network device is performing service optimization on the service currently being used by the UE, and the UE involved in the embodiment of the present invention is in a connection state with the service server. It means that the UE can transmit data through a wireless access network device (for example, a base station) and a core network and a service server.
- a wireless access network device for example, a base station
- the radio access network device may send indication information that does not allow service optimization, or may not perform an indication.
- the embodiment of the present invention does not limit the implementation of the related art. For convenience of description, the following is an example in which the core network device determines that the radio access network device is not allowed to perform service optimization on the service currently being used by the UE, and sends the indication information that does not allow service optimization to the radio access network device.
- the process shown in FIG. 1 is a determination by the core network whether to allow optimization of the currently used service of the UE.
- the core network transmits the number between the UE and the service server.
- the packet is parsed to obtain the service information of the service currently being used by the UE, and the service information that is allowed to be used by the radio access network device is determined according to the obtained service information and the pre-stored service control policy to perform service optimization on the service currently being used by the UE.
- the method may further include the following steps:
- the core network device may parse the data packet transmitted between the UE and the service server by using a deep packet inspection (DPI) method to obtain service information that the UE is currently using the service.
- DPI deep packet inspection
- the core network device determines, according to the obtained service information and the pre-stored service control policy, the radio access network device to perform service optimization on the service currently being used by the UE.
- the mobility management entity (MME), the serving gateway (S-GW), or the packet gateway (P-GW) in the core network sends the policy and charging rule function (PCRF) to the Policy and Charging Rules Function (PCRF).
- PCRF policy and charging rule function
- a policy request where the UE identifier and the obtained service information are carried, and the PCRF determines whether to allow the service currently being performed for the service to be optimized according to the pre-stored control policy, and returns the allowed service to the MME, the S-GW or the P-GW.
- Optimizing or disallowing the optimized policy response the MME, S-GW or P-GW returns indication information allowing the service optimization or not allowing the service optimization to the radio access network device according to the policy response returned by the PCRF.
- the core network device may also initiate, under the trigger of the radio access network device, whether to allow the UE to optimize the service currently used by the UE.
- the information transmission method implemented by the core network side may further include the following steps: receiving a service optimization permission request sent by the wireless access network device, and carrying the service optimization permission request in the received service optimization permission request
- the UE is currently using the service information of the service
- the core network determines, according to the obtained service information and the pre-stored service control policy, the radio access network device to perform service optimization on the service currently being used by the UE.
- the MME, the S-GW, or the P-GW in the core network sends a policy request to the PCRF, where the UE identifier and the obtained service information are carried, and the PCRF determines, according to the pre-stored control policy, whether the service is currently being allowed for the service.
- the performed service is optimized, and the policy response that allows for service optimization or optimization is not returned to the MME, S-GW or P-GW, and the MME, S-GW or P-GW responds to the radio access according to the policy response returned by the PCRF.
- the network device returns indications that allow for service optimization or for which service optimization is not allowed.
- the MME, the S-GW, or the P-GW returns indication information that allows for service optimization to the radio access network device
- the PCRF returns a policy that does not allow service optimization
- the MME, the S-GW, or the P-GW returns indication information that is not allowed to perform service optimization to the radio access network device.
- the PCRF returns a new charging policy to the MME, the S-GW, or the P-GW, the MME, the S-GW, or the P-GW also needs to update the charging policy for the current service used by the UE.
- the optimization of the service currently being performed by the UE by the radio access network device includes two aspects of optimization, and the other is that the wireless optimization information is sent to the service server through the core network, so that the service server can be compared with the UE according to the wireless optimization information.
- the data transmission is optimized, and the other is local service optimization, that is, when the radio access network device side determines that the service currently being performed by the UE is a local service, the service data packet is no longer sent to the service server through the core network. It is forwarded directly by the wireless access network device to the locally deployed server.
- Embodiment 1 The radio access network device sends wireless optimization information to the service server for a service currently being used by the UE.
- step S11 it may be determined that the wireless access network device is allowed to be targeted.
- the service currently being used by the UE sends wireless optimization information to the service server.
- the service optimization permission request sent by the receiving radio access network device may be a user plane that is sent by the receiving radio access network device and carries the wireless optimization information. Data message.
- the radio access network device may send the user plane data message to the core network device after receiving the service optimization request sent by the UE.
- the UE may send a service optimization request to the radio access network device when detecting that the preset trigger condition is met, where the trigger condition may include at least one of the following conditions:
- the UE may send a service optimization request to the radio access network device during the TCP slow start phase, that is, the UE moves to the radio access network during the three-way handshake with the TCP.
- the device sends a service optimization request.
- the application server is a video server
- the UE may send a service optimization request to the wireless access network device during an initial connection with the video server.
- the UE detects a decrease in data transmission performance. For example, the UE detects that the number of times the duplicate acknowledgement packet (ACK) is received exceeds a preset threshold.
- ACK duplicate acknowledgement packet
- the local service buffer of the UE is lower than a preset threshold. For example, the UE detects that the video being played locally is paused.
- the UE detects that the service quality indicator is lower than the preset quality indicator. For example, the UE detects that the quality parameter of the video quality being played by the local area is lower than the preset quality parameter value, or does not satisfy the preset quality parameter value, and the like. , the embodiments of the present invention are not listed one by one.
- the user plane data packet carrying the wireless optimization information may include a GTP-U packet, where the wireless optimization information may be encapsulated in the extension header of the GTP-U packet. That is, the wireless access network device may use the extended header of the GTP-U packet sent to the core network device to carry the wireless optimization information, and if the core network device determines that the access network device is allowed to send the wireless optimization information, the wireless optimization information needs to be obtained, and Encapsulate the obtained wireless optimization information into The data payload is sent to the service server.
- the wireless optimization information may be encapsulated in the extension header of the GTP-U packet. That is, the wireless access network device may use the extended header of the GTP-U packet sent to the core network device to carry the wireless optimization information, and if the core network device determines that the access network device is allowed to send the wireless optimization information, the wireless optimization information needs to be obtained, and Encapsulate the obtained wireless optimization information into The data payload is sent to the service server.
- the core network device After receiving the GTP-U packet, the core network device obtains the wireless optimization information to be sent by parsing the GTP-U packet, and encapsulates the obtained GTP-U packet into a data payload (transport). Business server. If the core network device determines that the wireless access network device is not allowed to send the wireless optimization information, the wireless access network device may directly transmit the data packet sent by the UE to the service server.
- Embodiment 2 The radio access network device performs local caching or local route optimization processing on the service currently being used by the UE.
- step S11 may be performed to determine that the radio access network device is allowed to perform local service routing or local caching service offloading for the service currently being used by the UE.
- the service optimization permission request sent by the receiving radio access network device may be a local service sent by the receiving radio access network device for the service currently used by the UE.
- the routing request or the local cache service offloading request may carry the UE identifier and the service information that the UE is currently using the service, and if the core network device determines that the local service optimization process is allowed, return the indication for allowing the service optimization to the radio access network device.
- Information otherwise, returns indication information that does not allow for service optimization to the radio access network device.
- the radio access network device sends the received service data packet to the local service server or the local cache server after receiving the service data packet sent by the UE according to the received indication information. It is no longer sent to the core network device for processing.
- FIG. 2 it is a schematic diagram of an implementation process for the core network to optimize the UE currently being used by the UE, which may include the following steps:
- the MME/S-GW/P-GW in the core network parses the data packet transmitted between the UE and the service server.
- the core network device parses the data packet transmitted between the UE and the service server, for example, the traffic detection function entity (TDF) transmits between the UE and the service server.
- the data packet is subjected to DPI or IP quintuple analysis to obtain service information of the service being used by the UE, and the service information may be a service type.
- the TDF parses the data packet to obtain the destination IP, and uses the obtained destination IP according to the pre-stored IP.
- the correspondence between the address and the service type determines the service type in which the UE is currently performing the service.
- step S21 is not a mandatory step in the embodiment of the present invention. In specific implementation, whether step S21 is implemented may be determined according to actual needs.
- the MME/S-GW/P-GW sends a policy request to the PCRF.
- the MME/S-GW/P-GW sends a policy request to the PCRF, where the UE identifier and the service information that the UE is currently using the service are carried.
- the PCRF determines, according to the obtained service information and the pre-stored service control policy, that the radio access network device is allowed to send the wireless optimization information to the service server.
- the PCRF determines whether to allow the wireless access network device to send wireless optimization information to the service server according to a pre-stored control policy. If yes, the MME/S-GW/P-GW is configured to send a policy for transmitting wireless optimization information. If not, the MME/S-GW/P-GW is sent a policy that does not allow wireless optimization information to be sent.
- the PCRF returns a policy request response to the MME/S-GW/P-GW.
- the MME/S-GW/P-GW sends, to the radio access network device, indication information indicating whether to allow wireless optimization information to be sent.
- the MME/S-GW/P-GW returns corresponding indication information according to the policy request response returned by the PCRF. Specifically, if the PCRF returns a policy response that allows the wireless optimization information to be transmitted, the MME/S-GW/P-GW transmits indication information allowing transmission of the wireless optimization information to the radio access network device (which may be referred to as the RAN), if the PCRF returns The MME/S-GW/P-GW is not allowed to send the policy response to the wireless access network device. Information indicating the wireless optimization information.
- the MME/S-GW/P-GW sends the indication information that does not allow the wireless optimization information to be sent to the radio access network device, the radio access network device and the MME/S-GW/P-GW
- the packet transmission is performed according to the related art, that is, the data packet sent by the MME/S-GW/P-GW to the radio access network device is directly transmitted to the service server, which is not described in detail in the embodiment of the present invention.
- the MME/S-GW/P-GW After the MME/S-GW/P-GW sends the indication information for transmitting the radio optimization information to the radio access network device, the data packet transmission process between the radio access device and the MME/S-GW/P-GW is performed. Description.
- the information transmission method provided by the embodiment of the present invention may further include the following steps:
- the radio access network device carries the radio optimization information in the data packet sent to the MME/S-GW/P-GW.
- the radio access network device may carry the wireless optimization information through the GTP-U, and may also carry the wireless optimization information through a separate uplink data packet, which is not limited in this embodiment of the present invention.
- the MME/S-GW/P-GW encapsulates the wireless optimization information into a data payload and sends the information to the service server.
- FIG. 3a it is a schematic diagram of an implementation flow that is triggered by a radio access network device to optimize a service currently being used by a UE, and may include the following steps:
- the radio access network device parses the data packet sent by the UE.
- the radio access network device may parse the data packet sent by the UE. For example, the radio access network device performs DPI or IP quintuple analysis on the data packet sent by the UE, and obtains that the UE is using the service.
- the service information may be a service type or a service identifier.
- the radio access network device parses the data packet sent by the UE to obtain the destination IP, and uses the obtained destination IP according to the pre-stored IP address and the service type. The correspondence determines the service type or service identifier of the service currently being performed by the UE.
- step S31 is not a mandatory step in the embodiment of the present invention. In specific implementation, whether step S31 is implemented may be determined according to actual needs.
- the radio access network device sends a service optimization permission request to the MME/S-GW/P-GW.
- the service optimization permission request that is sent may carry the service information of the UE identifier and the service currently being used by the UE.
- the radio access network device directly carries the wireless optimization information in the sent service optimization permission request, and the method is that the radio access network device only sends the MME/ The S-GW/P-GW sends a service optimization permission request, and sends the wireless optimization information to the MME/S-GW/P-GW after receiving the indication information of the service optimization that is returned by the MME/S-GW/P-GW. .
- the MME/S-GW/P-GW sends a policy request to the PCRF.
- the MME/S-GW/P-GW sends a policy request to the PCRF, where the UE identifier and the service information that the UE is currently using the service are carried.
- the PCRF determines, according to the obtained service information and a pre-stored service control policy, that the radio access network device is allowed to send the wireless optimization information.
- the PCRF determines whether to allow wireless optimization information to be transmitted according to a pre-stored control policy. If yes, the MME/S-GW/P-GW is configured to send a policy for transmitting wireless optimization information. If not, the MME/S-GW/P-GW is sent a policy that does not allow wireless optimization information to be sent.
- the PCRF returns a policy request response to the MME/S-GW/P-GW.
- the MME/S-GW/P-GW sends whether to allow wireless transmission to the wireless access network device. Informational information.
- the MME/S-GW/P-GW sends corresponding indication information according to the policy request response returned by the PCRF. Specifically, if the PCRF returns a policy response that allows the wireless optimization information to be transmitted, the MME/S-GW/P-GW transmits indication information allowing transmission of the wireless optimization information to the radio access network device (which may be referred to as the RAN), if the PCRF returns The policy response of the wireless optimization information is not allowed to be sent, and the MME/S-GW/P-GW sends the radio access network device indication information that the wireless optimization information is not allowed to be transmitted.
- the radio access network device which may be referred to as the RAN
- the MME/S-GW/P-GW sends the indication information that does not allow the wireless optimization information to be sent to the radio access network device, the radio access network device and the MME/S-GW/P-GW
- the packet transmission is performed according to the related art, that is, the data packet sent by the MME/S-GW/P-GW to the radio access network device is directly transmitted to the service server, which is not described in detail in the embodiment of the present invention.
- the MME/S-GW/P-GW After the MME/S-GW/P-GW sends the indication information for transmitting the radio optimization information to the radio access network device, the data packet transmission process between the radio access device and the MME/S-GW/P-GW is performed. Description.
- the information transmission method provided by the embodiment of the present invention may further include the following steps:
- the radio access network device carries the radio optimization information in the data packet sent to the MME/S-GW/P-GW.
- the radio access network device may carry the wireless optimization information through the GTP-U, and may also carry the wireless optimization information through a separate uplink data packet, which is not limited in this embodiment of the present invention.
- the MME/S-GW/P-GW encapsulates the wireless optimization information into a data payload and sends the information to the service server.
- the MME/S-GW/P-GW returns the indication information that allows the wireless optimization information to be sent to the wireless access network device.
- the wireless optimization information carried in the service optimization permission request is extracted and encapsulated into a data payload and sent to the service server, if the MME/S-GW/P-GW returns an indication that the wireless optimization information is not allowed to be sent to the wireless access network device.
- the information is directly transmitted to the data packet sent by the wireless access network device.
- the wireless access network device may directly encapsulate the wireless optimization information into the data load and send the data to the service server and/or the wireless access network.
- the device sends the wireless optimization information to the UE through the air interface signaling or the data packet, so that the UE performs transmission control on the current service performed by the UE according to the received wireless optimization information.
- the radio access network device may further send a service optimization permission request to the MME/S-GW/P-GW under the trigger of the UE, if the UE is in the radio access network device
- the RRC signaling can be used to send the service information of the service currently being used by the UE to the core network through the radio access network, and the radio access network device sends the service information sent by the UE by using the RRC signaling to the core network device.
- the core network device determines, according to the service information sent by the UE, that the service optimization is allowed, for example, whether to allow wireless optimization information or the like to be sent.
- FIG. 3b it is a schematic diagram of an implementation flow that is triggered by the radio access network device to optimize the service currently being used by the UE, and may include the following steps:
- the UE establishes an RRC connection with the radio access network device.
- the UE establishes an RRC connection with the radio access network device by sending an RRC connection request/setup request to the radio access network device.
- the radio access network device establishes an RRC connection with the UE according to the related technical procedure.
- the radio access network device receives service information sent by the UE.
- the UE may send the service information of the service currently used by the UE to the radio access network device by using the RRC signaling in the process of establishing an RRC connection with the radio access network device, where the service information may be a service identifier or a service type. .
- the UE may carry the service information of the currently used service in the RRC connection setup complete message.
- the radio access network device sends a service optimization permission request to the MME/S-GW/P-GW.
- the service optimization permission request that is sent may carry the service information of the UE identifier and the service currently being used by the UE.
- the radio access network device may encapsulate the service information that the UE is currently using the service into the initial UE message, and send the information to the MME in the core network by using the S1-AP signaling.
- the MME/S-GW/P-GW sends a policy request to the PCRF.
- the MME/S-GW/P-GW sends a policy request to the PCRF, where the UE identifier and the service information that the UE is currently using the service are carried.
- the PCRF determines, according to the obtained service information and a pre-stored service control policy, that the radio access network device is allowed to send the wireless optimization information.
- the PCRF determines whether to allow wireless optimization information to be transmitted according to a pre-stored control policy. If yes, the MME/S-GW/P-GW is configured to send a policy for transmitting wireless optimization information. If not, the MME/S-GW/P-GW is sent a policy that does not allow wireless optimization information to be sent.
- the PCRF returns a policy request response to the MME/S-GW/P-GW.
- the MME/S-GW/P-GW sends, to the radio access network device, indication information indicating whether to allow the wireless optimization information to be sent.
- the MME/S-GW/P-GW sends a corresponding indication according to the policy request response returned by the PCRF. Specifically, if the PCRF returns a policy response that allows wireless optimization information to be sent, Then the MME/S-GW/P-GW sends an indication message allowing the radio optimization information to be sent to the radio access network device (which may be referred to as the RAN). If the PCRF returns a policy response that does not allow the transmission of the radio optimization information, the MME/S- The GW/P-GW sends indication information that the wireless access network device is not allowed to transmit wireless optimization information.
- the MME may use the S1-AP signaling: an initial context setup request to carry indication information indicating whether to allow service optimization.
- the MME/S-GW/P-GW sends the indication information that does not allow the wireless optimization information to be sent to the radio access network device, the radio access network device and the MME/S-GW/P-GW
- the packet transmission is performed according to the related art, that is, the data packet sent by the MME/S-GW/P-GW to the radio access network device is directly transmitted to the service server, which is not described in detail in the embodiment of the present invention.
- the MME/S-GW/P-GW After the MME/S-GW/P-GW sends the indication information for transmitting the radio optimization information to the radio access network device, the data packet transmission process between the radio access device and the MME/S-GW/P-GW is performed. Description.
- the information transmission method provided by the embodiment of the present invention may further include the following steps:
- the radio access network device carries the radio optimization information in the data packet sent to the MME/S-GW/P-GW.
- the radio access network device may carry the wireless optimization information through the GTP-U, and may also carry the wireless optimization information through a separate uplink data packet, which is not limited in this embodiment of the present invention.
- the MME/S-GW/P-GW encapsulates the wireless optimization information into a data payload and sends the information to the service server.
- the MME/S-GW/P-GW After carrying the wireless optimization information, the MME/S-GW/P-GW returns the indication information for allowing the wireless optimization information to be sent to the radio access network device, and then extracts the wireless optimization information carried in the service optimization permission request, and encapsulates the data payload. The information is sent to the service server. If the MME/S-GW/P-GW returns the indication information that the wireless access network device is not allowed to send the wireless optimization information, the MME/S-GW/P-GW directly transmits the data packet sent by the wireless access network device.
- the wireless access network device may directly encapsulate the wireless optimization information into the data payload and send the data to the service server and/or the wireless access network.
- the device sends the data to the UE through the air interface signaling or the data packet, so that the service server and/or the UE performs transmission control on the current service according to the received wireless optimization information.
- FIG. 3c it is a schematic diagram of an implementation flow that is triggered by the radio access network device to optimize the service currently being used by the UE, and may include the following steps:
- S311 The UE triggers service optimization when the preset trigger condition is met.
- the UE determines according to the preset trigger condition, and when the preset trigger condition is met, triggers sending a service optimization request to the radio access network device.
- the UE can determine that the preset trigger condition is met when establishing a connection with the TCP server. In the data transmission process, the UE can be based on the local service cache size, or according to the video playback quality, or according to the video playback quality. The number of repeated ACKs is received and the like is judged. If it is determined that the preset trigger condition is satisfied, step S312 is performed.
- the UE sends a service optimization request to the radio access network device.
- the radio access network device sends a service optimization permission request to the MME/S-GW/P-GW.
- the service optimization permission request that is sent may carry the service information of the UE identifier and the service currently being used by the UE.
- the radio access network device may encapsulate the service information that the UE is currently using the service into the initial UE message, and send the information to the MME of the core network by using the S1-AP signaling.
- the MME/S-GW/P-GW sends a policy request to the PCRF.
- the MME/S-GW/P-GW sends a policy request to the PCRF, where the UE identifier and the service information that the UE is currently using the service are carried.
- the PCRF determines, according to the obtained service information and a pre-stored service control policy, that the radio access network device is allowed to send the wireless optimization information.
- the PCRF determines whether to allow wireless optimization information to be transmitted according to a pre-stored control policy. If yes, the MME/S-GW/P-GW is configured to send a policy for transmitting wireless optimization information. If not, the MME/S-GW/P-GW is sent a policy that does not allow wireless optimization information to be sent.
- the PCRF returns a policy request response to the MME/S-GW/P-GW.
- the MME/S-GW/P-GW sends, to the radio access network device, indication information indicating whether to allow wireless optimization information to be sent.
- the MME/S-GW/P-GW sends corresponding indication information according to the policy request response returned by the PCRF. Specifically, if the PCRF returns a policy response that allows the wireless optimization information to be transmitted, the MME/S-GW/P-GW transmits indication information allowing transmission of the wireless optimization information to the radio access network device (which may be referred to as the RAN), if the PCRF returns The policy response of the wireless optimization information is not allowed to be sent, and the MME/S-GW/P-GW sends the radio access network device indication information that the wireless optimization information is not allowed to be transmitted.
- the radio access network device which may be referred to as the RAN
- the MME may use the S1-AP signaling: the initial context setup request to carry indication information indicating whether to allow service optimization.
- the MME/S-GW/P-GW sends the indication information that does not allow the wireless optimization information to be sent to the radio access network device, the radio access network device and the MME/S-GW/P-GW
- the packet transmission is performed according to the related art, that is, the data packet sent by the MME/S-GW/P-GW to the radio access network device is directly transmitted to the service server, which is not described in detail in the embodiment of the present invention.
- the MME/S-GW/P-GW After the MME/S-GW/P-GW sends the indication information for transmitting the radio optimization information to the radio access network device, the data packet transmission process between the radio access device and the MME/S-GW/P-GW is performed. Description.
- the information transmission method provided by the embodiment of the present invention may further include the following steps:
- the radio access network device carries the radio optimization information by using the data packet sent to the MME/S-GW/P-GW.
- the radio access network device may carry the wireless optimization information through the GTP-U, and may also carry the wireless optimization information through a separate uplink data packet, which is not limited in this embodiment of the present invention.
- the MME/S-GW/P-GW encapsulates the wireless optimization information into a data payload and sends the information to the service server.
- the MME/S-GW/P-GW returns the indication information that allows the wireless optimization information to be sent to the wireless access network device. Then, the wireless optimization information carried in the service optimization permission request is extracted and encapsulated into a data payload and sent to the service server, if the MME/S-GW/P-GW returns an indication that the wireless optimization information is not allowed to be sent to the radio access network device. , the data packet sent by the wireless access network device is directly transmitted.
- the wireless access network device may directly encapsulate the wireless optimization information into the data load and send the data to the service server and/or the wireless access network.
- the device sends the data to the UE through the air interface signaling or the data packet, so that the service server and/or the UE performs transmission control on the current service according to the received wireless optimization information.
- the information transmission method provided by the embodiment of the present invention may further include the following steps:
- the radio access network device sends the radio optimization information to the UE.
- the radio access network device may send the radio optimization information to the UE by using air interface signaling or a message exchanged with the UE.
- the UE sends the wireless optimization information to the service server.
- the UE may encapsulate the wireless optimization information in a data payload and send it to the service server.
- FIG. 4 it is a schematic flowchart of an implementation process of triggering local routing or local cache optimization processing on a UE currently being used by a UE by a core network, and may include the following steps:
- the MME/S-GW/P-GW in the core network parses the data packet transmitted between the UE and the service server.
- the core network device parses the data packet transmitted between the UE and the service server.
- the TDF performs DPI or IP on the data packet transmitted between the UE and the service server.
- the quintuple analysis obtains the business information of the service that the UE is using.
- the service information may be a service type.
- the TDF parses the data packet to obtain the destination IP address, and uses the obtained destination IP to determine the service type of the service currently being performed by the UE according to the correspondence between the pre-stored IP address and the service type.
- step S41 is not a mandatory step in the embodiment of the present invention. In specific implementation, whether step S41 is implemented may be determined according to actual needs.
- the MME/S-GW/P-GW sends a policy request to the PCRF.
- the policy request sent by the MME/S-GW/P-GW to the PCRF carries the UE identifier and the service information that the UE is currently using the service.
- the PCRF determines, according to the obtained service information and a pre-stored service control policy, that the radio access network device is allowed to perform local routing or local caching for the UE currently using the service. Optimized processing.
- the PCRF determines, according to the pre-stored control policy, whether the radio access network device is allowed to perform local routing or local cache optimization processing for the UE currently using the service. If allowed, the MME/S-GW/P-GW is sent a policy that allows local routing or local cache optimization processing for the UE currently using the service, and if not, to the MME/S-GW/P-GW. A policy is not allowed for local routing or local cache optimization processing for the UE currently using the service.
- the PCRF returns a policy request response to the MME/S-GW/P-GW.
- the MME/S-GW/P-GW sends, to the radio access network device, indication information whether to allow local routing or local cache optimization processing for the UE currently using the service.
- the MME/S-GW/P-GW sends corresponding indication information according to the policy request response returned by the PCRF. Specifically, if the PCRF returns a policy response that allows local routing or local cache optimization processing for the UE currently using traffic, the MME/S-GW/P-GW sends a permission to the radio access network device (which may be referred to as RAN) for The UE is currently using the service to perform local routing or local cache optimization processing indication information. If the PCRF returns a policy response that does not allow local routing or local cache optimization processing for the UE currently using the service, the MME/S-GW/P-GW The indication to the radio access network device that local routing or local caching optimization processing is not allowed for the UE currently using the service is sent.
- the radio access network device which may be referred to as RAN
- the MME/S-GW/P-GW sends the radio access network device indication information that does not allow local routing or local cache optimization processing for the UE currently using the service, the radio access network device and the MME
- the S-GW/P-GW performs the data packet transmission according to the related technical manner, that is, the data packet sent by the MME/S-GW/P-GW to the radio access network device is directly transmitted to the service server, and the embodiment of the present invention I won't go into details here.
- the wireless connection is performed.
- the inbound device describes the packet transmission process sent by the UE.
- the MME/S-GW/P-GW sends the indication information to the radio access network device that the local routing or the local cache optimization process is currently being used for the UE, the information transmission method provided by the embodiment of the present invention, It can also include the following steps:
- the radio access network device After receiving the data packet sent by the UE, the radio access network device sends the received data packet to a local cache server or a local service server for processing.
- FIG. 5 it is a schematic flowchart of an implementation process of triggering local routing or local cache optimization processing on a UE currently being used by a UE by a radio access network device, and may include the following steps:
- the radio access network device parses the data packet sent by the UE.
- the radio access network device may parse the data packet sent by the UE. For example, the radio access network device performs DPI or IP quintuple analysis on the data packet sent by the UE, and obtains service information that the UE is using the service.
- the service information may be a service type.
- the radio access network device parses the data packet sent by the UE to obtain the destination IP, and uses the obtained destination IP to determine that the UE is currently according to the correspondence between the pre-stored IP address and the service type. The type of business in which the business is conducted.
- step S51 is not a mandatory step in the embodiment of the present invention. In specific implementation, whether step S51 is implemented may be determined according to actual needs.
- step S51 may also be replaced by the radio access network device receiving the service optimization request sent by the UE.
- the UE sends a service optimization request to the radio access network device when the preset service optimization trigger condition is met, where the trigger condition may include at least one of the following conditions:
- the UE may send a service optimization request to the radio access network device during the TCP slow start phase, that is, the UE moves to the radio access network during the three-way handshake with the TCP.
- the device sends a service optimization request; if the application The server is a video server, and the UE may send a service optimization request to the radio access network device during the initial connection with the video server.
- the UE detects a decrease in data transmission performance. For example, the UE detects that the number of times the ACK is received exceeds a preset threshold.
- the local service buffer of the UE is lower than a preset threshold. For example, the UE detects that the video being played locally is paused.
- the UE detects that the service quality indicator is lower than the preset quality indicator. For example, the UE detects that the quality parameter of the video quality being played by the local area is lower than the preset quality parameter value, or does not satisfy the preset quality parameter value, and the like.
- the embodiments of the present invention are not listed one by one.
- the radio access network device sends a local routing or local cache optimization processing request to the MME/S-GW/P-GW for the UE currently using the service.
- the local route or the local cache optimization processing request may carry the service information of the UE identifier and the service currently being used by the UE.
- the MME/S-GW/P-GW sends a policy request to the PCRF.
- the policy request sent by the MME/S-GW/P-GW to the PCRF carries the UE identifier and the service information that the UE is currently using the service.
- the PCRF determines, according to the obtained service information and the pre-stored service control policy, the radio access network device to perform local routing or local cache optimization processing for the UE currently using the service.
- the PCRF determines whether to allow local routing or local cache optimization processing for the UE currently using the service according to a pre-stored control policy. If yes, the policy is sent to the MME/S-GW/P-GW to allow local routing or local cache optimization processing for the UE currently using the service, and if not, to the MME/S-GW/P-GW. The policy of not performing local routing or local cache optimization processing for the UE currently using the service is not allowed.
- the PCRF returns a policy request response to the MME/S-GW/P-GW.
- the MME/S-GW/P-GW sends, to the radio access network device, indication information whether to allow local routing or local cache optimization processing for the UE currently using the service.
- the MME/S-GW/P-GW sends corresponding indication information according to the policy request response returned by the PCRF. Specifically, if the PCRF returns a policy response that allows local routing or local cache optimization processing for the UE currently using traffic, the MME/S-GW/P-GW sends a permission to the radio access network device (which may be referred to as RAN) for The UE is currently using the service to perform local routing or local cache optimization processing indication information. If the PCRF returns a policy response that does not allow local routing or local cache optimization processing for the UE currently using the service, the MME/S-GW/P-GW The indication to the radio access network device that local routing or local caching optimization processing is not allowed for the UE currently using the service is sent.
- the radio access network device which may be referred to as RAN
- the radio access network device and the MME /S-GW/P-GW performs data packet transmission according to the prior art, that is, the data packet sent by the MME/S-GW/P-GW to the radio access network device is directly transmitted to the service server, and the present invention is implemented. This will not be repeated in the examples.
- the radio access device After the MME/S-GW/P-GW sends the indication information that allows the local routing or local cache optimization processing for the UE to use the service to the radio access network device, the radio access device receives the data packet sent by the UE.
- the process flow is explained.
- the MME/S-GW/P-GW sends the indication information to the radio access network device that the local routing or the local cache optimization process is currently being used for the UE, the information transmission method provided by the embodiment of the present invention, It can also include the following steps:
- the radio access network device After receiving the data packet sent by the UE, the radio access network device sends the received data packet to a local cache server or a local service server for processing.
- an embodiment of the present invention further provides information implemented by a device on a radio access network device side.
- the transmission method as shown in FIG. 6, may include the following steps:
- S61 Receive indication information that is sent by the core network device to allow service optimization for the service currently being used by the UE.
- step S61 before performing step S61, the following steps may also be included:
- the service information carried in the service optimization permission request is obtained by parsing the data packet transmitted between the UE and the service server, or the service information is reported by the UE by using the RRC signaling.
- the radio access network device may carry the wireless optimization information by using a user plane data packet, and the 4G mobile communication system is used as an example.
- the user plane data packet may be a GTP-U packet.
- the wireless optimization information may be encapsulated in an extended header of the GTP-U packet.
- the service optimization permission request includes a local service routing request or a local cache service offloading request
- the information transmission method implemented by the device on the radio access network device may further include:
- the UE is currently using the service to switch to the local service server or the local cache server for execution.
- the indication information of whether to allow the wireless optimization information to be transmitted or whether the local routing or the local cache optimization processing is allowed to be sent by the core network is actively or passively transmitted to the radio access network.
- the wireless access network device may send the wireless optimization information to the service server through the core network, or send the wireless optimization information to the UE, so that the service server or the UE may send the wireless according to the indication of the core network.
- the optimization information is optimized for the service data transmission currently being performed by the UE.
- the radio access network device may perform local optimization processing on the currently ongoing service of the UE in the case of the core network permission, that is, in the wireless access device pair.
- the current service of the UE is offloaded to avoid All the service data is sent to the core network for processing, which reduces the signaling load of the core network device.
- the above two methods implement the method for optimizing the service currently used by the UE with the assistance of the wireless access device, and also improve the core network pair.
- the control of the business ensures the accurate execution of the control strategy.
- the foregoing describes a method for the radio access network device to optimize the service used by the UE under the permission of the core network.
- the radio access network device can directly optimize the service usage of the UE service without requiring permission through the core network. .
- the wireless access network device sends wireless optimization information to the service server.
- the wireless optimization information may include, but is not limited to, at least one of the following: an available bandwidth of the UE, cache information of the UE on the radio access network side, and cell congestion information.
- the radio access network device may encapsulate the wireless optimization information in an application layer packet header and send it to the service server. Specifically, the wireless access network device encapsulates the wireless optimization information in the application layer data packet header and sends the information to the core network device. The core network device directly transmits the data to the service server without processing the application layer data packet.
- the radio access network device may send the wireless optimization information to the service server through the core network, that is, the radio access network device sends the wireless optimization information to the core network device, where the core network device
- the wireless optimization information is encapsulated in a data payload and sent to the service server.
- the radio access network device may further send the radio optimization information to the service server under the trigger of the UE.
- the radio access network device may send the wireless optimization information to the service server when receiving the service optimization request sent by the UE.
- the UE sends a service optimization request to the radio access network device when the preset service optimization trigger condition is met, where the trigger condition may include at least one of the following conditions:
- the UE When the UE initiates an initial connection, if the application server is a TCP server, the UE The service optimization request may be sent to the radio access network device during the TCP slow start phase, that is, the UE sends a service optimization request to the radio access network device during the TCP three-way handshake process; if the application server is the video server, the UE may be in the video The server sends a service optimization request to the radio access network device during the initial connection establishment process.
- the UE detects a decrease in data transmission performance. For example, the UE detects that the number of times the ACK is received exceeds a preset threshold.
- the local service buffer of the UE is lower than a preset threshold. For example, the UE detects that the video being played locally is paused.
- the UE detects that the service quality indicator is lower than the preset quality indicator. For example, the UE detects that the quality parameter of the video quality being played by the local area is lower than the preset quality parameter value, or does not satisfy the preset quality parameter value, and the like. , the embodiments of the present invention are not listed one by one.
- the wireless access network device may encapsulate the wireless optimization information in a user plane data packet and send it to the core network device.
- the 4G mobile communication system is used as an example.
- the user plane data packet may be a GTP-U packet.
- the wireless optimization information may be encapsulated in an extended header of the GTP-U packet.
- step S71 before performing step S71, the following steps may be further included: encapsulating the wireless optimization information.
- encapsulating the wireless optimization information may include encapsulating the wireless optimization information using the user plane data message.
- the user plane data packet is GTP-U.
- the wireless optimization information can be encapsulated in the extension header of the GTP-U packet.
- the second information transmission method implemented by the radio access network may further include the following steps: sending the wireless optimization information to the UE by using an air interface signaling or a data packet.
- the embodiment of the present invention further provides an information transmission method implemented by the core network side.
- the method may include the following steps:
- the user plane data packet sent by the radio access network device is received, where the data packet carries the wireless optimization information; in the 4G mobile communication system, the user plane data packet may be a GTP- In the U packet, the wireless optimization information is encapsulated in the GTP-U packet. In some embodiments, the wireless optimization information is encapsulated in an extended header of the GTP-U packet.
- the wireless access network device may send wireless optimization information to the service server under the trigger of the UE.
- the radio access network device may send the wireless optimization information to the service server when receiving the service optimization request sent by the UE.
- the UE sends a service optimization request to the radio access network device when the preset service optimization trigger condition is met, where the trigger condition may include at least one of the following conditions:
- the UE may send a service optimization request to the radio access network device during the TCP slow start phase, that is, the UE moves to the radio access network during the three-way handshake with the TCP.
- the device sends a service optimization request.
- the application server is a video server
- the UE may send a service optimization request to the wireless access network device during an initial connection with the video server.
- the UE detects a decrease in data transmission performance. For example, the UE detects that the number of times the ACK is received exceeds a preset threshold.
- the local service buffer of the UE is lower than a preset threshold. For example, the UE detects that the video being played locally is paused.
- the UE detects that the service quality indicator is lower than the preset quality indicator. For example, the UE detects that the quality parameter of the video quality being played by the local area is lower than the preset quality parameter value, or does not satisfy the preset quality parameter value, and the like. , the embodiments of the present invention are not listed one by one.
- the core network device may parse the received user plane data packet to obtain the wireless optimization information, and encapsulate the obtained wireless optimization information in a data payload and send the data to the service server.
- the radio access network device can directly encapsulate the wireless optimization information in the application layer data and directly transmit the data to the service server through the core network device, or the wireless access network.
- the device encapsulates the wireless optimization information in the user plane data packet and sends the information to the core network device.
- the core network device parses the received user plane data packet to obtain the wireless optimization information, and encapsulates the obtained wireless optimization information into a data payload.
- the above two implementations implement the wireless optimization information transmission to the service server, so that the service server performs data transmission control on the current service of the UE according to the received wireless optimization information, and implements the wireless access.
- the network equipment is optimized to optimize the service and improve the reliability of data transmission.
- the information device, the device, and the information transmission system respectively implemented by the radio access network side and the core network side are provided in the embodiment of the present invention, and the foregoing apparatus, device, and system solve the problem and the above information transmission
- the method is similar, so the implementation of the above devices, devices and systems can be referred to the implementation of the method, and the repeated description will not be repeated.
- FIG. 9a it is a schematic structural diagram of a first type of information transmission device implemented on a core network side, which may include:
- the determining unit 91 is configured to determine whether the radio access network device is allowed to perform service optimization on the service currently being used by the UE;
- the first sending unit 92 is configured to, when the determination result of the determining unit 91 is YES, send the indication information that allows the service optimization to the radio access network device; and the determination result in the determining unit 91 is no. And transmitting, to the wireless access network device, indication information that does not allow service optimization.
- the information transmission apparatus implemented on the core network side may further include a receiving unit 93 or a parsing unit 94, where:
- the receiving unit 93 is configured to receive the wireless access before the determining unit 91 determines that the wireless access network device is allowed to perform service optimization on a service currently being used by the UE. a service optimization permission request sent by the network device, where the service optimization permission request carries service information that the UE is currently using the service;
- the parsing unit 94 is configured to parse the data packet transmitted between the UE and the service server, and obtain service information that the UE is currently using the service;
- the determining unit 91 is configured to determine, according to the service information and the pre-stored service control policy, that the radio access network device is allowed to perform service optimization on a service currently being used by the UE.
- the determining unit 91 is specifically configured to determine that the radio access network device is allowed to send wireless optimization information to the service server for the service currently being used by the UE.
- the receiving unit 93 is configured to receive a user plane data packet that is sent by the radio access network device and carries the wireless optimization information.
- the user plane data message is sent by the radio access network device after receiving a service optimization request sent by the UE.
- the UE sends the service optimization request when a preset service optimization trigger condition is met.
- the triggering condition includes at least one of the following conditions: the UE initiates an initial connection, the UE detects a decrease in data transmission performance, the UE local service buffer is lower than a preset threshold, and the UE detects a service.
- the quality indicator is lower than the preset quality indicator.
- the user plane data message includes a GTP-U message
- the wireless optimization information is encapsulated in an extension header of the GTP-U message.
- the information transmission device implemented on the core network side may further include:
- the obtaining unit 95 is configured to obtain the wireless optimization information if the determination result of the determining unit 91 is YES;
- the second sending unit 96 is configured to encapsulate the wireless optimization information obtained by the obtaining unit 95 into a data payload and send the information to the service server.
- the determining unit 91 is specifically configured to determine that the radio access network device is allowed to perform local service routing or local caching service offloading on the service currently being used by the UE.
- the receiving unit 93 is specifically configured to receive a local service routing request or a local cache service offload request sent by the radio access network device for a service currently being used by the UE.
- the determining unit 91, the first transmitting unit 92, the receiving unit 93, the parsing unit 94, the obtaining unit 95, and the second transmitting unit 96 may be implemented by a processor in the information transmission device in conjunction with the communication interface.
- FIG. 9b it is a schematic structural diagram of a second type of information transmission device implemented on the core network side, which may include:
- the receiving unit 901 is configured to receive wireless optimization information sent by the wireless access network device
- the sending unit 902 is configured to send the wireless optimization information to the service server.
- the receiving unit 901 is specifically configured to receive a user plane data packet sent by the radio access network device.
- the sending unit 902 is configured to parse the user plane data packet to obtain the wireless optimization information, and encapsulate the obtained wireless optimization information in a data payload and send the data to a service server.
- the user plane data message is sent by the radio access network device after receiving a service optimization request sent by the UE.
- the UE sends the service optimization request when a preset service optimization trigger condition is met.
- the service optimization triggering condition includes at least one of the following conditions: the UE initiates an initial connection, the UE detects a decrease in data transmission performance, the UE local service buffer is lower than a preset threshold, and the UE detects a service.
- the quality indicator is lower than the preset quality indicator.
- the user plane data packet may be a GTP-U packet in a 4G mobile communication mobile communication system.
- the wireless optimization information is encapsulated in the GTP-U The extension header of the message.
- the above parts are respectively divided into modules (or units) according to functions.
- the functions of the various modules (or units) may be implemented in one or more software or hardware in the practice of the invention.
- the information transmission apparatus shown in FIG. 9a and/or FIG. 9b provided by the embodiment of the present invention may be disposed in a core network device, such as an MME, an S-GW, or a P-GW.
- FIG. 10a it is a schematic structural diagram of a first information transmission apparatus implemented on a radio access network side, and may include:
- the receiving unit 101 is configured to receive indication information that is sent by the core network device to allow service optimization for the service currently being used by the UE.
- the information transmission device implemented by the radio access network may further include:
- the first sending unit 102 is configured to send a service optimization permission request to the core network device before the receiving unit 101 receives the indication information that is sent by the core network device to allow service optimization for the service currently being used by the UE,
- the service optimization permission request carries service information that the UE is currently using the service.
- the receiving unit 101 is further configured to receive a service optimization request sent by the UE before sending a service optimization permission request to the core network device.
- the service optimization request is sent by the UE when a preset service optimization trigger condition is met.
- the service optimization triggering condition includes at least one of the following conditions: the UE initiates an initial connection, the UE detects a decrease in data transmission performance, the UE local service buffer is lower than a preset threshold, and the UE detects a service.
- the quality indicator is lower than the preset quality indicator.
- the service information is obtained by parsing a data packet transmitted between the UE and the service server, or the service information is reported by the UE by using RRC signaling.
- the service optimization permission request also carries wireless optimization information.
- the wireless optimization information may be encapsulated by using a user plane data packet.
- the user plane data packet may be a GTP-U packet in a 4G mobile communication system.
- the wireless optimization information may be encapsulated in an extension header of the GTP-U packet.
- the information transmission device implemented by the radio access network may further include:
- the second sending unit 103 is configured to encapsulate the wireless optimization information in a data payload and send the data to the service server, or send the wireless optimization information to the UE by using air interface signaling or a data packet.
- the service optimization permission request includes a local service routing request or a local cache service offload request.
- the information transmission device implemented by the radio access network may further include:
- the service processing unit 104 is configured to perform the handover of the UE currently using the service to the local service server or the local cache server.
- the receiving unit 101, the first transmitting unit 102, the second transmitting unit 103, and the service processing unit 104 may be implemented by a processor in the information transmission device in combination with a communication interface.
- FIG. 10b it is a schematic structural diagram of a second information transmission device implemented on the radio access network side, which may include:
- the first sending unit 121 is configured to send wireless optimization information to the service server.
- the second type of information transmission device implemented by the radio access network may further include:
- the receiving unit is configured to receive a service optimization request sent by the UE before the sending unit sends the wireless optimization information to the service server.
- the service optimization request is sent by the UE when a preset service optimization trigger condition is met.
- the service optimization triggering condition includes at least one of the following conditions: the UE initiates an initial connection, the UE detects that the data transmission performance decreases, the UE local service buffer is lower than a preset threshold, and the UE detects The quality of service indicators are lower than the preset quality indicators.
- the first sending unit 121 is specifically configured to encapsulate the wireless optimization information in an application layer data packet header and send the information to the service server.
- the first sending unit 121 is configured to send the wireless optimization information to a core network device, where the core network device encapsulates the wireless optimization information in a data payload and sends the information to the service server. .
- the first sending unit 121 is configured to encapsulate the wireless optimization information in a user plane data packet and send the information to the core network device.
- the user plane data packet may include a GTP-U packet.
- the wireless optimization information is encapsulated in an extended header of the GTP-U packet.
- the second information transmission device implemented by the radio access network may further include a packaging unit configured to encapsulate the wireless optimization information.
- the wireless optimization information may be encapsulated in a user plane data message.
- the encapsulating unit can encapsulate the wireless optimization information in the extension header of the GTP-U packet.
- the second information transmission apparatus implemented by the radio access network may further include: a second sending unit, configured to send the wireless optimization information to the UE by using air interface signaling or data packet.
- the first sending unit 121, the receiving unit, the encapsulating unit, and the second sending unit may be implemented by a processor in the information transmission device in combination with a communication interface.
- the above parts are respectively divided into modules (or units) according to functions.
- the functions of the various modules (or units) may be implemented in one or more software or hardware in the practice of the invention.
- the information transmission apparatus shown in FIG. 10a and/or FIG. 10b provided by the embodiment of the present invention may be disposed in a radio access network device, such as a base station.
- the following two information transmission methods provided by the embodiments of the present invention ie, the information transmission method approved by the core network and the information transmission method without the permission of the core network are combined with the interaction process between the core network device and the wireless access network device and the service server; ) the specific implementation process Bright.
- FIG. 11 it is a schematic diagram of an implementation process of an information transmission method that requires permission through a core network, and may include the following steps:
- the core network device determines that the radio access network device is allowed to perform service optimization on a service currently being used by the UE, and sends, to the radio access network device, indication information that is allowed to perform service optimization.
- the radio access network device receives the indication information that is allowed to perform service optimization sent by the core network device.
- the method before the core network device determines that the radio access network device is allowed to perform service optimization on the service currently being used by the UE, the method further includes:
- the core network device Receiving, by the core network device, a service optimization permission request sent by the radio access network device, where the service optimization permission request carries service information that the UE is currently using a service; or the core network device parses the UE A data packet transmitted between the service server and the service information obtained by the UE currently using the service;
- the core network device determines, according to the service information and the pre-stored service control policy, the radio access network device to perform service optimization on the service currently used by the user equipment UE.
- the core network device determines that the radio access network device is allowed to perform service optimization on the service currently being used by the UE, and specifically includes:
- the core network device determines to allow the wireless access network device to transmit wireless optimization information to the service server for services currently being used by the UE.
- the receiving, by the core network device, the service optimization permission request sent by the wireless access network device specifically includes:
- the core network device receives a user plane data packet that is sent by the radio access network device and carries the wireless optimization information.
- the user plane data message is received by the wireless access network device. Sent after receiving the service optimization request sent by the UE.
- the UE sends the service optimization request when the preset service optimization trigger condition is met.
- the triggering condition includes at least one of the following conditions: the UE initiates an initial connection, the UE detects a decrease in data transmission performance, the UE local service buffer is below a preset threshold, The UE detects that the service quality indicator is lower than the preset quality indicator.
- the user plane data message includes a User Plane General Packet Radio Service Tunneling Protocol (GTP-U) message.
- GTP-U User Plane General Packet Radio Service Tunneling Protocol
- the wireless optimization information is encapsulated in an extension header of the GTP-U message.
- the method may further include:
- the core network device obtains the wireless optimization information
- the service server performs transmission control on data transmission with the UE according to the wireless optimization information.
- the core network device determines that the radio access network device is allowed to perform service optimization on the service currently being used by the UE, and specifically includes:
- the core network device determines to allow the radio access network device to perform local service routing or local caching service offloading for services currently being used by the UE.
- the receiving, by the core network device, the service optimization permission request sent by the wireless access network device specifically includes:
- the core network device receives a local service routing request or a local cache service offload request sent by the radio access network device for a service currently being used by the UE;
- the method may further include:
- the radio access network device switches the currently used service of the UE to a local service
- the server or the local cache server executes.
- a schematic structural diagram of a first information transmission system may include:
- the core network device 121 is configured to, when determining that the radio access network device 122 is allowed to perform service optimization on a service currently being used by the UE, send, to the radio access network device 122, indication information that allows for service optimization;
- the radio access network device 122 is configured to perform service optimization on a service currently used by the UE when receiving the indication information that is allowed to perform service optimization sent by the core network device 121.
- the core network device 121 is configured to receive a service optimization permission request sent by the radio access network device 122, where the service optimization permission request carries a service that the UE is currently using a service.
- the core network device 121 parses the data packet transmitted between the UE and the service server 123, obtains service information that the UE is currently using the service, and determines the permission according to the service information and the pre-stored service control policy.
- the radio access network device 122 performs service optimization on the services currently being used by the UE.
- the core network device 121 is specifically configured to determine that the wireless access network device 122 is allowed to transmit wireless optimization information to the service server 123 for services currently being used by the UE.
- the core network device 121 is configured to receive a user plane data packet that is sent by the radio access network device 122 and that carries the wireless optimization information.
- the user plane data message is sent by the radio access network device after receiving a service optimization request sent by the UE.
- the UE sends the service optimization request when a preset service optimization trigger condition is met.
- the triggering condition comprises at least one of the following conditions: the UE The initial connection is initiated, the UE detects that the data transmission performance is degraded, the local service buffer of the UE is lower than a preset threshold, and the UE detects that the service quality indicator is lower than the preset quality indicator.
- the user plane data message includes a GTP-U message.
- the wireless optimization information is encapsulated in an extension header of the GTP-U message.
- the first information transmission system provided by the embodiment of the present invention may further include a service server 123, where:
- the core network device 121 is further configured to obtain the wireless optimization information; the obtained wireless optimization information is encapsulated into a data payload and sent to the service server 123;
- the service server 123 is configured to perform transmission control on data transmission with the UE according to the wireless optimization information.
- the core network device 121 is specifically configured to determine that the radio access network device 122 is allowed to perform local service routing or local caching service offloading for services currently being used by the UE.
- the core network device 121 is configured to receive a local service routing request or a local cache service offload request sent by the radio access network device 122 for a service currently being used by the UE.
- the radio access network device 122 is further configured to perform the handover of the UE currently using the service to the local service server 123 or the local cache server.
- FIG. 13 it is a schematic flowchart of an implementation process of an information transmission method that is not required to be allowed by a core network according to an embodiment of the present invention, and may include the following steps:
- the core network device receives wireless optimization information sent by the wireless access network device.
- the core network device sends the wireless optimization information to the service server.
- the service server performs transmission control on data transmission with the user equipment UE according to the received wireless optimization information.
- the core network device receives the wireless optimization information that is sent by the wireless access network device, and specifically includes:
- the core network device receives the user plane data packet sent by the radio access network device, where the data packet carries the wireless optimization information;
- the core network device sends the wireless optimization information to the service server, specifically:
- the core network device parses the user plane data packet to obtain the wireless optimization information, and encapsulates the obtained wireless optimization information in a data payload and sends the information to the service server.
- the user plane data message is sent by the radio access network device after receiving a service optimization request sent by the UE.
- the UE sends the service optimization request when a preset service optimization trigger condition is met.
- the triggering condition includes at least one of the following conditions: the UE initiates an initial connection, the UE detects a decrease in data transmission performance, the UE local service buffer is below a preset threshold, The UE detects that the service quality indicator is lower than the preset quality indicator.
- the user plane data message includes a GTP-U message.
- the wireless optimization information is encapsulated in an extension header of the GTP-U message.
- a schematic structural diagram of a second information transmission system may include a radio access network device 141, a core network device 142, and a service server 143, where:
- the radio access network device 141 is configured to send wireless optimization information to the core network device 142.
- the core network device 142 is configured to send the wireless optimization information to a service server;
- the service server 143 is configured to perform transmission control on data transmission with the user equipment UE according to the received wireless optimization information.
- the radio access network device 141 is specifically configured to carry the wireless optimization information in a user plane data packet sent to the core network device 142.
- the core network device 142 is configured to parse the user plane data packet to obtain the wireless optimization information, and encapsulate the obtained wireless optimization information in a data payload to send to the service server.
- the user plane data message is sent by the radio access network device after receiving a service optimization request sent by the UE.
- the UE sends the service optimization request when a preset service optimization trigger condition is met.
- the triggering condition includes at least one of the following conditions: the UE initiates an initial connection, the UE detects a decrease in data transmission performance, the UE local service buffer is below a preset threshold, The UE detects that the service quality indicator is lower than the preset quality indicator.
- the user plane data message includes a GTP-U message.
- the wireless optimization information is encapsulated in an extension header of the GTP-U message.
- embodiments of the present invention can be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or a combination of software and hardware. Moreover, the invention can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code.
- computer-usable storage media including but not limited to disk storage, CD-ROM, optical storage, etc.
- the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
- the apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
- These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device.
- the instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
- an embodiment of the present invention further provides a computer readable storage medium, where the computer program is stored, and when the computer program is executed by the processor, implementing any method on the core network side in the first information transmission method. Steps, or implementing the steps of any method on the radio access network side in the foregoing first information transmission method, or implementing the steps of any method on the core network side in the second information transmission method, or implementing the second information transmission The method steps of any method on the radio access network side.
- the radio access network device can optimize the service currently used by the UE under the permission of the core network side, and implement the optimization of the service with the assistance of the radio access network device.
- the reliability of data transmission is improved, and on the other hand, the core network controls the ongoing services of the UE, and the implementation of the core network policy is ensured.
- the radio access network may directly send the wireless optimization information to the service server, so that the service server can optimize the current service according to the wireless optimization information without the core network permission.
- the service used by the UE is optimized with the assistance of the radio access network device, and the reliability of data transmission is improved.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
相关申请的交叉引用Cross-reference to related applications
本申请基于申请号为201610666421.7、申请日为2016年08月12日的中国专利申请提出,并要求该中国专利申请的优先权,该中国专利申请的全部内容在此引入本申请作为参考。The present application is based on a Chinese patent application filed on Apr. 12, 2016, the filing date of
本发明涉及无线通通信技术领域,尤其涉及一种信息传输方法、装置、、系统、相关设备和计算机可读存储介质。The present invention relates to the field of wireless communication technologies, and in particular, to an information transmission method, apparatus, system, related device, and computer readable storage medium.
传统的传输控制协议(TCP,Transmission Control Protocol)拥塞控制方案是针对于终端位置固定,传输网络环境情况相对稳定的应用场景提出的,其对提高有线网络的性能有较大的优势。而随着移动互联网技术和无线通信技术的发展,终端可以通过蜂窝网等无线网络接入互联网,而蜂窝网中基站较多,终端接入数量不定时发生变化,终端不时切换基站现象频繁,以及由于无线信道环境、无线网络状况,以及终端的移动情况,蜂窝网终端的无线侧传输状况瞬息万变。对于上层TCP,目前的机制很难高效的适应无线侧快速变化的网络状况,影响数据传输的可靠性。The traditional Transmission Control Protocol (TCP) congestion control scheme is proposed for the application scenario where the terminal location is fixed and the transmission network environment is relatively stable. It has a great advantage in improving the performance of the wired network. With the development of the mobile Internet technology and the wireless communication technology, the terminal can access the Internet through a wireless network such as a cellular network, and there are many base stations in the cellular network, the number of terminal accesses changes from time to time, and the terminal frequently switches the base station from time to time, and Due to the wireless channel environment, the state of the wireless network, and the movement of the terminal, the wireless side transmission status of the cellular network terminal is rapidly changing. For the upper layer TCP, the current mechanism is difficult to adapt to the rapidly changing network conditions on the wireless side and affect the reliability of data transmission.
发明内容Summary of the invention
为解决现有存在的技术问题,本发明实施例提供一种信息传输方法、装置、系统、相关设备和计算机可读存储介质。In order to solve the existing technical problems, embodiments of the present invention provide an information transmission method, apparatus, system, related device, and computer readable storage medium.
本发明实施例提供的第一种信息传输方法,包括: The first information transmission method provided by the embodiment of the present invention includes:
核心网设备确定允许无线接入网络设备对用户设备(UE,User Equipment)当前正在使用的业务进行业务优化时,向所述无线接入网络设备发送允许进行业务优化的指示信息;The core network device determines that the radio access network device is allowed to perform service optimization for the service currently being used by the user equipment (UE, User Equipment), and sends the indication information that allows the service optimization to the radio access network device;
所述无线接入网络设备在接收到所述核心网设备发送的允许进行业务优化的指示信息时。The radio access network device receives the indication information that is allowed to perform service optimization sent by the core network device.
上述方案中,在核心网设备确定允许无线接入网络设备对所述UE当前正在使用的业务进行业务优化之前,所述方法还包括:In the above solution, before the core network device determines that the radio access network device is allowed to perform service optimization on the service currently being used by the UE, the method further includes:
所述核心网设备接收所述无线接入网络设备发送的业务优化许可请求,所述业务优化许可请求中携带有所述UE当前正在使用业务的业务信息;或者所述核心网设备解析所述UE与业务服务器之间传输的数据包,获得所述UE当前正在使用业务的业务信息;以及Receiving, by the core network device, a service optimization permission request sent by the radio access network device, where the service optimization permission request carries service information that the UE is currently using a service; or the core network device parses the UE A data packet transmitted between the service server and the service information obtained by the UE currently using the service;
所述核心网设备根据所述业务信息和预先存储的业务控制策略确定允许无线接入网络设备对UE当前正在使用的业务进行业务优化。The core network device determines, according to the service information and the pre-stored service control policy, the radio access network device to perform service optimization on a service currently being used by the UE.
上述方案中,所述核心网设备确定允许无线接入网络设备对所述UE当前正在使用的业务进行业务优化,包括:In the above solution, the core network device determines that the radio access network device is allowed to perform service optimization on the service currently being used by the UE, including:
所述核心网设备确定允许无线接入网络设备针对所述UE当前正在使用的业务向所述业务服务器发送无线优化信息。The core network device determines to allow the wireless access network device to transmit wireless optimization information to the service server for services currently being used by the UE.
上述方案中,所述核心网设备接收所述无线接入网络设备发送的业务优化许可请求,包括:In the above solution, the core network device receives the service optimization permission request sent by the wireless access network device, and includes:
所述核心网设备接收所述无线接入网络设备发送的、携带有所述无线优化信息的用户面数据报文。The core network device receives a user plane data packet that is sent by the radio access network device and carries the wireless optimization information.
上述方案中,所述用户面数据报文为所述无线接入网络设备在接收到所述UE发送的业务优化请求后发送的。In the above solution, the user plane data packet is sent by the radio access network device after receiving the service optimization request sent by the UE.
上述方案中,所述UE在满足预设的业务优化触发条件时发送所述业务优化请求。 In the foregoing solution, the UE sends the service optimization request when a preset service optimization trigger condition is met.
上述方案中,所述触发条件包括以下条件中的至少一种:所述UE发起初始连接、所述UE检测到数据传输性能下降、所述UE本地业务缓存低于预设阈值、所述UE检测到业务质量指标低于预设质量指标。In the above solution, the triggering condition includes at least one of the following conditions: the UE initiates an initial connection, the UE detects a decrease in data transmission performance, the UE local service buffer is lower than a preset threshold, and the UE detects The quality of service indicators are lower than the preset quality indicators.
上述方案中,所述用户面数据报文包括用户面通用分组无线业务隧道协议(GTP-U)报文。In the above solution, the user plane data packet includes a user plane general packet radio service tunneling protocol (GTP-U) message.
上述方案中,所述无线优化信息封装于所述GTP-U报文的扩展头中。In the above solution, the wireless optimization information is encapsulated in an extension header of the GTP-U packet.
上述方案中,所述方法还包括:In the above solution, the method further includes:
所述核心网设备获得所述无线优化信息;并将获得的无线优化信息封装到数据载荷中发送给所述业务服务器;The core network device obtains the wireless optimization information; and encapsulates the obtained wireless optimization information into a data payload and sends the information to the service server;
所述业务服务器根据所述无线优化信息对与UE之间的数据传输进行传输控制。The service server performs transmission control on data transmission with the UE according to the wireless optimization information.
上述方案中,所述核心网设备确定允许无线接入网络设备对所述UE当前正在使用的业务进行业务优化,包括:In the above solution, the core network device determines that the radio access network device is allowed to perform service optimization on the service currently being used by the UE, including:
所述核心网设备确定允许无线接入网络设备对所述UE当前正在使用的业务进行本地业务路由或者本地缓存业务分流。The core network device determines to allow the radio access network device to perform local service routing or local caching service offloading for services currently being used by the UE.
上述方案中,所述核心网设备接收所述无线接入网络设备发送的业务优化许可请求,包括:In the above solution, the core network device receives the service optimization permission request sent by the wireless access network device, and includes:
所述核心网设备接收所述无线接入网络设备针对所述UE当前正在使用的业务发送的本地业务路由请求或者本地缓存业务分流请求;以及Receiving, by the core network device, a local service routing request or a local cache service offload request sent by the radio access network device for a service currently being used by the UE;
所述方法还包括:The method further includes:
所述无线接入网络设备将所述UE当前正在使用业务切换至本地业务服务器或者本地缓存服务器执行。The radio access network device performs the handover of the UE currently using the service to the local service server or the local cache server.
本发明实施例提供的第一种信息传输系统,包括:The first information transmission system provided by the embodiment of the present invention includes:
核心网设备,配置为在确定允许无线接入网络设备对UE当前正在使用的业务进行业务优化时,向所述无线接入网络设备发送允许进行业务优化 的指示信息;The core network device is configured to: when it is determined that the wireless access network device is allowed to perform service optimization on a service currently being used by the UE, send the service optimization to the wireless access network device. Instructions;
所述无线接入网络设备,配置为在接收到所述核心网设备发送的允许进行业务优化的指示信息时对所述UE当前使用的业务进行业务优化。The radio access network device is configured to perform service optimization on a service currently used by the UE when receiving the indication information that is allowed to perform service optimization sent by the core network device.
上述方案中,所述核心网设备,配置为接收所述无线接入网络设备发送的业务优化许可请求,所述业务优化许可请求中携带有所述UE当前正在使用业务的业务信息;或者配置为解析所述UE与业务服务器之间传输的数据包,获得所述UE当前正在使用业务的业务信息;根据所述业务信息和预先存储的业务控制策略确定允许无线接入网络设备对UE当前正在使用的业务进行业务优化。In the above solution, the core network device is configured to receive a service optimization permission request sent by the radio access network device, where the service optimization permission request carries service information that the UE is currently using the service; or is configured to Parsing the data packet transmitted between the UE and the service server, obtaining service information that the UE is currently using the service; determining, according to the service information and the pre-stored service control policy, that the radio access network device is currently using the UE Business for business optimization.
上述方案中,所述核心网设备,配置为确定允许无线接入网络设备针对所述UE当前正在使用的业务向所述业务服务器发送无线优化信息。In the above solution, the core network device is configured to determine that the radio access network device is allowed to send wireless optimization information to the service server for a service currently being used by the UE.
上述方案中,所述核心网设备,配置为接收所述无线接入网络设备发送的、携带有所述无线优化信息的用户面数据报文。In the above solution, the core network device is configured to receive a user plane data packet that is sent by the radio access network device and that carries the wireless optimization information.
上述方案中,所述用户面数据报文为所述无线接入网络设备在接收到所述UE发送的业务优化请求后发送的。In the above solution, the user plane data packet is sent by the radio access network device after receiving the service optimization request sent by the UE.
上述方案中,所述UE在满足预设的业务优化触发条件时发送所述业务优化请求。In the foregoing solution, the UE sends the service optimization request when a preset service optimization trigger condition is met.
上述方案中,所述触发条件包括以下条件中的至少一种:所述UE发起初始连接、所述UE检测到数据传输性能下降、所述UE本地业务缓存低于预设阈值、所述UE检测到业务质量指标低于预设质量指标。In the above solution, the triggering condition includes at least one of the following conditions: the UE initiates an initial connection, the UE detects a decrease in data transmission performance, the UE local service buffer is lower than a preset threshold, and the UE detects The quality of service indicators are lower than the preset quality indicators.
上述方案中,所述用户面数据报文包括GTP-U报文。In the foregoing solution, the user plane data packet includes a GTP-U packet.
上述方案中,所述无线优化信息封装于所述GTP-U报文的扩展头中。In the above solution, the wireless optimization information is encapsulated in an extension header of the GTP-U packet.
上述方案中,本发明实施例提供的第一种信息传输系统还可以包括业务服务器,其中:In the foregoing solution, the first information transmission system provided by the embodiment of the present invention may further include a service server, where:
所述核心网设备,还配置为获得所述无线优化信息;将获得的无线优 化信息封装到数据载荷中发送给所述业务服务器;The core network device is further configured to obtain the wireless optimization information; The information is encapsulated into a data payload and sent to the service server;
所述业务服务器,配置为根据所述无线优化信息对与UE之间的数据传输进行传输控制。The service server is configured to perform transmission control on data transmission with the UE according to the wireless optimization information.
上述方案中,所述核心网设备,配置为确定允许无线接入网络设备对所述UE当前正在使用的业务进行本地业务路由或者本地缓存业务分流。In the above solution, the core network device is configured to determine that the radio access network device is allowed to perform local service routing or local cache service offloading for the service currently being used by the UE.
上述方案中,所述核心网设备,配置为接收所述无线接入网络设备针对所述UE当前正在使用的业务发送的本地业务路由请求或者本地缓存业务分流请求;In the foregoing solution, the core network device is configured to receive a local service routing request or a local cache service offload request sent by the radio access network device for a service currently being used by the UE;
所述无线接入网络设备,还配置为将所述UE当前正在使用业务切换至本地业务服务器或者本地缓存服务器执行。The radio access network device is further configured to perform the handover of the currently used service by the UE to a local service server or a local cache server.
本发明实施例提供的第二种信息传输方法,包括:A second information transmission method provided by the embodiment of the present invention includes:
核心网设备接收无线接入网络设备发送的无线优化信息;The core network device receives wireless optimization information sent by the wireless access network device;
所述核心网设备将所述无线优化信息发送给业务服务器;The core network device sends the wireless optimization information to a service server;
所述业务服务器根据接收到的无线优化信息对与UE之间的数据传输进行传输控制。The service server performs transmission control on data transmission with the UE according to the received wireless optimization information.
上述方案中,所述核心网设备接收无线接入网络设备发送的无线优化信息,包括:In the above solution, the core network device receives the wireless optimization information sent by the wireless access network device, including:
所述核心网设备接收所述无线接入网络设备发送的用户面数据报文,所述数据报文中携带有所述无线优化信息;Receiving, by the core network device, a user plane data packet sent by the radio access network device, where the data packet carries the wireless optimization information;
所述核心网设备将所述无线优化信息发送给业务服务器,包括:The core network device sends the wireless optimization information to the service server, including:
所述核心网设备解析所述用户面数据报文获得所述无线优化信息,将获得的无线优化信息封装于数据载荷中发送给业务服务器。The core network device parses the user plane data packet to obtain the wireless optimization information, and encapsulates the obtained wireless optimization information in a data payload and sends the information to the service server.
上述方案中,所述用户面数据报文为所述无线接入网络设备在接收到所述UE发送的业务优化请求后发送的。In the above solution, the user plane data packet is sent by the radio access network device after receiving the service optimization request sent by the UE.
上述方案中,所述UE在满足预设的业务优化触发条件时发送所述业务 优化请求。In the foregoing solution, the UE sends the service when the preset service optimization trigger condition is met. Optimize the request.
上述方案中,所述触发条件包括以下条件中的至少一种:所述UE发起初始连接、所述UE检测到数据传输性能下降、所述UE本地业务缓存低于预设阈值、所述UE检测到业务质量指标低于预设质量指标。In the above solution, the triggering condition includes at least one of the following conditions: the UE initiates an initial connection, the UE detects a decrease in data transmission performance, the UE local service buffer is lower than a preset threshold, and the UE detects The quality of service indicators are lower than the preset quality indicators.
上述方案中,所述用户面数据报文包括GTP-U报文。In the foregoing solution, the user plane data packet includes a GTP-U packet.
上述方案中,所述无线优化信息封装于所述GTP-U报文的扩展头中。In the above solution, the wireless optimization information is encapsulated in an extension header of the GTP-U packet.
本发明实施例提供的第二种信息传输系统,包括无线接入网络设备、核心网设备和业务服务器,其中:A second information transmission system provided by the embodiment of the present invention includes a radio access network device, a core network device, and a service server, where:
所述无线接入网络设备,配置为向所述核心网设备发送无线优化信息;The wireless access network device is configured to send wireless optimization information to the core network device;
所述核心网设备,配置为将所述无线优化信息发送给业务服务器;The core network device is configured to send the wireless optimization information to a service server;
所述业务服务器,配置为根据接收到的无线优化信息对与UE之间的数据传输进行传输控制。The service server is configured to perform transmission control on data transmission with the UE according to the received wireless optimization information.
上述方案中,所述无线接入网络设备,配置为在向所述核心网设备发送的用户面数据报文中携带所述无线优化信息;In the above solution, the radio access network device is configured to carry the wireless optimization information in a user plane data packet sent to the core network device.
所述核心网设备,配置为解析所述用户面数据报文获得所述无线优化信息,将获得的无线优化信息封装于数据载荷中发送给业务服务器。The core network device is configured to parse the user plane data packet to obtain the wireless optimization information, and encapsulate the obtained wireless optimization information in a data payload to send to the service server.
上述方案中,所述用户面数据报文为所述无线接入网络设备在接收到所述UE发送的业务优化请求后发送的。In the above solution, the user plane data packet is sent by the radio access network device after receiving the service optimization request sent by the UE.
上述方案中,所述UE在满足预设的业务优化触发条件时发送所述业务优化请求。In the foregoing solution, the UE sends the service optimization request when a preset service optimization trigger condition is met.
上述方案中,所述触发条件包括以下条件中的至少一种:所述UE发起初始连接、所述UE检测到数据传输性能下降、所述UE本地业务缓存低于预设阈值、所述UE检测到业务质量指标低于预设质量指标。In the above solution, the triggering condition includes at least one of the following conditions: the UE initiates an initial connection, the UE detects a decrease in data transmission performance, the UE local service buffer is lower than a preset threshold, and the UE detects The quality of service indicators are lower than the preset quality indicators.
上述方案中,所述用户面数据报文包括GTP-U报文。In the foregoing solution, the user plane data packet includes a GTP-U packet.
上述方案中,所述无线优化信息封装于所述GTP-U报文的扩展头中。 In the above solution, the wireless optimization information is encapsulated in an extension header of the GTP-U packet.
本发明实施例提供的第一种核心网侧实施的信息传输方法,包括:The information transmission method implemented by the first core network side provided by the embodiment of the present invention includes:
确定允许无线接入网络设备对UE当前正在使用的业务进行业务优化时,向所述无线接入网络设备发送允许进行业务优化的指示信息。Determining that the radio access network device is allowed to perform service optimization on the service currently being used by the UE, and transmitting, to the radio access network device, indication information that allows for service optimization.
上述方案中,在确定允许无线接入网络设备对所述UE当前正在使用的业务进行业务优化之前,所述方法还包括:In the above solution, before determining that the radio access network device is allowed to perform service optimization on the service currently being used by the UE, the method further includes:
接收所述无线接入网络设备发送的业务优化许可请求,所述业务优化许可请求中携带有所述UE当前正在使用业务的业务信息;或者解析所述UE与业务服务器之间传输的数据包,获得所述UE当前正在使用业务的业务信息;Receiving a service optimization permission request sent by the radio access network device, where the service optimization permission request carries service information that the UE is currently using the service; or parses the data packet transmitted between the UE and the service server, Obtaining service information that the UE is currently using the service;
确定允许无线接入网络设备对所述UE当前正在使用的业务进行业务优化,包括:Determining that the radio access network device is allowed to perform service optimization on the service currently being used by the UE, including:
根据所述业务信息和预先存储的业务控制策略确定允许无线接入网络设备对所述UE当前正在使用的业务进行业务优化。Determining, according to the service information and the pre-stored service control policy, the radio access network device to perform service optimization on a service currently being used by the UE.
上述方案中,确定允许无线接入网络设备对所述UE当前正在使用的业务进行业务优化,包括:In the above solution, determining that the radio access network device is allowed to perform service optimization on the service currently being used by the UE, including:
确定允许无线接入网络设备针对所述UE当前正在使用的业务向所述业务服务器发送无线优化信息。Determining that the wireless access network device is allowed to transmit wireless optimization information to the service server for traffic currently being used by the UE.
接收所述无线接入网络设备发送的业务优化许可请求,包括:Receiving a service optimization permission request sent by the wireless access network device, including:
接收所述无线接入网络设备发送的、携带有所述无线优化信息的用户面数据报文。Receiving, by the wireless access network device, a user plane data packet carrying the wireless optimization information.
上述方案中,所述用户面数据报文为所述无线接入网络设备在接收到所述UE发送的业务优化请求后发送的。In the above solution, the user plane data packet is sent by the radio access network device after receiving the service optimization request sent by the UE.
上述方案中,所述UE在满足预设的业务优化触发条件时发送所述业务优化请求。In the foregoing solution, the UE sends the service optimization request when a preset service optimization trigger condition is met.
上述方案中,所述触发条件包括以下条件中的至少一种:所述UE发起 初始连接、所述UE检测到数据传输性能下降、所述UE本地业务缓存低于预设阈值、所述UE检测到业务质量指标低于预设质量指标。In the above solution, the triggering condition includes at least one of the following conditions: the UE initiates The initial connection, the UE detects that the data transmission performance is degraded, the UE local service buffer is lower than a preset threshold, and the UE detects that the service quality indicator is lower than the preset quality indicator.
上述方案中,所述用户面数据报文包括GTP-U报文。In the foregoing solution, the user plane data packet includes a GTP-U packet.
上述方案中,所述无线优化信息封装于所述GTP-U报文的扩展头中。In the above solution, the wireless optimization information is encapsulated in an extension header of the GTP-U packet.
上述方案中,如果允许无线接入网络设备发送无线优化信息,所述方法还包括:In the foregoing solution, if the wireless access network device is allowed to send the wireless optimization information, the method further includes:
获得所述无线优化信息;Obtaining the wireless optimization information;
将获得的无线优化信息封装到数据载荷中发送给所述业务服务器。The obtained wireless optimization information is encapsulated into a data payload and sent to the service server.
上述方案中,确定允许无线接入网络设备对所述UE当前正在使用的业务进行业务优化,包括:In the above solution, determining that the radio access network device is allowed to perform service optimization on the service currently being used by the UE, including:
确定允许无线接入网络设备对所述UE当前正在使用的业务进行本地业务路由或者本地缓存业务分流。Determining that the radio access network device is allowed to perform local service routing or local caching service offloading for services currently being used by the UE.
接收所述无线接入网络设备发送的业务优化许可请求,包括:Receiving a service optimization permission request sent by the wireless access network device, including:
接收所述无线接入网络设备针对所述UE当前正在使用的业务发送的本地业务路由请求或者本地缓存业务分流请求。Receiving a local service routing request or a local cache service offload request sent by the radio access network device for a service currently being used by the UE.
本发明实施例提供的第一种核心网侧实施的信息传输装置,包括:The information transmission device implemented by the first core network side provided by the embodiment of the present invention includes:
判断单元;Judging unit
第一发送单元,配置为在所述判断单元确定允许无线接入网络设备对UE当前正在使用的业务进行业务优化时,向所述无线接入网络设备发送允许进行业务优化的指示信息。The first sending unit is configured to: when the determining unit determines that the radio access network device is allowed to perform service optimization on a service currently being used by the UE, send, to the radio access network device, indication information that allows for service optimization.
上述方案中,核心网侧实施的信息传输装置,还可以包括接收单元或者解析单元,其中:In the above solution, the information transmission device implemented on the core network side may further include a receiving unit or a parsing unit, where:
所述接收单元,配置为在所述第一发送单元在确定允许无线接入网络设备对所述UE当前正在使用的业务进行业务优化之前,接收所述无线接入网络设备发送的业务优化许可请求,所述业务优化许可请求中携带有所述 UE当前正在使用业务的业务信息;The receiving unit is configured to receive a service optimization permission request sent by the radio access network device before the first sending unit determines to allow the radio access network device to perform service optimization on a service currently being used by the UE. The service optimization permission request carries the The UE is currently using the service information of the service;
所述解析单元,配置为解析所述UE与业务服务器之间传输的数据包,获得所述UE当前正在使用业务的业务信息;The parsing unit is configured to parse a data packet transmitted between the UE and the service server, and obtain service information that the UE is currently using the service;
所述判断单元,配置为根据所述业务信息和预先存储的业务控制策略确定允许无线接入网络设备对所述UE当前正在使用的业务进行业务优化。The determining unit is configured to determine, according to the service information and the pre-stored service control policy, that the radio access network device is allowed to perform service optimization on a service currently used by the UE.
上述方案中,所述判断单元,配置为确定允许无线接入网络设备针对所述UE当前正在使用的业务向所述业务服务器发送无线优化信息。In the above solution, the determining unit is configured to determine that the radio access network device is allowed to send wireless optimization information to the service server for a service currently being used by the UE.
上述方案中,所述接收单元,配置为接收所述无线接入网络设备发送的、携带有所述无线优化信息的用户面数据报文。In the foregoing solution, the receiving unit is configured to receive a user plane data packet that is sent by the radio access network device and that carries the wireless optimization information.
上述方案中,所述用户面数据报文为所述无线接入网络设备在接收到所述UE发送的业务优化请求后发送的。In the above solution, the user plane data packet is sent by the radio access network device after receiving the service optimization request sent by the UE.
上述方案中,所述UE在满足预设的业务优化触发条件时发送所述业务优化请求。In the foregoing solution, the UE sends the service optimization request when a preset service optimization trigger condition is met.
上述方案中,所述触发条件包括以下条件中的至少一种:所述UE发起初始连接、所述UE检测到数据传输性能下降、所述UE本地业务缓存低于预设阈值、所述UE检测到业务质量指标低于预设质量指标。In the above solution, the triggering condition includes at least one of the following conditions: the UE initiates an initial connection, the UE detects a decrease in data transmission performance, the UE local service buffer is lower than a preset threshold, and the UE detects The quality of service indicators are lower than the preset quality indicators.
上述方案中,所述用户面数据报文包括GTP-U报文。In the foregoing solution, the user plane data packet includes a GTP-U packet.
上述方案中,所述无线优化信息封装于所述GTP-U报文的扩展头中。In the above solution, the wireless optimization information is encapsulated in an extension header of the GTP-U packet.
上述方案中,核心网侧实施的信息传输装置,还可以包括:In the above solution, the information transmission device implemented on the core network side may further include:
获得单元,配置为如果所述第一发送单元的判断结果为是,获得所述无线优化信息;Obtaining a unit, configured to obtain the wireless optimization information if the determination result of the first sending unit is yes;
第二发送单元,配置为将所述获得单元获得的无线优化信息封装到数据载荷中发送给所述业务服务器。The second sending unit is configured to encapsulate the wireless optimization information obtained by the obtaining unit into a data payload and send the information to the service server.
上述方案中,所述判断单元,配置为确定允许无线接入网络设备对所述UE当前正在使用的业务进行本地业务路由或者本地缓存业务分流。 In the foregoing solution, the determining unit is configured to determine that the radio access network device is allowed to perform local service routing or local caching service offloading for the service currently being used by the UE.
上述方案中,所述接收单元,配置为接收所述无线接入网络设备针对所述UE当前正在使用的业务发送的本地业务路由请求或者本地缓存业务分流请求。In the above solution, the receiving unit is configured to receive a local service routing request or a local cache service offload request sent by the radio access network device for a service currently being used by the UE.
本发明实施例提供的核心网侧实施的第二种信息传输方法,包括:The second information transmission method implemented by the core network side provided by the embodiment of the present invention includes:
接收无线接入网络设备发送的无线优化信息;Receiving wireless optimization information sent by the wireless access network device;
将所述无线优化信息发送给业务服务器。Sending the wireless optimization information to a service server.
接收无线接入网络设备发送的无线优化信息,包括:Receiving wireless optimization information sent by the wireless access network device, including:
接收所述无线接入网络设备发送的用户面数据报文,所述数据报文中携带有所述无线优化信息;Receiving a user plane data packet sent by the radio access network device, where the data packet carries the radio optimization information;
将所述无线优化信息发送给业务服务器,包括:Sending the wireless optimization information to the service server, including:
解析所述用户面数据报文获得所述无线优化信息,将获得的无线优化信息封装于数据载荷中发送给业务服务器。The user plane data packet is parsed to obtain the wireless optimization information, and the obtained wireless optimization information is encapsulated in a data payload and sent to the service server.
上述方案中,所述用户面数据报文为所述无线接入网络设备在接收到所述UE发送的业务优化请求后发送的。In the above solution, the user plane data packet is sent by the radio access network device after receiving the service optimization request sent by the UE.
上述方案中,所述UE在满足预设的业务优化触发条件时发送所述业务优化请求。In the foregoing solution, the UE sends the service optimization request when a preset service optimization trigger condition is met.
上述方案中,所述触发条件包括以下条件中的至少一种:所述UE发起初始连接、所述UE检测到数据传输性能下降、所述UE本地业务缓存低于预设阈值、所述UE检测到业务质量指标低于预设质量指标。In the above solution, the triggering condition includes at least one of the following conditions: the UE initiates an initial connection, the UE detects a decrease in data transmission performance, the UE local service buffer is lower than a preset threshold, and the UE detects The quality of service indicators are lower than the preset quality indicators.
所述用户面数据报文包括GTP-U报文。The user plane data packet includes a GTP-U packet.
所述无线优化信息封装于所述GTP-U报文的扩展头中。The wireless optimization information is encapsulated in an extended header of the GTP-U packet.
本发明实施例提供的核心网侧实施的第二种信息传输装置,包括:The second information transmission device implemented by the core network side provided by the embodiment of the present invention includes:
接收单元,配置为接收无线接入网络设备发送的无线优化信息;a receiving unit, configured to receive wireless optimization information sent by the wireless access network device;
发送单元,配置为将所述无线优化信息发送给业务服务器。And a sending unit, configured to send the wireless optimization information to the service server.
所述接收单元,配置为接收所述无线接入网络设备发送的用户面数据 报文,所述用户面数据报文中封装有所述无线优化信息;The receiving unit is configured to receive user plane data sent by the wireless access network device a packet, where the user plane data packet is encapsulated with the wireless optimization information;
所述发送单元,配置为解析所述用户面数据报文获得所述无线优化信息,将获得的无线优化信息封装于数据载荷中发送给业务服务器。The sending unit is configured to parse the user plane data packet to obtain the wireless optimization information, and encapsulate the obtained wireless optimization information in a data payload and send the data to a service server.
上述方案中,所述用户面数据报文为所述无线接入网络设备在接收到所述UE发送的业务优化请求后发送的。In the above solution, the user plane data packet is sent by the radio access network device after receiving the service optimization request sent by the UE.
上述方案中,所述UE在满足预设的业务优化触发条件时发送所述业务优化请求。In the foregoing solution, the UE sends the service optimization request when a preset service optimization trigger condition is met.
上述方案中,所述触发条件包括以下条件中的至少一种:所述UE发起初始连接、所述UE检测到数据传输性能下降、所述UE本地业务缓存低于预设阈值、所述UE检测到业务质量指标低于预设质量指标。In the above solution, the triggering condition includes at least one of the following conditions: the UE initiates an initial connection, the UE detects a decrease in data transmission performance, the UE local service buffer is lower than a preset threshold, and the UE detects The quality of service indicators are lower than the preset quality indicators.
上述方案中,所述用户面数据报文包括GTP-U报文。In the foregoing solution, the user plane data packet includes a GTP-U packet.
其中,所述无线优化信息封装于所述GTP-U报文的扩展头中。The wireless optimization information is encapsulated in an extended header of the GTP-U packet.
本发明实施例提供一种核心网设备,包括上述核心网侧实施的第一种信息传输装置和/或第二种信息传输装置。The embodiment of the invention provides a core network device, which includes the first information transmission device and/or the second information transmission device implemented by the core network side.
本发明实施例提供的第一种无线接入网络设备侧实施的信息传输方法,包括:The information transmission method implemented by the device side of the first type of radio access network provided by the embodiment of the present invention includes:
接收核心网设备发送的允许对UE当前正在使用的业务进行业务优化的指示信息。Receiving indication information sent by the core network device that allows service optimization for the service currently being used by the UE.
上述方案中,在接收核心网设备发送的允许对所述UE当前正在使用的业务进行业务优化的指示信息之前,所述方法还包括:In the foregoing solution, before receiving the indication information that is sent by the core network device to allow the service optimization of the service currently being used by the UE, the method further includes:
向所述核心网设备发送业务优化许可请求,所述业务优化许可请求中携带有所述UE当前正在使用业务的业务信息。Sending a service optimization permission request to the core network device, where the service optimization permission request carries service information that the UE is currently using the service.
可选地,在向所述核心网设备发送业务优化许可请求之前,所述方法还包括:Optionally, before the sending the service optimization permission request to the core network device, the method further includes:
接收所述UE发送的业务优化请求。 Receiving a service optimization request sent by the UE.
上述方案中,所述UE在满足预设的业务优化触发条件时发送所述业务优化请求。In the foregoing solution, the UE sends the service optimization request when a preset service optimization trigger condition is met.
上述方案中,所述触发条件包括以下条件中的至少一种:所述UE发起初始连接、所述UE检测到数据传输性能下降、所述UE本地业务缓存低于预设阈值、所述UE检测到业务质量指标低于预设质量指标。In the above solution, the triggering condition includes at least one of the following conditions: the UE initiates an initial connection, the UE detects a decrease in data transmission performance, the UE local service buffer is lower than a preset threshold, and the UE detects The quality of service indicators are lower than the preset quality indicators.
上述方案中,所述业务信息为对所述UE与业务服务器之间传输的数据包进行解析得到的;或者所述业务信息为所述UE利用无线资源控制(RRC)信令上报的。In the above solution, the service information is obtained by parsing a data packet transmitted between the UE and the service server; or the service information is reported by the UE by using radio resource control (RRC) signaling.
上述方案中,所述业务优化许可请求中还携带有无线优化信息。In the above solution, the service optimization permission request further carries wireless optimization information.
上述方案中,使用用户面数据报文封装所述无线优化信息。In the above solution, the wireless optimization information is encapsulated by using a user plane data packet.
所述用户面数据报文包括用GTP-U报文。The user plane data packet includes a GTP-U packet.
上述方案中,所述无线优化信息封装于所述GTP-U报文的扩展头中。In the above solution, the wireless optimization information is encapsulated in an extension header of the GTP-U packet.
上述方案中,无线接入网侧实施的信息传输方法,还可以包括:The information transmission method implemented by the radio access network side may further include:
将所述无线优化信息封装在数据载荷中发送给所述业务服务器;或者Encapsulating the wireless optimization information in a data payload to the service server; or
将所述无线优化信息通过空口信令或者数据报文发送给所述UE。And transmitting the wireless optimization information to the UE by using air interface signaling or a data packet.
上述方案中,所述业务优化许可请求包括本地业务路由请求或者本地缓存业务分流请求;In the above solution, the service optimization permission request includes a local service routing request or a local cache service offload request;
所述方法还包括:The method further includes:
将所述UE当前正在使用业务切换至本地业务服务器或者本地缓存服务器执行。The UE is currently using the service to switch to the local service server or the local cache server for execution.
本发明实施例提供的第一种无线接入网络设备侧实施的信息传输装置,包括:The information transmission device implemented on the device side of the first type of radio access network provided by the embodiment of the present invention includes:
接收单元,配置为接收核心网设备发送的允许对用户设备UE当前正在使用的业务进行业务优化的指示信息。The receiving unit is configured to receive indication information that is sent by the core network device to allow service optimization for the service currently being used by the user equipment UE.
上述方案中,无线接入网侧实施的信息传输装置,还可以包括: In the above solution, the information transmission device implemented on the radio access network side may further include:
第一发送单元,配置为在所述接收单元接收核心网设备发送的允许对所述UE当前正在使用的业务进行业务优化的指示信息之前,向所述核心网设备发送业务优化许可请求,所述业务优化许可请求中携带有所述UE当前正在使用业务的业务信息。a first sending unit, configured to send a service optimization permission request to the core network device, before the receiving unit receives the indication information that is sent by the core network device to allow service optimization for the service currently being used by the UE, The service optimization permission request carries service information that the UE is currently using the service.
上述方案中,所述接收单元,还配置为在向所述核心网设备发送业务优化许可请求之前,接收所述UE发送的业务优化请求。In the above solution, the receiving unit is further configured to receive a service optimization request sent by the UE before sending a service optimization permission request to the core network device.
上述方案中,所述业务优化请求为所述UE在满足预设的业务优化触发条件时发送的。In the above solution, the service optimization request is sent when the UE meets a preset service optimization trigger condition.
上述方案中,所述业务优化触发条件包括以下条件中的至少一种:所述UE发起初始连接、所述UE检测到数据传输性能下降、所述UE本地业务缓存低于预设阈值、所述UE检测到业务质量指标低于预设质量指标。In the foregoing solution, the service optimization triggering condition includes at least one of the following conditions: the UE initiates an initial connection, the UE detects that the data transmission performance decreases, the UE local service buffer is lower than a preset threshold, and the The UE detects that the service quality indicator is lower than the preset quality indicator.
上述方案中,所述业务信息为对所述UE与业务服务器之间传输的数据包进行解析得到的;或者所述业务信息为所述UE利用RRC信令上报的。In the above solution, the service information is obtained by parsing a data packet transmitted between the UE and the service server; or the service information is reported by the UE by using RRC signaling.
上述方案中,所述业务优化许可请求中还携带有无线优化信息。In the above solution, the service optimization permission request further carries wireless optimization information.
上述方案中,使用用户面数据报文封装所述无线优化信息。In the above solution, the wireless optimization information is encapsulated by using a user plane data packet.
所述用户面数据报文包括GTP-U报文。The user plane data packet includes a GTP-U packet.
上述方案中,所述无线优化信息封装于所述GTP-U报文的扩展头中。In the above solution, the wireless optimization information is encapsulated in an extension header of the GTP-U packet.
上述方案中,无线接入网侧实施的信息传输装置,还可以包括:In the above solution, the information transmission device implemented on the radio access network side may further include:
第二发送单元,配置为将所述无线优化信息封装在数据载荷中发送给所述业务服务器;或者将所述无线优化信息通过空口信令或者数据报文发送给所述UE。The second sending unit is configured to encapsulate the wireless optimization information in a data payload and send the data to the service server; or send the wireless optimization information to the UE by using air interface signaling or a data packet.
上述方案中,所述业务优化许可请求包括本地业务路由请求或者本地缓存业务分流请求;In the above solution, the service optimization permission request includes a local service routing request or a local cache service offload request;
所述装置还包括:The device also includes:
业务处理单元,配置为将所述UE当前正在使用业务切换至本地业务服 务器或者本地缓存服务器执行。a service processing unit, configured to switch the currently used service of the UE to a local service service Server or local cache server execution.
本发明实施例提供的无线接入网侧实施的第二种信息传输方法,包括:The second information transmission method implemented by the radio access network side provided by the embodiment of the present invention includes:
无线接入网络设备向业务服务器发送无线优化信息。The wireless access network device sends wireless optimization information to the service server.
上述方案中,在无线接入网络设备向业务服务器发送无线优化信息之前,所述方法还包括:In the above solution, before the wireless access network device sends the wireless optimization information to the service server, the method further includes:
无线接入网络设备接收UE发送的业务优化请求。The radio access network device receives the service optimization request sent by the UE.
上述方案中,所述UE在满足预设的业务优化触发条件时发送所述业务优化请求。In the foregoing solution, the UE sends the service optimization request when a preset service optimization trigger condition is met.
上述方案中,所述触发条件包括以下条件中的至少一种:所述UE发起初始连接、所述UE检测到数据传输性能下降、所述UE本地业务缓存低于预设阈值、所述UE检测到业务质量指标低于预设质量指标。In the above solution, the triggering condition includes at least one of the following conditions: the UE initiates an initial connection, the UE detects a decrease in data transmission performance, the UE local service buffer is lower than a preset threshold, and the UE detects The quality of service indicators are lower than the preset quality indicators.
上述方案中,无线接入网络设备将无线优化信息封装于应用层数据包头中发送给所述业务服务器。In the above solution, the wireless access network device encapsulates the wireless optimization information in an application layer data packet header and sends the information to the service server.
上述方案中,无线接入网络设备将所述无线优化信息封装于用户面数据报文中发送给核心网设备。In the above solution, the radio access network device encapsulates the wireless optimization information in a user plane data packet and sends the information to the core network device.
所述用户面数据报文包括GTP-U报文。The user plane data packet includes a GTP-U packet.
其中,所述无线优化信息封装于所述GTP-U报文的扩展头中。The wireless optimization information is encapsulated in an extended header of the GTP-U packet.
上述方案中,无线接入网侧实施的第二种信息传输方法,还可以包括:In the above solution, the second information transmission method implemented on the radio access network side may further include:
将所述无线优化信息通过空口信令或者数据报文发送给UE。And transmitting the wireless optimization information to the UE by using air interface signaling or a data packet.
本发明实施例提供的无线接入网侧实施的第二种信息传输装置,包括:The second information transmission device implemented by the radio access network side provided by the embodiment of the present invention includes:
第一发送单元,配置为向业务服务器发送无线优化信息。The first sending unit is configured to send wireless optimization information to the service server.
上述方案中,无线接入网侧实施的第二种信息传输装置,还可以包括:接收单元,配置为在所述发送单元向业务服务器发送无线优化信息之前,接收UE发送的业务优化请求。In the above solution, the second information transmission device implemented by the radio access network may further include: a receiving unit, configured to receive a service optimization request sent by the UE before the sending unit sends the wireless optimization information to the service server.
上述方案中,所述业务优化请求为所述UE在满足预设的业务优化触发 条件时发送的。In the foregoing solution, the service optimization request is that the UE meets a preset service optimization trigger. Sent when the condition is met.
上述方案中,所述业务优化触发条件包括以下条件中的至少一种:所述UE发起初始连接、所述UE检测到数据传输性能下降、所述UE本地业务缓存低于预设阈值、所述UE检测到业务质量指标低于预设质量指标。In the foregoing solution, the service optimization triggering condition includes at least one of the following conditions: the UE initiates an initial connection, the UE detects that the data transmission performance decreases, the UE local service buffer is lower than a preset threshold, and the The UE detects that the service quality indicator is lower than the preset quality indicator.
所述第一发送单元,配置为将无线优化信息封装于应用层数据包头中发送给所述业务服务器。The first sending unit is configured to encapsulate the wireless optimization information in an application layer data packet header and send the information to the service server.
所述第一发送单元,配置为将所述无线优化信息发送给核心网设备,由所述核心网设备将所述无线优化信息封装于数据载荷中发送给所述业务服务器。The first sending unit is configured to send the wireless optimization information to a core network device, where the core network device encapsulates the wireless optimization information in a data payload and sends the information to the service server.
所述第一发送单元,配置为将所述无线优化信息封装于用户面数据报文中发送给核心网设备。The first sending unit is configured to encapsulate the wireless optimization information in a user plane data packet and send the information to the core network device.
所述用户面数据报文包括GTP-U报文。The user plane data packet includes a GTP-U packet.
其中,所述无线优化信息封装于所述GTP-U报文的扩展头中。The wireless optimization information is encapsulated in an extended header of the GTP-U packet.
无线接入网侧实施的第二种信息传输装置,无线接入网侧实施的第二种信息传输装置,还可以包括:The second information transmission device implemented on the radio access network side, and the second information transmission device implemented on the radio access network side, may further include:
第二发送单元,配置为将所述无线优化信息通过空口信令或者数据报文发送给UE。The second sending unit is configured to send the wireless optimization information to the UE by using air interface signaling or data packet.
本发明实施例提供一种无线接入网络设备,包括上述无线接入网侧实施的第一种信息传输装置和/或第二种信息传输装置。The embodiment of the invention provides a radio access network device, which comprises a first information transmission device and/or a second information transmission device implemented by the radio access network side.
本发明实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一种信息传输方法中核心网侧任一方法的步骤,或者实现上述第一种信息传输方法中无线接入网侧任一方法的步骤,或者实现上述第二种信息传输方法中核心网侧任一方法的步骤,或者实现上述第二种信息传输方法中无线接入网侧任一方法的步骤。An embodiment of the present invention provides a computer readable storage medium, where a computer program is stored thereon, and when the computer program is executed by a processor, the steps of any method on the core network side in the first information transmission method are implemented, or the foregoing In the first information transmission method, the steps of any method on the radio access network side, or the steps of any method on the core network side in the second information transmission method, or the wireless access in the second information transmission method The steps of either method on the grid side.
本发明实施例提供的第一种信息传输方法、装置、系统、相关设备和 计算机可读存储介质,无线接入网设备可以在核心网侧对的许可下对UE当前使用业务进行优化,一方面实现了在无线接入网络设备辅助下对业务进行优化,提高了数据传输可靠性,另一方面从而增加了核心网对UE正在进行业务的管控,保证了核心网策略的执行。The first information transmission method, device, system, related device and related device provided by the embodiments of the present invention The computer readable storage medium can optimize the service currently used by the UE under the permission of the core network side pair. On the one hand, the service is optimized with the assistance of the wireless access network device, and the data transmission is improved. Sex, on the other hand, increases the core network's control over the ongoing services of the UE, ensuring the implementation of the core network strategy.
本发明实施例提供的第二种信息传输方法、装置、系统、相关设备和计算机可读存储介质,无线接入网可以直接将无线优化信息发送给业务服务器,以使业务服务器可以根据无线优化信息对当前业务进行优化,而无需经过核心网许可,同样实现了在无线接入网络设备辅助下对UE使用业务进行优化,提高了数据传输可靠性。The second information transmission method, device, system, related device and computer readable storage medium provided by the embodiment of the present invention, the wireless access network can directly send the wireless optimization information to the service server, so that the service server can optimize the information according to the wireless The current service is optimized without the core network license, and the service used by the UE is optimized with the assistance of the radio access network device, thereby improving the reliability of data transmission.
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。Other features and advantages of the invention will be set forth in the description which follows, The objectives and other advantages of the invention may be realized and obtained by means of the structure particularly pointed in the appended claims.
此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:The drawings described herein are intended to provide a further understanding of the invention, and are intended to be a part of the invention. In the drawing:
图1为本发明实施例中,核心网侧实施的信息传输方法的实施流程示意图;1 is a schematic flowchart of an implementation process of an information transmission method implemented on a core network side according to an embodiment of the present invention;
图2为本发明实施例中,由核心网触发对UE当前正在使用的UE进行优化的实施流程示意图;FIG. 2 is a schematic diagram of an implementation process for triggering optimization of a UE currently being used by a UE by a core network according to an embodiment of the present invention;
图3a为本发明实施例中,由无线接入网络设备触发对UE当前正在使用的UE进行优化的实施流程示意图;FIG. 3a is a schematic diagram of an implementation process for triggering optimization of a UE currently being used by a UE by a radio access network device according to an embodiment of the present invention;
图3b为本发明实施例中,无线接入网络设备在UE触发下对UE当前正在使用的UE进行优化的实施流程示意图; FIG. 3b is a schematic diagram of an implementation process for optimizing a UE currently being used by a UE by a radio access network device triggered by a UE according to an embodiment of the present disclosure;
图3c为本发明实施例中,第三种由无线接入网络设备触发对UE当前正在使用业务进行优化的实施流程示意图;FIG. 3c is a schematic diagram of an implementation flow of triggering optimization of a service currently being used by a UE by a radio access network device according to an embodiment of the present invention;
图4为本发明实施例中,由核心网触发对UE当前正在使用的UE进行本地路由或者本地缓存优化处理的实施流程示意图;4 is a schematic flowchart of an implementation process of triggering local routing or local cache optimization processing on a UE currently being used by a UE by using a core network according to an embodiment of the present invention;
图5为本发明实施例中,由无线接入网络设备触发对UE当前正在使用的UE进行本地路由或者本地缓存优化处理的实施流程示意图;FIG. 5 is a schematic flowchart of an implementation process of triggering local routing or local cache optimization processing on a UE currently being used by a UE by a radio access network device according to an embodiment of the present invention;
图6为本发明实施例中,无线接入网实施信息传输方法的实施流程示意图;FIG. 6 is a schematic flowchart of an implementation process of a method for transmitting information in a radio access network according to an embodiment of the present invention; FIG.
图7为本发明实施例中,无线接入网侧实施的第二种信息传输方法的实施流程示意图;FIG. 7 is a schematic flowchart of an implementation process of a second information transmission method implemented by a radio access network side according to an embodiment of the present disclosure;
图8为本发明实施例中,核心网侧实施的第二种信息传输方法的实施流程示意图;FIG. 8 is a schematic flowchart of an implementation process of a second information transmission method implemented on a core network side according to an embodiment of the present disclosure;
图9a为本发明实施例中,核心网侧实施的第一种信息传输装置的结构示意图;9a is a schematic structural diagram of a first type of information transmission apparatus implemented on a core network side according to an embodiment of the present invention;
图9b为本发明实施例中,核心网侧实施的第二种信息传输装置的结构示意图;9b is a schematic structural diagram of a second information transmission apparatus implemented on a core network side according to an embodiment of the present invention;
图10a为本发明实施例中,无线接入网侧实施的第一种信息传输装置的结构示意图;10a is a schematic structural diagram of a first type of information transmission apparatus implemented on a radio access network side according to an embodiment of the present invention;
图10b为本发明实施例中,无线接入网侧实施的第二种信息传输装置的结构示意图;FIG. 10b is a schematic structural diagram of a second information transmission apparatus implemented on a radio access network side according to an embodiment of the present disclosure;
图11为本发明实施例中,经过核心网设备许可的信息传输方法的实施流程示意图;11 is a schematic flowchart of an implementation process of an information transmission method approved by a core network device according to an embodiment of the present invention;
图12为本发明实施例中,第一种信息传输系统的结构示意图;12 is a schematic structural diagram of a first information transmission system according to an embodiment of the present invention;
图13为本发明实施例中,无需经过核心网设备许可的信息传输方法的实施流程示意图; FIG. 13 is a schematic diagram of an implementation process of an information transmission method that does not need to be licensed by a core network device according to an embodiment of the present invention;
图14为本发明实施例中,第二种信息传输系统的结构示意图。FIG. 14 is a schematic structural diagram of a second information transmission system according to an embodiment of the present invention.
为了实现在无线接入网络设备辅助下对UE当前使用业务进行优化,提高数据传输可靠性,本发明实施例提供了一种信息传输方法、装置、系统/相关设备和计算机可读存储介质。The present invention provides an information transmission method, apparatus, system/related device, and computer readable storage medium, in order to optimize the current service usage of the UE and improve the data transmission reliability.
以下结合说明书附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明,并且在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。The preferred embodiments of the present invention are described in conjunction with the accompanying drawings, and the preferred embodiments described herein are intended to illustrate and explain the invention, and not to limit the invention, and The embodiments and the features in the embodiments can be combined with each other.
如图1所示,其为核心网侧实施本发明实施例提供的第一种信息传输方法的实施流程示意图,可以包括以下步骤:As shown in FIG. 1 , it is a schematic flowchart of implementing a first information transmission method provided by an embodiment of the present invention on a core network side, which may include the following steps:
S11、确定允许无线接入网络设备对UE当前正在使用的业务进行业务优化时,向无线接入网络设备发送允许进行业务优化的指示信息。S11. Determine, when the radio access network device is allowed to perform service optimization on a service currently being used by the UE, send, to the radio access network device, indication information that is allowed to perform service optimization.
具体实施时,核心网设备可以在UE与业务服务器处于连接状态下,确定允许无线接入网络设备对UE当前正在使用的业务进行业务优化,本发明实施例中涉及的UE与业务服务器处于连接状态是指UE可以通过无线接入网络设备(例如基站)以及核心网与业务服务器传输数据。In a specific implementation, the core network device may determine that the radio access network device is performing service optimization on the service currently being used by the UE, and the UE involved in the embodiment of the present invention is in a connection state with the service server. It means that the UE can transmit data through a wireless access network device (for example, a base station) and a core network and a service server.
具体实施时,如果核心网设备确定不允许无线接入网络设备对UE当前正在使用的业务进行业务优化时,可以向无线接入网络设备发送不允许业务优化的指示信息,也可以不进行指示,按照相关技术的业务流程执行即可,本发明实施例对此不进行限定。为了便于描述,以下以核心网设备确定不允许无线接入网络设备对UE当前正在使用的业务进行业务优化时,向无线接入网络设备发送不允许业务优化的指示信息为例进行说明。In a specific implementation, if the core network device determines that the radio access network device is not allowed to perform service optimization on the service currently being used by the UE, the radio access network device may send indication information that does not allow service optimization, or may not perform an indication. The embodiment of the present invention does not limit the implementation of the related art. For convenience of description, the following is an example in which the core network device determines that the radio access network device is not allowed to perform service optimization on the service currently being used by the UE, and sends the indication information that does not allow service optimization to the radio access network device.
图1所示的流程为核心网主动发起是否允许对UE当前使用业务进行优化的判断,在一些实施例中,核心网通过对UE与业务服务器之间传输的数 据包进行解析获得UE当前正在使用业务的业务信息,根据获得的业务信息和预先存储的业务控制策略确定允许无线接入网络设备对UE当前正在使用的业务进行业务优化。The process shown in FIG. 1 is a determination by the core network whether to allow optimization of the currently used service of the UE. In some embodiments, the core network transmits the number between the UE and the service server. The packet is parsed to obtain the service information of the service currently being used by the UE, and the service information that is allowed to be used by the radio access network device is determined according to the obtained service information and the pre-stored service control policy to perform service optimization on the service currently being used by the UE.
基于此,在执行步骤S11之前,该方法还可以包括以下步骤:Based on this, before performing step S11, the method may further include the following steps:
S11’、解析UE与业务服务器之间传输的数据包,获得UE当前正在使用业务的业务信息。S11', parsing the data packet transmitted between the UE and the service server, and obtaining service information that the UE is currently using the service.
具体实施时,核心网设备可以利用深度报文检测(DPI)方法对UE与业务服务器之间传输的数据包进行解析,以获得UE当前正在使用业务的业务信息。In a specific implementation, the core network device may parse the data packet transmitted between the UE and the service server by using a deep packet inspection (DPI) method to obtain service information that the UE is currently using the service.
S11”、根据获得的业务信息和预先存储的业务控制策略确定允许无线接入网络设备对UE当前正在使用的业务进行业务优化。S11", determining, according to the obtained service information and the pre-stored service control policy, that the radio access network device is allowed to perform service optimization on a service currently being used by the UE.
核心网设备根据获得的业务信息和预先存储的业务控制策略确定允许无线接入网络设备对UE当前正在使用的业务进行业务优化。具体地,核心网中的移动性管理实体(MME),服务网关(S-GW)或者分组网关(P-GW)等)向策略与计费规则功能实体(PCRF,Policy and Charging Rules Function)发送策略请求,其中携带有UE标识和获得的业务信息,PCRF根据预先存储的控制策略确定是否允许针对该业务当前正在进行的业务进行优化,并向MME,S-GW或者P-GW返回允许进行业务优化或者不允许进行优化的策略响应,MME,S-GW或者P-GW根据PCRF返回的策略响应向无线接入网络设备返回允许进行业务优化或者不允许进行业务优化的指示信息。The core network device determines, according to the obtained service information and the pre-stored service control policy, the radio access network device to perform service optimization on the service currently being used by the UE. Specifically, the mobility management entity (MME), the serving gateway (S-GW), or the packet gateway (P-GW) in the core network sends the policy and charging rule function (PCRF) to the Policy and Charging Rules Function (PCRF). A policy request, where the UE identifier and the obtained service information are carried, and the PCRF determines whether to allow the service currently being performed for the service to be optimized according to the pre-stored control policy, and returns the allowed service to the MME, the S-GW or the P-GW. Optimizing or disallowing the optimized policy response, the MME, S-GW or P-GW returns indication information allowing the service optimization or not allowing the service optimization to the radio access network device according to the policy response returned by the PCRF.
作为本发明实施例的另外一种实施方式,核心网设备还可以在无线接入网络设备的触发下发起是否允许对UE当前使用业务进行优化的判断。As another implementation manner of the embodiment of the present invention, the core network device may also initiate, under the trigger of the radio access network device, whether to allow the UE to optimize the service currently used by the UE.
基于此,核心网侧实施的信息传输方法,在执行步骤S11之前,还可以包括以下步骤:接收所述无线接入网络设备发送的业务优化许可请求,在接收到的业务优化许可请求中携带有UE当前正在使用业务的业务信息, 核心网根据获得的业务信息和预先存储的业务控制策略确定允许无线接入网络设备对UE当前正在使用的业务进行业务优化。具体地,核心网中的MME,S-GW或者P-GW等)向PCRF发送策略请求,其中携带有UE标识和获得的业务信息,PCRF根据预先存储的控制策略确定是否允许针对该业务当前正在进行的业务进行优化,并向MME,S-GW或者P-GW返回允许进行业务优化或者不允许进行优化的策略响应,MME,S-GW或者P-GW根据PCRF返回的策略响应向无线接入网络设备返回允许进行业务优化或者不允许进行业务优化的指示信息。Based on this, the information transmission method implemented by the core network side may further include the following steps: receiving a service optimization permission request sent by the wireless access network device, and carrying the service optimization permission request in the received service optimization permission request The UE is currently using the service information of the service, The core network determines, according to the obtained service information and the pre-stored service control policy, the radio access network device to perform service optimization on the service currently being used by the UE. Specifically, the MME, the S-GW, or the P-GW in the core network sends a policy request to the PCRF, where the UE identifier and the obtained service information are carried, and the PCRF determines, according to the pre-stored control policy, whether the service is currently being allowed for the service. The performed service is optimized, and the policy response that allows for service optimization or optimization is not returned to the MME, S-GW or P-GW, and the MME, S-GW or P-GW responds to the radio access according to the policy response returned by the PCRF. The network device returns indications that allow for service optimization or for which service optimization is not allowed.
具体地,如果PCRF返回允许进行业务优化的策略,则MME,S-GW或者P-GW向无线接入网络设备返回允许进行业务优化的指示信息,如果PCRF返回不允许进行业务优化的策略,则MME,S-GW或者P-GW向无线接入网络设备返回不允许进行业务优化的指示信息。Specifically, if the PCRF returns a policy that allows for service optimization, the MME, the S-GW, or the P-GW returns indication information that allows for service optimization to the radio access network device, and if the PCRF returns a policy that does not allow service optimization, The MME, the S-GW, or the P-GW returns indication information that is not allowed to perform service optimization to the radio access network device.
在上述过程中,如果PCRF向MME,S-GW或者P-GW返回新的计费等策略,MME,S-GW或者P-GW还需要针对UE当前使用业务更新计费策略。In the above process, if the PCRF returns a new charging policy to the MME, the S-GW, or the P-GW, the MME, the S-GW, or the P-GW also needs to update the charging policy for the current service used by the UE.
其中,无线接入网络设备对UE当前正在进行的业务进行优化包括两个方面的优化,一种是通过核心网向业务服务器发送无线优化信息,使得业务服务器可以根据无线优化信息对与UE之间的数据传输进行优化,另外一种是本地业务优化,即在无线接入网络设备侧判断出UE当前正在进行的业务为本地业务时,不再将业务数据包通过核心网发送给业务服务器,而是由无线接入网络设备直接转发给本地部署的服务器。以下对这两种实施方式分别进行介绍。The optimization of the service currently being performed by the UE by the radio access network device includes two aspects of optimization, and the other is that the wireless optimization information is sent to the service server through the core network, so that the service server can be compared with the UE according to the wireless optimization information. The data transmission is optimized, and the other is local service optimization, that is, when the radio access network device side determines that the service currently being performed by the UE is a local service, the service data packet is no longer sent to the service server through the core network. It is forwarded directly by the wireless access network device to the locally deployed server. The two implementations are described separately below.
实施方式一、无线接入网络设备针对UE当前正在使用的业务向所述业务服务器发送无线优化信息。
这种实施方式下,步骤S11中可以为确定允许无线接入网络设备针对 UE当前正在使用的业务向业务服务器发送无线优化信息。相应地,如果为无线接入网络设备触发核心网设备执行步骤S11,则接收无线接入网络设备发送的业务优化许可请求可以为接收无线接入网络设备发送的、携带有无线优化信息的用户面数据报文。In this implementation manner, in step S11, it may be determined that the wireless access network device is allowed to be targeted. The service currently being used by the UE sends wireless optimization information to the service server. Correspondingly, if the radio network device triggers the core network device to perform step S11, the service optimization permission request sent by the receiving radio access network device may be a user plane that is sent by the receiving radio access network device and carries the wireless optimization information. Data message.
在一些实施例中,无线接入网络设备可以在接收到所述UE发送的业务优化请求后向核心网网络设备发送所述用户面数据报文。实际应用时,UE可以在检测到满足预设的触发条件时,向无线接入网络设备发送业务优化请求,其中,所述触发条件可以包括以下至少一个条件:In some embodiments, the radio access network device may send the user plane data message to the core network device after receiving the service optimization request sent by the UE. In actual application, the UE may send a service optimization request to the radio access network device when detecting that the preset trigger condition is met, where the trigger condition may include at least one of the following conditions:
(1)在UE发起初始连接时,如果应用服务器为TCP服务器,则UE可以在TCP慢启动阶段向无线接入网络设备发送业务优化请求,即UE在与TCP三次握手过程中向无线接入网络设备发送业务优化请求;如果应用服务器为视频服务器,则UE可以在与视频服务器建立初始连接过程中向无线接入网络设备发送业务优化请求。(1) When the UE initiates the initial connection, if the application server is a TCP server, the UE may send a service optimization request to the radio access network device during the TCP slow start phase, that is, the UE moves to the radio access network during the three-way handshake with the TCP. The device sends a service optimization request. If the application server is a video server, the UE may send a service optimization request to the wireless access network device during an initial connection with the video server.
(2)UE检测到数据传输性能下降。例如,UE检测到接收到重复的确认数据包(ACK)次数超过预设阈值。(2) The UE detects a decrease in data transmission performance. For example, the UE detects that the number of times the duplicate acknowledgement packet (ACK) is received exceeds a preset threshold.
(3)UE本地业务缓存低于预设阈值,例如,UE检测到本地正在播放的视频播放停顿。(3) The local service buffer of the UE is lower than a preset threshold. For example, the UE detects that the video being played locally is paused.
(4)UE检测到业务质量指标低于预设质量指标,例如,UE检测大本地正在播放的视频质量的质量参数低于预设的质量参数值,或者不满足预设的质量参数值等等,本发明实施例中不再一一列举。(4) The UE detects that the service quality indicator is lower than the preset quality indicator. For example, the UE detects that the quality parameter of the video quality being played by the local area is lower than the preset quality parameter value, or does not satisfy the preset quality parameter value, and the like. , the embodiments of the present invention are not listed one by one.
以第四代(4G)移动通信系统为例,携带有无线优化信息的用户面数据报文可以包括GTP-U报文,其中,无线优化信息可以封装于GTP-U报文的扩展头中。即无线接入网络设备可以利用向核心网设备发送的GTP-U报文的扩展头携带无线优化信息,如果核心网设备确定允许接入网设备发送无线优化信息,则需获得无线优化信息,并将获得的无线优化信息封装到 数据载荷中发送给业务服务器。例如,核心网设备在接收到的GTP-U报文后,通过解析GTP-U报文获得需发送的无线优化信息,并将获得的GTP-U报文封装到数据载荷(payload)中传输给业务服务器。而如果核心网设备确定不允许无线接入网络设备发送无线优化信息,则可以将无线接入网络设备针对UE当前使用业务发送的数据包直接透传给业务服务器。For example, in the fourth generation (4G) mobile communication system, the user plane data packet carrying the wireless optimization information may include a GTP-U packet, where the wireless optimization information may be encapsulated in the extension header of the GTP-U packet. That is, the wireless access network device may use the extended header of the GTP-U packet sent to the core network device to carry the wireless optimization information, and if the core network device determines that the access network device is allowed to send the wireless optimization information, the wireless optimization information needs to be obtained, and Encapsulate the obtained wireless optimization information into The data payload is sent to the service server. For example, after receiving the GTP-U packet, the core network device obtains the wireless optimization information to be sent by parsing the GTP-U packet, and encapsulates the obtained GTP-U packet into a data payload (transport). Business server. If the core network device determines that the wireless access network device is not allowed to send the wireless optimization information, the wireless access network device may directly transmit the data packet sent by the UE to the service server.
实施方式二、无线接入网络设备针对UE当前正在使用的业务进行本地缓存或者本地路由优化处理。Embodiment 2: The radio access network device performs local caching or local route optimization processing on the service currently being used by the UE.
这种实施方式下,步骤S11可以为确定允许无线接入网络设备对所述UE当前正在使用的业务进行本地业务路由或者本地缓存业务分流。In this implementation manner, step S11 may be performed to determine that the radio access network device is allowed to perform local service routing or local caching service offloading for the service currently being used by the UE.
相应地,如果为无线接入网络设备触发核心网设备执行步骤S11,则接收无线接入网络设备发送的业务优化许可请求可以为接收无线接入网络设备针对UE当前正在使用的业务发送的本地业务路由请求或者本地缓存业务分流请求,其中可以携带有UE标识和UE当前正在使用业务的业务信息,核心网设备如果确定允许进行本地业务优化处理,则向无线接入网络设备返回允许业务优化的指示信息,否则,向无线接入网络设备返回不允许业务优化的指示信息。无线接入网络设备根据接收到的指示信息,如果为允许业务优化的指示信息,则在接收到UE发送的业务数据包后,将接收到的业务数据包发送给本地业务服务器或者本地缓存服务器,而不再发送给核心网设备进行处理。Correspondingly, if the radio network device triggers the core network device to perform step S11, the service optimization permission request sent by the receiving radio access network device may be a local service sent by the receiving radio access network device for the service currently used by the UE. The routing request or the local cache service offloading request may carry the UE identifier and the service information that the UE is currently using the service, and if the core network device determines that the local service optimization process is allowed, return the indication for allowing the service optimization to the radio access network device. Information, otherwise, returns indication information that does not allow for service optimization to the radio access network device. The radio access network device sends the received service data packet to the local service server or the local cache server after receiving the service data packet sent by the UE according to the received indication information. It is no longer sent to the core network device for processing.
为了更好地理解本发明实施例,以下结合不同的实施例对本发明的实施过程进行说明。In order to better understand the embodiments of the present invention, the implementation of the present invention will be described below in conjunction with the various embodiments.
如图2所示,其为由核心网触发对UE当前正在使用的UE进行优化的实施流程示意图,可以包括以下步骤:As shown in FIG. 2, it is a schematic diagram of an implementation process for the core network to optimize the UE currently being used by the UE, which may include the following steps:
S21、核心网中的MME/S-GW/P-GW对UE与业务服务器之间传输的数据包进行解析。 S21: The MME/S-GW/P-GW in the core network parses the data packet transmitted between the UE and the service server.
在UE与业务服务器建立通信连接并进行数据传输过程中,核心网设备对UE与业务服务器之间传输的数据包进行解析,例如,流量检测功能实体(TDF)对UE与业务服务器之间传输的数据包进行DPI或者IP五元组分析,得到UE正在使用业务的业务信息,该业务信息可以为业务类型,例如,TDF解析数据包得到其中的目的IP,利用得到的目的IP根据预先存储的IP地址与业务类型之间的对应关系确定UE当前正在进行业务的业务类型。During the process of establishing a communication connection between the UE and the service server and performing data transmission, the core network device parses the data packet transmitted between the UE and the service server, for example, the traffic detection function entity (TDF) transmits between the UE and the service server. The data packet is subjected to DPI or IP quintuple analysis to obtain service information of the service being used by the UE, and the service information may be a service type. For example, the TDF parses the data packet to obtain the destination IP, and uses the obtained destination IP according to the pre-stored IP. The correspondence between the address and the service type determines the service type in which the UE is currently performing the service.
需要说明的是,步骤S21并不是本发明实施例的必选步骤,具体实施时,可以根据实际需要确定是否实施步骤S21。It should be noted that step S21 is not a mandatory step in the embodiment of the present invention. In specific implementation, whether step S21 is implemented may be determined according to actual needs.
S22、MME/S-GW/P-GW向PCRF发送策略请求。S22. The MME/S-GW/P-GW sends a policy request to the PCRF.
具体地,MME/S-GW/P-GW向PCRF发送策略请求,其中携带有UE标识和UE当前正在使用业务的业务信息。Specifically, the MME/S-GW/P-GW sends a policy request to the PCRF, where the UE identifier and the service information that the UE is currently using the service are carried.
S23、PCRF根据获得的业务信息和预先存储的业务控制策略确定允许无线接入网络设备向业务服务器发送无线优化信息。S23. The PCRF determines, according to the obtained service information and the pre-stored service control policy, that the radio access network device is allowed to send the wireless optimization information to the service server.
本步骤中,PCRF根据预先存储的控制策略确定是否允许无线接入网络设备向业务服务器发送无线优化信息。如果允许,则向MME/S-GW/P-GW下发允许发送无线优化信息的策略,如果不允许,则向MME/S-GW/P-GW下发不允许发送无线优化信息的策略。In this step, the PCRF determines whether to allow the wireless access network device to send wireless optimization information to the service server according to a pre-stored control policy. If yes, the MME/S-GW/P-GW is configured to send a policy for transmitting wireless optimization information. If not, the MME/S-GW/P-GW is sent a policy that does not allow wireless optimization information to be sent.
S24、PCRF向MME/S-GW/P-GW返回策略请求响应。S24. The PCRF returns a policy request response to the MME/S-GW/P-GW.
S25、MME/S-GW/P-GW向无线接入网络设备发送是否允许发送无线优化信息的指示信息。S25. The MME/S-GW/P-GW sends, to the radio access network device, indication information indicating whether to allow wireless optimization information to be sent.
本步骤中,MME/S-GW/P-GW根据PCRF返回的策略请求响应返回相应的指示信息。具体地,如果PCRF返回允许发送无线优化信息的策略响应,则MME/S-GW/P-GW向无线接入网络设备(可以称为RAN)发送允许发送无线优化信息的指示信息,如果PCRF返回不允许发送无线优化信息的策略响应,则MME/S-GW/P-GW向无线接入网络设备发送不允许发送 无线优化信息的指示信息。In this step, the MME/S-GW/P-GW returns corresponding indication information according to the policy request response returned by the PCRF. Specifically, if the PCRF returns a policy response that allows the wireless optimization information to be transmitted, the MME/S-GW/P-GW transmits indication information allowing transmission of the wireless optimization information to the radio access network device (which may be referred to as the RAN), if the PCRF returns The MME/S-GW/P-GW is not allowed to send the policy response to the wireless access network device. Information indicating the wireless optimization information.
需要说明的是,如果MME/S-GW/P-GW向无线接入网络设备发送不允许发送无线优化信息的指示信息,则无线接入网络设备与MME/S-GW/P-GW之间按照相关技术方式进行数据包传输,即MME/S-GW/P-GW对无线接入网络设备发送的数据包直接透传给业务服务器,本发明实施例中不再赘述。It should be noted that, if the MME/S-GW/P-GW sends the indication information that does not allow the wireless optimization information to be sent to the radio access network device, the radio access network device and the MME/S-GW/P-GW The packet transmission is performed according to the related art, that is, the data packet sent by the MME/S-GW/P-GW to the radio access network device is directly transmitted to the service server, which is not described in detail in the embodiment of the present invention.
以下对MME/S-GW/P-GW向无线接入网络设备发送允许发送无线优化信息的指示信息后,无线接入设备与MME/S-GW/P-GW之间的数据包传输流程进行说明。After the MME/S-GW/P-GW sends the indication information for transmitting the radio optimization information to the radio access network device, the data packet transmission process between the radio access device and the MME/S-GW/P-GW is performed. Description.
具体地,如果MME/S-GW/P-GW向无线接入网络设备发送允许发送无线优化信息的指示信息,则本发明实施例提供的信息传输方法,还可以包括以下步骤:Specifically, if the MME/S-GW/P-GW sends the indication information that allows the wireless optimization information to be sent to the radio access network device, the information transmission method provided by the embodiment of the present invention may further include the following steps:
S26、无线接入网络设备通过在向MME/S-GW/P-GW发送的数据包中携带无线优化信息。S26. The radio access network device carries the radio optimization information in the data packet sent to the MME/S-GW/P-GW.
具体地,无线接入网络设备可以通过GTP-U携带无线优化信息,也可以通过单独的上行数据包携带无线优化信息,本发明实施例对此不进行限定。Specifically, the radio access network device may carry the wireless optimization information through the GTP-U, and may also carry the wireless optimization information through a separate uplink data packet, which is not limited in this embodiment of the present invention.
S27、MME/S-GW/P-GW将无线优化信息封装到数据载荷中发送给业务服务器。S27. The MME/S-GW/P-GW encapsulates the wireless optimization information into a data payload and sends the information to the service server.
如图3a所示,其为第一种由无线接入网络设备触发对UE当前正在使用业务进行优化的实施流程示意图,可以包括以下步骤:As shown in FIG. 3a, it is a schematic diagram of an implementation flow that is triggered by a radio access network device to optimize a service currently being used by a UE, and may include the following steps:
S31、无线接入网络设备对UE发送的数据包进行解析。S31. The radio access network device parses the data packet sent by the UE.
本步骤中,UE在与无线接入网络设备建立信令/数据连接后,无线接入网络设备可以对UE发送的数据包进行解析。例如,无线接入网络设备对UE发送的数据包进行DPI或者IP五元组分析,得到UE正在使用业务的 业务信息,该业务信息可以为业务类型或者业务标识,例如,无线接入网络设备解析UE发送的数据包得到其中的目的IP,利用得到的目的IP根据预先存储的IP地址与业务类型之间的对应关系确定UE当前正在进行业务的业务类型或者业务标识。In this step, after the UE establishes a signaling/data connection with the radio access network device, the radio access network device may parse the data packet sent by the UE. For example, the radio access network device performs DPI or IP quintuple analysis on the data packet sent by the UE, and obtains that the UE is using the service. The service information, the service information may be a service type or a service identifier. For example, the radio access network device parses the data packet sent by the UE to obtain the destination IP, and uses the obtained destination IP according to the pre-stored IP address and the service type. The correspondence determines the service type or service identifier of the service currently being performed by the UE.
需要说明的是,步骤S31并不是本发明实施例的必选步骤,具体实施时,可以根据实际需要确定是否实施步骤S31。It should be noted that step S31 is not a mandatory step in the embodiment of the present invention. In specific implementation, whether step S31 is implemented may be determined according to actual needs.
S32、无线接入网络设备向MME/S-GW/P-GW发送业务优化许可请求。S32. The radio access network device sends a service optimization permission request to the MME/S-GW/P-GW.
其中,发送的业务优化许可请求中可以携带有UE标识和UE当前正在使用业务的业务信息。The service optimization permission request that is sent may carry the service information of the UE identifier and the service currently being used by the UE.
具体实施时,步骤S32可以有两种实施方式,一种实施方式是无线接入网络设备直接在发送的业务优化许可请求中携带无线优化信息,一种方式是无线接入网络设备仅向MME/S-GW/P-GW发送业务优化许可请求,在接收到MME/S-GW/P-GW返回的允许进行业务优化的指示信息后再向MME/S-GW/P-GW发送无线优化信息。In a specific implementation, there may be two implementation manners in the step S32. In one implementation manner, the radio access network device directly carries the wireless optimization information in the sent service optimization permission request, and the method is that the radio access network device only sends the MME/ The S-GW/P-GW sends a service optimization permission request, and sends the wireless optimization information to the MME/S-GW/P-GW after receiving the indication information of the service optimization that is returned by the MME/S-GW/P-GW. .
S33、MME/S-GW/P-GW向PCRF发送策略请求。S33. The MME/S-GW/P-GW sends a policy request to the PCRF.
具体地,MME/S-GW/P-GW向PCRF发送策略请求,其中携带有UE标识和UE当前正在使用业务的业务信息。Specifically, the MME/S-GW/P-GW sends a policy request to the PCRF, where the UE identifier and the service information that the UE is currently using the service are carried.
S34、PCRF根据获得的业务信息和预先存储的业务控制策略确定允许无线接入网络设备发送无线优化信息。S34. The PCRF determines, according to the obtained service information and a pre-stored service control policy, that the radio access network device is allowed to send the wireless optimization information.
本步骤中,PCRF根据预先存储的控制策略确定是否允许发送无线优化信息。如果允许,则向MME/S-GW/P-GW下发允许发送无线优化信息的策略,如果不允许,则向MME/S-GW/P-GW下发不允许发送无线优化信息的策略。In this step, the PCRF determines whether to allow wireless optimization information to be transmitted according to a pre-stored control policy. If yes, the MME/S-GW/P-GW is configured to send a policy for transmitting wireless optimization information. If not, the MME/S-GW/P-GW is sent a policy that does not allow wireless optimization information to be sent.
S35、PCRF向MME/S-GW/P-GW返回策略请求响应。S35. The PCRF returns a policy request response to the MME/S-GW/P-GW.
S36、MME/S-GW/P-GW向无线接入网络设备发送是否允许发送无线优 化信息的指示信息。S36. The MME/S-GW/P-GW sends whether to allow wireless transmission to the wireless access network device. Informational information.
本步骤中,MME/S-GW/P-GW根据PCRF返回的策略请求响应发送相应的指示信息。具体地,如果PCRF返回允许发送无线优化信息的策略响应,则MME/S-GW/P-GW向无线接入网络设备(可以称为RAN)发送允许发送无线优化信息的指示信息,如果PCRF返回不允许发送无线优化信息的策略响应,则MME/S-GW/P-GW向无线接入网络设备发送不允许发送无线优化信息的指示信息。In this step, the MME/S-GW/P-GW sends corresponding indication information according to the policy request response returned by the PCRF. Specifically, if the PCRF returns a policy response that allows the wireless optimization information to be transmitted, the MME/S-GW/P-GW transmits indication information allowing transmission of the wireless optimization information to the radio access network device (which may be referred to as the RAN), if the PCRF returns The policy response of the wireless optimization information is not allowed to be sent, and the MME/S-GW/P-GW sends the radio access network device indication information that the wireless optimization information is not allowed to be transmitted.
需要说明的是,如果MME/S-GW/P-GW向无线接入网络设备发送不允许发送无线优化信息的指示信息,则无线接入网络设备与MME/S-GW/P-GW之间按照相关技术方式进行数据包传输,即MME/S-GW/P-GW对无线接入网络设备发送的数据包直接透传给业务服务器,本发明实施例中不再赘述。It should be noted that, if the MME/S-GW/P-GW sends the indication information that does not allow the wireless optimization information to be sent to the radio access network device, the radio access network device and the MME/S-GW/P-GW The packet transmission is performed according to the related art, that is, the data packet sent by the MME/S-GW/P-GW to the radio access network device is directly transmitted to the service server, which is not described in detail in the embodiment of the present invention.
以下对MME/S-GW/P-GW向无线接入网络设备发送允许发送无线优化信息的指示信息后,无线接入设备与MME/S-GW/P-GW之间的数据包传输流程进行说明。After the MME/S-GW/P-GW sends the indication information for transmitting the radio optimization information to the radio access network device, the data packet transmission process between the radio access device and the MME/S-GW/P-GW is performed. Description.
具体地,如果MME/S-GW/P-GW向无线接入网络设备发送允许无线优化信息的指示信息,则本发明实施例提供的信息传输方法,还可以包括以下步骤:Specifically, if the MME/S-GW/P-GW sends the indication information that allows the wireless optimization information to the radio access network device, the information transmission method provided by the embodiment of the present invention may further include the following steps:
S37、无线接入网络设备通过在向MME/S-GW/P-GW发送的数据包中携带无线优化信息。S37. The radio access network device carries the radio optimization information in the data packet sent to the MME/S-GW/P-GW.
具体地,无线接入网络设备可以通过GTP-U携带无线优化信息,也可以通过单独的上行数据包携带无线优化信息,本发明实施例对此不进行限定。Specifically, the radio access network device may carry the wireless optimization information through the GTP-U, and may also carry the wireless optimization information through a separate uplink data packet, which is not limited in this embodiment of the present invention.
S38、MME/S-GW/P-GW将无线优化信息封装到数据载荷中发送给业务服务器。 S38. The MME/S-GW/P-GW encapsulates the wireless optimization information into a data payload and sends the information to the service server.
需要说明的是,如果在无线接入网络设备发送的业务优化许可请求中携带有无线优化信息,则MME/S-GW/P-GW向无线接入网络设备返回允许发送无线优化信息的指示信息后,则提取业务优化许可请求中携带的无线优化信息,封装到数据载荷中发送给业务服务器,如果MME/S-GW/P-GW向无线接入网络设备返回不允许发送无线优化信息的指示信息,则直接对无线接入网络设备发送的数据包进行透传。It should be noted that, if the wireless optimization information is carried in the service optimization permission request sent by the wireless access network device, the MME/S-GW/P-GW returns the indication information that allows the wireless optimization information to be sent to the wireless access network device. After that, the wireless optimization information carried in the service optimization permission request is extracted and encapsulated into a data payload and sent to the service server, if the MME/S-GW/P-GW returns an indication that the wireless optimization information is not allowed to be sent to the wireless access network device. The information is directly transmitted to the data packet sent by the wireless access network device.
具体实施时,如果步骤S36中,核心网设备返回允许进行业务优化的指示信息,则无线接入网络设备还可以将无线优化信息直接封装到数据负荷中发送给业务服务器和/或无线接入网络设备通过空口信令或者数据报文将无线优化信息发送给UE,以使UE根据接收到的无线优化信息对自身当前进行的业务进行传输控制。In a specific implementation, if the core network device returns the indication information for allowing service optimization in step S36, the wireless access network device may directly encapsulate the wireless optimization information into the data load and send the data to the service server and/or the wireless access network. The device sends the wireless optimization information to the UE through the air interface signaling or the data packet, so that the UE performs transmission control on the current service performed by the UE according to the received wireless optimization information.
在另一实施例中,无线接入网络设备还可以在UE的触发下向MME/S-GW/P-GW发送业务优化许可请求,如果为该种实施方式,UE在与无线接入网络设备建立RRC连接过程中,即可利用RRC信令通过无线接入网络向核心网发送UE当前正在使用业务的业务信息,无线接入网络设备将UE利用RRC信令发送的业务信息发送给核心网设备,核心网设备根据UE发送的业务信息确定允许进行业务优化,例如,是否允许发送无线优化信息等。In another embodiment, the radio access network device may further send a service optimization permission request to the MME/S-GW/P-GW under the trigger of the UE, if the UE is in the radio access network device During the establishment of the RRC connection, the RRC signaling can be used to send the service information of the service currently being used by the UE to the core network through the radio access network, and the radio access network device sends the service information sent by the UE by using the RRC signaling to the core network device. The core network device determines, according to the service information sent by the UE, that the service optimization is allowed, for example, whether to allow wireless optimization information or the like to be sent.
如图3b所示,其为第二种由无线接入网络设备触发对UE当前正在使用业务进行优化的实施流程示意图,可以包括以下步骤::As shown in FIG. 3b, it is a schematic diagram of an implementation flow that is triggered by the radio access network device to optimize the service currently being used by the UE, and may include the following steps:
S301、UE与无线接入网络设备建立RRC连接。S301. The UE establishes an RRC connection with the radio access network device.
具体实施时,UE通过向无线接入网络设备发送RRC连接建立请求消息(RRC connection Request/Setup)请求与无线接入网络设备建立RRC连接。In a specific implementation, the UE establishes an RRC connection with the radio access network device by sending an RRC connection request/setup request to the radio access network device.
之后无线接入网络设备按照相关技术流程与UE建立RRC连接。 Then, the radio access network device establishes an RRC connection with the UE according to the related technical procedure.
S302、无线接入网络设备接收UE发送的业务信息。S302. The radio access network device receives service information sent by the UE.
具体地,UE可以在与无线接入网络设备建立RRC连接的过程中,利用RRC信令向无线接入网络设备发送UE当前正在使用业务的业务信息,其中该业务信息可以为业务标识或者业务类型。Specifically, the UE may send the service information of the service currently used by the UE to the radio access network device by using the RRC signaling in the process of establishing an RRC connection with the radio access network device, where the service information may be a service identifier or a service type. .
上述方案中,UE可以在向RRC连接建立完成(RRC connection Setup Complete)消息中携带当前正在使用业务的业务信息。In the foregoing solution, the UE may carry the service information of the currently used service in the RRC connection setup complete message.
S303、无线接入网络设备向MME/S-GW/P-GW发送业务优化许可请求。S303. The radio access network device sends a service optimization permission request to the MME/S-GW/P-GW.
其中,发送的业务优化许可请求中可以携带有UE标识和UE当前正在使用业务的业务信息。The service optimization permission request that is sent may carry the service information of the UE identifier and the service currently being used by the UE.
具体地,无线接入网络设备可以将UE当前正在使用业务的业务信息封装到initial UE Message中,利用S1-AP信令发送给核心网中的MME。Specifically, the radio access network device may encapsulate the service information that the UE is currently using the service into the initial UE message, and send the information to the MME in the core network by using the S1-AP signaling.
S304、MME/S-GW/P-GW向PCRF发送策略请求。S304. The MME/S-GW/P-GW sends a policy request to the PCRF.
具体地,MME/S-GW/P-GW向PCRF发送策略请求,其中携带有UE标识和UE当前正在使用业务的业务信息。Specifically, the MME/S-GW/P-GW sends a policy request to the PCRF, where the UE identifier and the service information that the UE is currently using the service are carried.
S305、PCRF根据获得的业务信息和预先存储的业务控制策略确定允许无线接入网络设备发送无线优化信息。S305. The PCRF determines, according to the obtained service information and a pre-stored service control policy, that the radio access network device is allowed to send the wireless optimization information.
本步骤中,PCRF根据预先存储的控制策略确定是否允许发送无线优化信息。如果允许,则向MME/S-GW/P-GW下发允许发送无线优化信息的策略,如果不允许,则向MME/S-GW/P-GW下发不允许发送无线优化信息的策略。In this step, the PCRF determines whether to allow wireless optimization information to be transmitted according to a pre-stored control policy. If yes, the MME/S-GW/P-GW is configured to send a policy for transmitting wireless optimization information. If not, the MME/S-GW/P-GW is sent a policy that does not allow wireless optimization information to be sent.
S306、PCRF向MME/S-GW/P-GW返回策略请求响应。S306. The PCRF returns a policy request response to the MME/S-GW/P-GW.
S307、MME/S-GW/P-GW向无线接入网络设备发送是否允许发送无线优化信息的指示信息。S307. The MME/S-GW/P-GW sends, to the radio access network device, indication information indicating whether to allow the wireless optimization information to be sent.
本步骤中,MME/S-GW/P-GW根据PCRF返回的策略请求响应发送相应的指示。具体地,如果PCRF返回允许发送无线优化信息的策略响应, 则MME/S-GW/P-GW向无线接入网络设备(可以称为RAN)发送允许发送无线优化信息的指示信息,如果PCRF返回不允许发送无线优化信息的策略响应,则MME/S-GW/P-GW向无线接入网络设备发送不允许发送无线优化信息的指示信息。In this step, the MME/S-GW/P-GW sends a corresponding indication according to the policy request response returned by the PCRF. Specifically, if the PCRF returns a policy response that allows wireless optimization information to be sent, Then the MME/S-GW/P-GW sends an indication message allowing the radio optimization information to be sent to the radio access network device (which may be referred to as the RAN). If the PCRF returns a policy response that does not allow the transmission of the radio optimization information, the MME/S- The GW/P-GW sends indication information that the wireless access network device is not allowed to transmit wireless optimization information.
具体的,MME可以利用S1-AP信令:初始上下文建立请求(initial context setup request)携带是否允许进行业务优化的指示信息。Specifically, the MME may use the S1-AP signaling: an initial context setup request to carry indication information indicating whether to allow service optimization.
需要说明的是,如果MME/S-GW/P-GW向无线接入网络设备发送不允许发送无线优化信息的指示信息,则无线接入网络设备与MME/S-GW/P-GW之间按照相关技术方式进行数据包传输,即MME/S-GW/P-GW对无线接入网络设备发送的数据包直接透传给业务服务器,本发明实施例中不再赘述。It should be noted that, if the MME/S-GW/P-GW sends the indication information that does not allow the wireless optimization information to be sent to the radio access network device, the radio access network device and the MME/S-GW/P-GW The packet transmission is performed according to the related art, that is, the data packet sent by the MME/S-GW/P-GW to the radio access network device is directly transmitted to the service server, which is not described in detail in the embodiment of the present invention.
以下对MME/S-GW/P-GW向无线接入网络设备发送允许发送无线优化信息的指示信息后,无线接入设备与MME/S-GW/P-GW之间的数据包传输流程进行说明。After the MME/S-GW/P-GW sends the indication information for transmitting the radio optimization information to the radio access network device, the data packet transmission process between the radio access device and the MME/S-GW/P-GW is performed. Description.
具体地,如果MME/S-GW/P-GW向无线接入网络设备发送允许无线优化信息的指示信息,则本发明实施例提供的信息传输方法,还可以包括以下步骤:Specifically, if the MME/S-GW/P-GW sends the indication information that allows the wireless optimization information to the radio access network device, the information transmission method provided by the embodiment of the present invention may further include the following steps:
S308、无线接入网络设备通过在向MME/S-GW/P-GW发送的数据包中携带无线优化信息。S308. The radio access network device carries the radio optimization information in the data packet sent to the MME/S-GW/P-GW.
具体地,无线接入网络设备可以通过GTP-U携带无线优化信息,也可以通过单独的上行数据包携带无线优化信息,本发明实施例对此不进行限定。Specifically, the radio access network device may carry the wireless optimization information through the GTP-U, and may also carry the wireless optimization information through a separate uplink data packet, which is not limited in this embodiment of the present invention.
S309、MME/S-GW/P-GW将无线优化信息封装到数据载荷中发送给业务服务器。S309. The MME/S-GW/P-GW encapsulates the wireless optimization information into a data payload and sends the information to the service server.
需要说明的是,如果在无线接入网络设备发送的业务优化许可请求中 携带有无线优化信息,则MME/S-GW/P-GW向无线接入网络设备返回允许发送无线优化信息的指示信息后,则提取业务优化许可请求中携带的无线优化信息,封装到数据载荷中发送给业务服务器,如果MME/S-GW/P-GW向无线接入网络设备返回不允许发送无线优化信息的指示信息,则直接对无线接入网络设备发送的数据包进行透传。It should be noted that if the service optimization permission request is sent in the wireless access network device After carrying the wireless optimization information, the MME/S-GW/P-GW returns the indication information for allowing the wireless optimization information to be sent to the radio access network device, and then extracts the wireless optimization information carried in the service optimization permission request, and encapsulates the data payload. The information is sent to the service server. If the MME/S-GW/P-GW returns the indication information that the wireless access network device is not allowed to send the wireless optimization information, the MME/S-GW/P-GW directly transmits the data packet sent by the wireless access network device.
具体实施时,如果步骤S307中,核心网设备返回允许进行业务优化的指示信息,则无线接入网络设备还可以将无线优化信息直接封装到数据负荷中发送给业务服务器和/或无线接入网络设备通过空口信令或者数据报文发送给UE,以使业务服务器和/或UE根据接收到的无线优化信息对自身当前进行的业务进行传输控制。In a specific implementation, if the core network device returns the indication information that is allowed to perform service optimization in step S307, the wireless access network device may directly encapsulate the wireless optimization information into the data payload and send the data to the service server and/or the wireless access network. The device sends the data to the UE through the air interface signaling or the data packet, so that the service server and/or the UE performs transmission control on the current service according to the received wireless optimization information.
如图3c所示,其为第三种由无线接入网络设备触发对UE当前正在使用业务进行优化的实施流程示意图,可以包括以下步骤::As shown in FIG. 3c, it is a schematic diagram of an implementation flow that is triggered by the radio access network device to optimize the service currently being used by the UE, and may include the following steps:
S311、UE在满足预设的触发条件时触发进行业务优化。S311: The UE triggers service optimization when the preset trigger condition is met.
本步骤中,UE根据预设的触发条件进行判断,在满足预设的触发条件时,将触发向无线接入网络设备发送业务优化请求。In this step, the UE determines according to the preset trigger condition, and when the preset trigger condition is met, triggers sending a service optimization request to the radio access network device.
以业务服务器为TCP服务器为例,UE可以在与TCP服务器建立连接时确定满足预设的触发条件,在数据传输过程中,UE可以根据本地业务缓存大小,也可以根据视频播放质量,还可以根据接收到重复的ACK数量等等进行判断。如果判断出满足预设的触发条件则执行步骤S312。Taking the service server as the TCP server as an example, the UE can determine that the preset trigger condition is met when establishing a connection with the TCP server. In the data transmission process, the UE can be based on the local service cache size, or according to the video playback quality, or according to the video playback quality. The number of repeated ACKs is received and the like is judged. If it is determined that the preset trigger condition is satisfied, step S312 is performed.
S312、UE向无线接入网络设备发送业务优化请求。S312. The UE sends a service optimization request to the radio access network device.
S313、无线接入网络设备向MME/S-GW/P-GW发送业务优化许可请求。S313. The radio access network device sends a service optimization permission request to the MME/S-GW/P-GW.
其中,发送的业务优化许可请求中可以携带有UE标识和UE当前正在使用业务的业务信息。The service optimization permission request that is sent may carry the service information of the UE identifier and the service currently being used by the UE.
具体地,无线接入网络设备可以将UE当前正在使用业务的业务信息封装到initial UE Message中,利用S1-AP信令发送给核心网的MME。 Specifically, the radio access network device may encapsulate the service information that the UE is currently using the service into the initial UE message, and send the information to the MME of the core network by using the S1-AP signaling.
S314、MME/S-GW/P-GW向PCRF发送策略请求。S314. The MME/S-GW/P-GW sends a policy request to the PCRF.
具体地,MME/S-GW/P-GW向PCRF发送策略请求,其中携带有UE标识和UE当前正在使用业务的业务信息。Specifically, the MME/S-GW/P-GW sends a policy request to the PCRF, where the UE identifier and the service information that the UE is currently using the service are carried.
S315、PCRF根据获得的业务信息和预先存储的业务控制策略确定允许无线接入网络设备发送无线优化信息。S315. The PCRF determines, according to the obtained service information and a pre-stored service control policy, that the radio access network device is allowed to send the wireless optimization information.
本步骤中,PCRF根据预先存储的控制策略确定是否允许发送无线优化信息。如果允许,则向MME/S-GW/P-GW下发允许发送无线优化信息的策略,如果不允许,则向MME/S-GW/P-GW下发不允许发送无线优化信息的策略。In this step, the PCRF determines whether to allow wireless optimization information to be transmitted according to a pre-stored control policy. If yes, the MME/S-GW/P-GW is configured to send a policy for transmitting wireless optimization information. If not, the MME/S-GW/P-GW is sent a policy that does not allow wireless optimization information to be sent.
S316、PCRF向MME/S-GW/P-GW返回策略请求响应。S316. The PCRF returns a policy request response to the MME/S-GW/P-GW.
S317、MME/S-GW/P-GW向无线接入网络设备发送是否允许发送无线优化信息的指示信息。S317. The MME/S-GW/P-GW sends, to the radio access network device, indication information indicating whether to allow wireless optimization information to be sent.
本步骤中,MME/S-GW/P-GW根据PCRF返回的策略请求响应发送相应的指示信息。具体地,如果PCRF返回允许发送无线优化信息的策略响应,则MME/S-GW/P-GW向无线接入网络设备(可以称为RAN)发送允许发送无线优化信息的指示信息,如果PCRF返回不允许发送无线优化信息的策略响应,则MME/S-GW/P-GW向无线接入网络设备发送不允许发送无线优化信息的指示信息。In this step, the MME/S-GW/P-GW sends corresponding indication information according to the policy request response returned by the PCRF. Specifically, if the PCRF returns a policy response that allows the wireless optimization information to be transmitted, the MME/S-GW/P-GW transmits indication information allowing transmission of the wireless optimization information to the radio access network device (which may be referred to as the RAN), if the PCRF returns The policy response of the wireless optimization information is not allowed to be sent, and the MME/S-GW/P-GW sends the radio access network device indication information that the wireless optimization information is not allowed to be transmitted.
具体的,MME可以利用S1-AP信令:initial context setup request携带是否允许进行业务优化的指示信息。Specifically, the MME may use the S1-AP signaling: the initial context setup request to carry indication information indicating whether to allow service optimization.
需要说明的是,如果MME/S-GW/P-GW向无线接入网络设备发送不允许发送无线优化信息的指示信息,则无线接入网络设备与MME/S-GW/P-GW之间按照相关技术方式进行数据包传输,即MME/S-GW/P-GW对无线接入网络设备发送的数据包直接透传给业务服务器,本发明实施例中不再赘述。 It should be noted that, if the MME/S-GW/P-GW sends the indication information that does not allow the wireless optimization information to be sent to the radio access network device, the radio access network device and the MME/S-GW/P-GW The packet transmission is performed according to the related art, that is, the data packet sent by the MME/S-GW/P-GW to the radio access network device is directly transmitted to the service server, which is not described in detail in the embodiment of the present invention.
以下对MME/S-GW/P-GW向无线接入网络设备发送允许发送无线优化信息的指示信息后,无线接入设备与MME/S-GW/P-GW之间的数据包传输流程进行说明。After the MME/S-GW/P-GW sends the indication information for transmitting the radio optimization information to the radio access network device, the data packet transmission process between the radio access device and the MME/S-GW/P-GW is performed. Description.
具体地,如果MME/S-GW/P-GW向无线接入网络设备发送允许无线优化信息的指示信息,则本发明实施例提供的信息传输方法,还可以包括以下步骤:Specifically, if the MME/S-GW/P-GW sends the indication information that allows the wireless optimization information to the radio access network device, the information transmission method provided by the embodiment of the present invention may further include the following steps:
S318、无线接入网络设备通过在向MME/S-GW/P-GW发送的数据包中携带无线优化信息。S318. The radio access network device carries the radio optimization information by using the data packet sent to the MME/S-GW/P-GW.
具体地,无线接入网络设备可以通过GTP-U携带无线优化信息,也可以通过单独的上行数据包携带无线优化信息,本发明实施例对此不进行限定。Specifically, the radio access network device may carry the wireless optimization information through the GTP-U, and may also carry the wireless optimization information through a separate uplink data packet, which is not limited in this embodiment of the present invention.
S319、MME/S-GW/P-GW将无线优化信息封装到数据载荷中发送给业务服务器。S319: The MME/S-GW/P-GW encapsulates the wireless optimization information into a data payload and sends the information to the service server.
需要说明的是,如果在无线接入网络设备发送的业务优化许可请求中携带有无线优化信息,则MME/S-GW/P-GW向无线接入网络设备返回允许发送无线优化信息的指示信息后,提取业务优化许可请求中携带的无线优化信息,封装到数据载荷中发送给业务服务器,如果MME/S-GW/P-GW向无线接入网络设备返回不允许发送无线优化信息的指示信息,则直接对无线接入网络设备发送的数据包进行透传。It should be noted that, if the wireless optimization information is carried in the service optimization permission request sent by the wireless access network device, the MME/S-GW/P-GW returns the indication information that allows the wireless optimization information to be sent to the wireless access network device. Then, the wireless optimization information carried in the service optimization permission request is extracted and encapsulated into a data payload and sent to the service server, if the MME/S-GW/P-GW returns an indication that the wireless optimization information is not allowed to be sent to the radio access network device. , the data packet sent by the wireless access network device is directly transmitted.
具体实施时,如果步骤S317中,核心网设备返回允许进行业务优化的指示信息,则无线接入网络设备还可以将无线优化信息直接封装到数据负荷中发送给业务服务器和/或无线接入网络设备通过空口信令或者数据报文发送给UE,以使业务服务器和/或UE根据接收到的无线优化信息对自身当前进行的业务进行传输控制。In a specific implementation, if the core network device returns the indication information for allowing service optimization in step S317, the wireless access network device may directly encapsulate the wireless optimization information into the data load and send the data to the service server and/or the wireless access network. The device sends the data to the UE through the air interface signaling or the data packet, so that the service server and/or the UE performs transmission control on the current service according to the received wireless optimization information.
具体实施时,如果MME/S-GW/P-GW向无线接入网络设备发送允许无 线优化信息的指示信息,则本发明实施例提供的信息传输方法,还可以包括以下步骤:In a specific implementation, if the MME/S-GW/P-GW sends the permission to the wireless access network device, The information transmission method provided by the embodiment of the present invention may further include the following steps:
S318’、无线接入网络设备将无线优化信息发送给UE。S318', the radio access network device sends the radio optimization information to the UE.
具体实施时,无线接入网络设备可以通过空口信令或者与UE交互的报文将无线优化信息发送给UE。In a specific implementation, the radio access network device may send the radio optimization information to the UE by using air interface signaling or a message exchanged with the UE.
S319’、UE将无线优化信息发送给业务服务器。S319', the UE sends the wireless optimization information to the service server.
具体地,UE可以将无线优化信息封装在数据载荷中发送给业务服务器。Specifically, the UE may encapsulate the wireless optimization information in a data payload and send it to the service server.
如图4所示,其为由核心网触发对UE当前正在使用的UE进行本地路由或者本地缓存优化处理的实施流程示意图,可以包括以下步骤:As shown in FIG. 4, it is a schematic flowchart of an implementation process of triggering local routing or local cache optimization processing on a UE currently being used by a UE by a core network, and may include the following steps:
S41、核心网中的MME/S-GW/P-GW对UE与业务服务器之间传输的数据包进行解析。S41. The MME/S-GW/P-GW in the core network parses the data packet transmitted between the UE and the service server.
在UE与业务服务器建立通信连接并进行数据传输过程中,核心网设备对UE与业务服务器之间传输的数据包进行解析,例如,TDF对UE与业务服务器之间传输的数据包进行DPI或者IP五元组分析,得到UE正在使用业务的业务信息。该业务信息可以为业务类型,例如,TDF解析数据包得到其中的目的IP,利用得到的目的IP根据预先存储的IP地址与业务类型之间的对应关系确定UE当前正在进行业务的业务类型。During the process of establishing a communication connection between the UE and the service server and performing data transmission, the core network device parses the data packet transmitted between the UE and the service server. For example, the TDF performs DPI or IP on the data packet transmitted between the UE and the service server. The quintuple analysis obtains the business information of the service that the UE is using. The service information may be a service type. For example, the TDF parses the data packet to obtain the destination IP address, and uses the obtained destination IP to determine the service type of the service currently being performed by the UE according to the correspondence between the pre-stored IP address and the service type.
需要说明的是,步骤S41并不是本发明实施例的必选步骤,具体实施时,可以根据实际需要确定是否实施步骤S41。It should be noted that step S41 is not a mandatory step in the embodiment of the present invention. In specific implementation, whether step S41 is implemented may be determined according to actual needs.
S42、MME/S-GW/P-GW向PCRF发送策略请求。S42. The MME/S-GW/P-GW sends a policy request to the PCRF.
这里,MME/S-GW/P-GW向PCRF发送的策略请求中携带有UE标识和UE当前正在使用业务的业务信息。Here, the policy request sent by the MME/S-GW/P-GW to the PCRF carries the UE identifier and the service information that the UE is currently using the service.
S43、PCRF根据获得的业务信息和预先存储的业务控制策略确定允许无线接入网络设备针对UE当前正在使用业务进行本地路由或者本地缓存 优化处理。S43. The PCRF determines, according to the obtained service information and a pre-stored service control policy, that the radio access network device is allowed to perform local routing or local caching for the UE currently using the service. Optimized processing.
本步骤中,PCRF根据预先存储的控制策略确定是否允许无线接入网络设备针对UE当前正在使用业务进行本地路由或者本地缓存优化处理。如果允许,则向MME/S-GW/P-GW下发允许针对UE当前正在使用业务进行本地路由或者本地缓存优化处理的策略,如果不允许,则向MME/S-GW/P-GW下发不允许针对UE当前正在使用业务进行本地路由或者本地缓存优化处理的策略。In this step, the PCRF determines, according to the pre-stored control policy, whether the radio access network device is allowed to perform local routing or local cache optimization processing for the UE currently using the service. If allowed, the MME/S-GW/P-GW is sent a policy that allows local routing or local cache optimization processing for the UE currently using the service, and if not, to the MME/S-GW/P-GW. A policy is not allowed for local routing or local cache optimization processing for the UE currently using the service.
S44、PCRF向MME/S-GW/P-GW返回策略请求响应。S44. The PCRF returns a policy request response to the MME/S-GW/P-GW.
S45、MME/S-GW/P-GW向无线接入网络设备发送是否允许针对UE当前正在使用业务进行本地路由或者本地缓存优化处理的指示信息。S45. The MME/S-GW/P-GW sends, to the radio access network device, indication information whether to allow local routing or local cache optimization processing for the UE currently using the service.
本步骤中,MME/S-GW/P-GW根据PCRF返回的策略请求响应发送相应的指示信息。具体地,如果PCRF返回允许针对UE当前正在使用业务进行本地路由或者本地缓存优化处理的策略响应,则MME/S-GW/P-GW向无线接入网络设备(可以称为RAN)发送允许针对UE当前正在使用业务进行本地路由或者本地缓存优化处理的指示信息,如果PCRF返回不允许针对UE当前正在使用业务进行本地路由或者本地缓存优化处理的策略响应,则MME/S-GW/P-GW向无线接入网络设备发送不允许针对UE当前正在使用业务进行本地路由或者本地缓存优化处理的指示信息。In this step, the MME/S-GW/P-GW sends corresponding indication information according to the policy request response returned by the PCRF. Specifically, if the PCRF returns a policy response that allows local routing or local cache optimization processing for the UE currently using traffic, the MME/S-GW/P-GW sends a permission to the radio access network device (which may be referred to as RAN) for The UE is currently using the service to perform local routing or local cache optimization processing indication information. If the PCRF returns a policy response that does not allow local routing or local cache optimization processing for the UE currently using the service, the MME/S-GW/P-GW The indication to the radio access network device that local routing or local caching optimization processing is not allowed for the UE currently using the service is sent.
需要说明的是,如果MME/S-GW/P-GW向无线接入网络设备发送不允许针对UE当前正在使用业务进行本地路由或者本地缓存优化处理的指示信息,则无线接入网络设备与MME/S-GW/P-GW之间按照相关技术方式进行数据包传输,即MME/S-GW/P-GW对无线接入网络设备发送的数据包直接透传给业务服务器,本发明实施例中不再赘述。It should be noted that if the MME/S-GW/P-GW sends the radio access network device indication information that does not allow local routing or local cache optimization processing for the UE currently using the service, the radio access network device and the MME The S-GW/P-GW performs the data packet transmission according to the related technical manner, that is, the data packet sent by the MME/S-GW/P-GW to the radio access network device is directly transmitted to the service server, and the embodiment of the present invention I won't go into details here.
以下对MME/S-GW/P-GW向无线接入网络设备发送允许针对UE当前正在使用业务进行本地路由或者本地缓存优化处理的指示信息后,无线接 入设备对UE发送的数据包传输流程进行说明。After the MME/S-GW/P-GW sends the indication information to the radio access network device to allow local routing or local cache optimization processing for the UE currently using the service, the wireless connection is performed. The inbound device describes the packet transmission process sent by the UE.
具体地,如果MME/S-GW/P-GW向无线接入网络设备发送允许针对UE当前正在使用业务进行本地路由或者本地缓存优化处理的指示信息,则本发明实施例提供的信息传输方法,还可以包括以下步骤:Specifically, if the MME/S-GW/P-GW sends the indication information to the radio access network device that the local routing or the local cache optimization process is currently being used for the UE, the information transmission method provided by the embodiment of the present invention, It can also include the following steps:
S46、无线接入网络设备在接收到UE发送的数据包后,将接收到的数据包发送给本地缓存服务器或者本地业务服务器进行处理。S46. After receiving the data packet sent by the UE, the radio access network device sends the received data packet to a local cache server or a local service server for processing.
如图5所示,其为由无线接入网络设备触发对UE当前正在使用的UE进行本地路由或者本地缓存优化处理的实施流程示意图,可以包括以下步骤:As shown in FIG. 5, it is a schematic flowchart of an implementation process of triggering local routing or local cache optimization processing on a UE currently being used by a UE by a radio access network device, and may include the following steps:
S51、无线接入网络设备对UE发送的数据包进行解析。S51. The radio access network device parses the data packet sent by the UE.
本步骤中,UE在与无线接入网络设备建立信令/数据连接后,无线接入网络设备可以对UE发送的数据包进行解析。例如,无线接入网络设备对UE发送的数据包进行DPI或者IP五元组分析,得到UE正在使用业务的业务信息。该业务信息可以为业务类型,例如,无线接入网络设备解析UE发送的数据包得到其中的目的IP,利用得到的目的IP根据预先存储的IP地址与业务类型之间的对应关系确定UE当前正在进行业务的业务类型。In this step, after the UE establishes a signaling/data connection with the radio access network device, the radio access network device may parse the data packet sent by the UE. For example, the radio access network device performs DPI or IP quintuple analysis on the data packet sent by the UE, and obtains service information that the UE is using the service. The service information may be a service type. For example, the radio access network device parses the data packet sent by the UE to obtain the destination IP, and uses the obtained destination IP to determine that the UE is currently according to the correspondence between the pre-stored IP address and the service type. The type of business in which the business is conducted.
需要说明的是,步骤S51并不是本发明实施例的必选步骤,具体实施时,可以根据实际需要确定是否实施步骤S51。It should be noted that step S51 is not a mandatory step in the embodiment of the present invention. In specific implementation, whether step S51 is implemented may be determined according to actual needs.
具体实施时,步骤S51也可以替换为无线接入网络设备接收到UE发送的业务优化请求。其中,UE在满足预设的业务优化触发条件时向无线接入网络设备发送业务优化请求,其中,所述触发条件可以包括以下至少一个条件:In a specific implementation, step S51 may also be replaced by the radio access network device receiving the service optimization request sent by the UE. The UE sends a service optimization request to the radio access network device when the preset service optimization trigger condition is met, where the trigger condition may include at least one of the following conditions:
(1)在UE发起初始连接时,如果应用服务器为TCP服务器,则UE可以在TCP慢启动阶段向无线接入网络设备发送业务优化请求,即UE在与TCP三次握手过程中向无线接入网络设备发送业务优化请求;如果应用 服务器为视频服务器,则UE可以在与视频服务器建立初始连接过程中向无线接入网络设备发送业务优化请求。(1) When the UE initiates the initial connection, if the application server is a TCP server, the UE may send a service optimization request to the radio access network device during the TCP slow start phase, that is, the UE moves to the radio access network during the three-way handshake with the TCP. The device sends a service optimization request; if the application The server is a video server, and the UE may send a service optimization request to the radio access network device during the initial connection with the video server.
(2)UE检测到数据传输性能下降。例如,UE检测到接收到重复的ACK次数超过预设阈值。(2) The UE detects a decrease in data transmission performance. For example, the UE detects that the number of times the ACK is received exceeds a preset threshold.
(3)UE本地业务缓存低于预设阈值,例如,UE检测到本地正在播放的视频播放停顿。((3) The local service buffer of the UE is lower than a preset threshold. For example, the UE detects that the video being played locally is paused. (
4)UE检测到业务质量指标低于预设质量指标,例如,UE检测大本地正在播放的视频质量的质量参数低于预设的质量参数值,或者不满足预设的质量参数值等等,本发明实施例中不再一一列举。4) The UE detects that the service quality indicator is lower than the preset quality indicator. For example, the UE detects that the quality parameter of the video quality being played by the local area is lower than the preset quality parameter value, or does not satisfy the preset quality parameter value, and the like. The embodiments of the present invention are not listed one by one.
S52、无线接入网络设备向MME/S-GW/P-GW发送针对UE当前正在使用业务进行本地路由或者本地缓存优化处理请求。S52. The radio access network device sends a local routing or local cache optimization processing request to the MME/S-GW/P-GW for the UE currently using the service.
其中,发送的本地路由或者本地缓存优化处理请求中可以携带有UE标识和UE当前正在使用业务的业务信息。The local route or the local cache optimization processing request may carry the service information of the UE identifier and the service currently being used by the UE.
S53、MME/S-GW/P-GW向PCRF发送策略请求。S53. The MME/S-GW/P-GW sends a policy request to the PCRF.
这里,MME/S-GW/P-GW向PCRF发送的策略请求中携带有UE标识和UE当前正在使用业务的业务信息。Here, the policy request sent by the MME/S-GW/P-GW to the PCRF carries the UE identifier and the service information that the UE is currently using the service.
S54、PCRF根据获得的业务信息和预先存储的业务控制策略确定允许无线接入网络设备针对UE当前正在使用业务进行本地路由或者本地缓存优化处理。S54. The PCRF determines, according to the obtained service information and the pre-stored service control policy, the radio access network device to perform local routing or local cache optimization processing for the UE currently using the service.
本步骤中,PCRF根据预先存储的控制策略确定是否允许针对UE当前正在使用业务进行本地路由或者本地缓存优化处理。如果允许,则向MME/S-GW/P-GW下发允许发送针对UE当前正在使用业务进行本地路由或者本地缓存优化处理的策略,如果不允许,则向MME/S-GW/P-GW下发不允许针对UE当前正在使用业务进行本地路由或者本地缓存优化处理的策略。 In this step, the PCRF determines whether to allow local routing or local cache optimization processing for the UE currently using the service according to a pre-stored control policy. If yes, the policy is sent to the MME/S-GW/P-GW to allow local routing or local cache optimization processing for the UE currently using the service, and if not, to the MME/S-GW/P-GW. The policy of not performing local routing or local cache optimization processing for the UE currently using the service is not allowed.
S55、PCRF向MME/S-GW/P-GW返回策略请求响应。S55. The PCRF returns a policy request response to the MME/S-GW/P-GW.
S56、MME/S-GW/P-GW向无线接入网络设备发送是否允许针对UE当前正在使用业务进行本地路由或者本地缓存优化处理的指示信息。S56. The MME/S-GW/P-GW sends, to the radio access network device, indication information whether to allow local routing or local cache optimization processing for the UE currently using the service.
本步骤中,MME/S-GW/P-GW根据PCRF返回的策略请求响应发送相应的指示信息。具体地,如果PCRF返回允许针对UE当前正在使用业务进行本地路由或者本地缓存优化处理的策略响应,则MME/S-GW/P-GW向无线接入网络设备(可以称为RAN)发送允许针对UE当前正在使用业务进行本地路由或者本地缓存优化处理的指示信息,如果PCRF返回不允许针对UE当前正在使用业务进行本地路由或者本地缓存优化处理的策略响应,则MME/S-GW/P-GW向无线接入网络设备发送不允许针对UE当前正在使用业务进行本地路由或者本地缓存优化处理的指示信息。In this step, the MME/S-GW/P-GW sends corresponding indication information according to the policy request response returned by the PCRF. Specifically, if the PCRF returns a policy response that allows local routing or local cache optimization processing for the UE currently using traffic, the MME/S-GW/P-GW sends a permission to the radio access network device (which may be referred to as RAN) for The UE is currently using the service to perform local routing or local cache optimization processing indication information. If the PCRF returns a policy response that does not allow local routing or local cache optimization processing for the UE currently using the service, the MME/S-GW/P-GW The indication to the radio access network device that local routing or local caching optimization processing is not allowed for the UE currently using the service is sent.
需要说明的是,如果MME/S-GW/P-GW向无线接入网络设备发送不允许针对UE当前正在使用业务进行本地路由或者本地缓存优化处理的指示信息,则无线接入网络设备与MME/S-GW/P-GW之间按照现有技术方式进行数据包传输,即MME/S-GW/P-GW对无线接入网络设备发送的数据包直接透传给业务服务器,本发明实施例中不再赘述。It should be noted that if the MME/S-GW/P-GW sends the radio access network device indication information that does not allow local routing or local cache optimization processing for the UE currently using the service, the radio access network device and the MME /S-GW/P-GW performs data packet transmission according to the prior art, that is, the data packet sent by the MME/S-GW/P-GW to the radio access network device is directly transmitted to the service server, and the present invention is implemented. This will not be repeated in the examples.
以下对MME/S-GW/P-GW向无线接入网络设备发送允许针对UE当前正在使用业务进行本地路由或者本地缓存优化处理的指示信息后,无线接入设备接收到UE发送的数据包的处理流程进行说明。After the MME/S-GW/P-GW sends the indication information that allows the local routing or local cache optimization processing for the UE to use the service to the radio access network device, the radio access device receives the data packet sent by the UE. The process flow is explained.
具体地,如果MME/S-GW/P-GW向无线接入网络设备发送允许针对UE当前正在使用业务进行本地路由或者本地缓存优化处理的指示信息,则本发明实施例提供的信息传输方法,还可以包括以下步骤:Specifically, if the MME/S-GW/P-GW sends the indication information to the radio access network device that the local routing or the local cache optimization process is currently being used for the UE, the information transmission method provided by the embodiment of the present invention, It can also include the following steps:
S57、无线接入网络设备在接收到UE发送的数据包后,将接收到的数据包发送给本地缓存服务器或者本地业务服务器进行处理。S57. After receiving the data packet sent by the UE, the radio access network device sends the received data packet to a local cache server or a local service server for processing.
相应地,本发明实施例还提供了一种无线接入网络设备侧实施的信息 传输方法,如图6所示,可以包括以下步骤:Correspondingly, an embodiment of the present invention further provides information implemented by a device on a radio access network device side. The transmission method, as shown in FIG. 6, may include the following steps:
S61、接收核心网设备发送的允许对UE当前正在使用的业务进行业务优化的指示信息。S61. Receive indication information that is sent by the core network device to allow service optimization for the service currently being used by the UE.
在一些实施例中,在执行步骤S61之前,还可以包括以下步骤:In some embodiments, before performing step S61, the following steps may also be included:
S61’、向所述核心网设备发送业务优化许可请求,所述业务优化许可请求中携带有所述UE当前正在使用业务的业务信息。S61', sending a service optimization permission request to the core network device, where the service optimization permission request carries service information that the UE is currently using the service.
其中,业务优化许可请求携带的业务信息为对UE与业务服务器之间传输的数据包进行解析得到的;或者所述业务信息为所述UE利用RRC信令上报的。实际应用时,无线接入网络设备可以使用用户面数据报文携带所述无线优化信息,以4G移动通信系统为例,该用户面数据报文可以为GTP-U报文。具体地,所述无线优化信息可以封装于所述GTP-U报文的扩展头中。The service information carried in the service optimization permission request is obtained by parsing the data packet transmitted between the UE and the service server, or the service information is reported by the UE by using the RRC signaling. In a practical application, the radio access network device may carry the wireless optimization information by using a user plane data packet, and the 4G mobile communication system is used as an example. The user plane data packet may be a GTP-U packet. Specifically, the wireless optimization information may be encapsulated in an extended header of the GTP-U packet.
具体实施时,所述业务优化许可请求包括本地业务路由请求或者本地缓存业务分流请求;In a specific implementation, the service optimization permission request includes a local service routing request or a local cache service offloading request;
无线接入网络设备侧实施的信息传输方法,还可以包括:The information transmission method implemented by the device on the radio access network device may further include:
将所述UE当前正在使用业务切换至本地业务服务器或者本地缓存服务器执行。The UE is currently using the service to switch to the local service server or the local cache server for execution.
本发明实施例提供的第一种信息传输方法中,通过由核心网主动或者被动向无线接入网发送是否允许发送无线优化信息的指示信息或者是否允许进行本地路由或者本地缓存优化处理的指示信息,即无线接入网设备在核心网许可的情况下,可以将无线优化信息通过核心网发送给业务服务器,或者将无线优化信息发送给UE,使得业务服务器或者UE可以根据核心网的指示发送无线优化信息对UE当前正在进行的业务数据传输进行优化;另外,无线接入网设备在核心网许可的情况下,还可以对UE当前正在进行的业务进行本地优化处理,即在无线接入设备对UE当前业务进行分流,避免 了所有业务数据均发送给核心网处理,减少了核心网设备信令负荷,上述两种方法实现了在无线接入设备辅助下对UE当前正在使用业务进行优化的方法,还提高了核心网对业务的管控,保证了控制策略的准确执行。In the first information transmission method provided by the embodiment of the present invention, the indication information of whether to allow the wireless optimization information to be transmitted or whether the local routing or the local cache optimization processing is allowed to be sent by the core network is actively or passively transmitted to the radio access network. The wireless access network device may send the wireless optimization information to the service server through the core network, or send the wireless optimization information to the UE, so that the service server or the UE may send the wireless according to the indication of the core network. The optimization information is optimized for the service data transmission currently being performed by the UE. In addition, the radio access network device may perform local optimization processing on the currently ongoing service of the UE in the case of the core network permission, that is, in the wireless access device pair. The current service of the UE is offloaded to avoid All the service data is sent to the core network for processing, which reduces the signaling load of the core network device. The above two methods implement the method for optimizing the service currently used by the UE with the assistance of the wireless access device, and also improve the core network pair. The control of the business ensures the accurate execution of the control strategy.
上述介绍了无线接入网设备在核心网的许可下对UE使用业务进行优化的方法,具体实施时,无线接入网设备还可以直接对UE业务使用业务进行优化,而无需通过核心网的许可。The foregoing describes a method for the radio access network device to optimize the service used by the UE under the permission of the core network. In specific implementation, the radio access network device can directly optimize the service usage of the UE service without requiring permission through the core network. .
无线接入网络侧实施的第二种信息传输方法中,如图7所示,可以包括以下步骤:In the second information transmission method implemented on the radio access network side, as shown in FIG. 7, the following steps may be included:
S71、无线接入网络设备向业务服务器发送无线优化信息。S71. The wireless access network device sends wireless optimization information to the service server.
其中,无线优化信息可以但不限于包括以下至少一项:所述UE的可用带宽、UE在无线接入网络侧的缓存信息、小区拥塞信息。The wireless optimization information may include, but is not limited to, at least one of the following: an available bandwidth of the UE, cache information of the UE on the radio access network side, and cell congestion information.
在一种实施方式中,无线接入网络设备可以将无线优化信息封装于应用层数据包头中发送给业务服务器。具体地,无线接入网络设备将无线优化信息封装于应用层数据包头中发送给核心网设备,由于核心网设备对于应用层数据包不进行处理直接透传给业务服务器。In an embodiment, the radio access network device may encapsulate the wireless optimization information in an application layer packet header and send it to the service server. Specifically, the wireless access network device encapsulates the wireless optimization information in the application layer data packet header and sends the information to the core network device. The core network device directly transmits the data to the service server without processing the application layer data packet.
在另外一种实施方式中,无线接入网络设备可以将无线优化信息通过核心网发送给业务服务器,即无线接入网络设备将所述无线优化信息发送给核心网设备,由所述核心网设备将所述无线优化信息封装于数据载荷中发送给所述业务服务器。In another embodiment, the radio access network device may send the wireless optimization information to the service server through the core network, that is, the radio access network device sends the wireless optimization information to the core network device, where the core network device The wireless optimization information is encapsulated in a data payload and sent to the service server.
在又一种实施方式中,无线接入网络设备还可以在UE的触发下向业务服务器发送无线优化信息。例如,无线接入网络设备可以在接收到UE发送的业务优化请求时,向业务服务器发送无线优化信息。In still another embodiment, the radio access network device may further send the radio optimization information to the service server under the trigger of the UE. For example, the radio access network device may send the wireless optimization information to the service server when receiving the service optimization request sent by the UE.
其中,UE在满足预设的业务优化触发条件时向无线接入网络设备发送业务优化请求,其中,所述触发条件可以包括以下至少一个条件:The UE sends a service optimization request to the radio access network device when the preset service optimization trigger condition is met, where the trigger condition may include at least one of the following conditions:
(1)在UE发起初始连接时,如果应用服务器为TCP服务器,则UE 可以在TCP慢启动阶段向无线接入网络设备发送业务优化请求,即UE在与TCP三次握手过程中向无线接入网络设备发送业务优化请求;如果应用服务器为视频服务器,则UE可以在与视频服务器建立初始连接过程中向无线接入网络设备发送业务优化请求。(1) When the UE initiates an initial connection, if the application server is a TCP server, the UE The service optimization request may be sent to the radio access network device during the TCP slow start phase, that is, the UE sends a service optimization request to the radio access network device during the TCP three-way handshake process; if the application server is the video server, the UE may be in the video The server sends a service optimization request to the radio access network device during the initial connection establishment process.
2)UE检测到数据传输性能下降。例如,UE检测到接收到重复的ACK次数超过预设阈值。2) The UE detects a decrease in data transmission performance. For example, the UE detects that the number of times the ACK is received exceeds a preset threshold.
(3)UE本地业务缓存低于预设阈值,例如,UE检测到本地正在播放的视频播放停顿。(3) The local service buffer of the UE is lower than a preset threshold. For example, the UE detects that the video being played locally is paused.
(4)UE检测到业务质量指标低于预设质量指标,例如,UE检测大本地正在播放的视频质量的质量参数低于预设的质量参数值,或者不满足预设的质量参数值等等,本发明实施例中不再一一列举。(4) The UE detects that the service quality indicator is lower than the preset quality indicator. For example, the UE detects that the quality parameter of the video quality being played by the local area is lower than the preset quality parameter value, or does not satisfy the preset quality parameter value, and the like. , the embodiments of the present invention are not listed one by one.
其中,无线接入网络设备可以将所述无线优化信息封装于用户面数据报文中发送给核心网设备,以4G移动通信系统为例,该用户面数据报文可以为GTP-U报文,具体地,所述无线优化信息可以封装于所述GTP-U报文的扩展头中。The wireless access network device may encapsulate the wireless optimization information in a user plane data packet and send it to the core network device. The 4G mobile communication system is used as an example. The user plane data packet may be a GTP-U packet. Specifically, the wireless optimization information may be encapsulated in an extended header of the GTP-U packet.
具体实施时,在执行步骤S71之前,还可以包括以下步骤:封装无线优化信息。In a specific implementation, before performing step S71, the following steps may be further included: encapsulating the wireless optimization information.
在一些实施例中,封装无线优化信息,可以包括:使用用户面数据报文封装无线优化信息。以用户面数据报文为GTP-U为例,则本步骤中,可以将无线优化信息封装于GTP-U报文的扩展头中。In some embodiments, encapsulating the wireless optimization information may include encapsulating the wireless optimization information using the user plane data message. For example, the user plane data packet is GTP-U. In this step, the wireless optimization information can be encapsulated in the extension header of the GTP-U packet.
实际应用时,无线接入网侧实施的第二种信息传输方法,还可以包括以下步骤:将所述无线优化信息通过空口信令或者数据报文发送给UE。In a practical application, the second information transmission method implemented by the radio access network may further include the following steps: sending the wireless optimization information to the UE by using an air interface signaling or a data packet.
相应地,本发明实施例还提供了一种核心网侧实施的信息传输方法,如图8所示,可以包括以下步骤:Correspondingly, the embodiment of the present invention further provides an information transmission method implemented by the core network side. As shown in FIG. 8, the method may include the following steps:
S81、接收无线接入网络设备发送的无线优化信息。 S81. Receive wireless optimization information sent by the wireless access network device.
具体地,接收所述无线接入网络设备发送的用户面数据报文,所述数据报文中携带有所述无线优化信息;4G移动通信系统中,所述用户面数据报文可以为GTP-U报文,所述GTP-U报文中封装有所述无线优化信息,在一些实施例中,所述无线优化信息封装于所述GTP-U报文的扩展头中。Specifically, the user plane data packet sent by the radio access network device is received, where the data packet carries the wireless optimization information; in the 4G mobile communication system, the user plane data packet may be a GTP- In the U packet, the wireless optimization information is encapsulated in the GTP-U packet. In some embodiments, the wireless optimization information is encapsulated in an extended header of the GTP-U packet.
其中,无线接入网络设备可以在UE的触发下向业务服务器发送无线优化信息。例如,无线接入网络设备可以在接收到UE发送的业务优化请求时,向业务服务器发送无线优化信息。The wireless access network device may send wireless optimization information to the service server under the trigger of the UE. For example, the radio access network device may send the wireless optimization information to the service server when receiving the service optimization request sent by the UE.
其中,UE在满足预设的业务优化触发条件时向无线接入网络设备发送业务优化请求,其中,所述触发条件可以包括以下至少一个条件:The UE sends a service optimization request to the radio access network device when the preset service optimization trigger condition is met, where the trigger condition may include at least one of the following conditions:
(1)在UE发起初始连接时,如果应用服务器为TCP服务器,则UE可以在TCP慢启动阶段向无线接入网络设备发送业务优化请求,即UE在与TCP三次握手过程中向无线接入网络设备发送业务优化请求;如果应用服务器为视频服务器,则UE可以在与视频服务器建立初始连接过程中向无线接入网络设备发送业务优化请求。(1) When the UE initiates the initial connection, if the application server is a TCP server, the UE may send a service optimization request to the radio access network device during the TCP slow start phase, that is, the UE moves to the radio access network during the three-way handshake with the TCP. The device sends a service optimization request. If the application server is a video server, the UE may send a service optimization request to the wireless access network device during an initial connection with the video server.
(2)UE检测到数据传输性能下降。例如,UE检测到接收到重复的ACK次数超过预设阈值。(2) The UE detects a decrease in data transmission performance. For example, the UE detects that the number of times the ACK is received exceeds a preset threshold.
(3)UE本地业务缓存低于预设阈值,例如,UE检测到本地正在播放的视频播放停顿。(3) The local service buffer of the UE is lower than a preset threshold. For example, the UE detects that the video being played locally is paused.
(4)UE检测到业务质量指标低于预设质量指标,例如,UE检测大本地正在播放的视频质量的质量参数低于预设的质量参数值,或者不满足预设的质量参数值等等,本发明实施例中不再一一列举。(4) The UE detects that the service quality indicator is lower than the preset quality indicator. For example, the UE detects that the quality parameter of the video quality being played by the local area is lower than the preset quality parameter value, or does not satisfy the preset quality parameter value, and the like. , the embodiments of the present invention are not listed one by one.
S82、将所述无线优化信息发送给业务服务器。S82. Send the wireless optimization information to a service server.
具体地,步骤S82中,核心网设备可以解析接收到的用户面数据报文获得所述无线优化信息,将获得的无线优化信息封装于数据载荷中发送给业务服务器。 Specifically, in step S82, the core network device may parse the received user plane data packet to obtain the wireless optimization information, and encapsulate the obtained wireless optimization information in a data payload and send the data to the service server.
无线接入网侧和核心网侧实施的第二种信息传输方法,无线接入网络设备可以直接将无线优化信息封装于应用层数据通过核心网设备直接透传给业务服务器,或者无线接入网络设备将无线优化信息封装于用户面数据报文中发送给核心网设备,核心网设备解析接收到的用户面数据报文获得该无线优化信息,并将获得的无线优化信息封装到数据载荷中发送给业务服务器,上述各种两种实施方式均实现了将无线优化信息传输给业务服务器,使得业务服务器根据接收到的无线优化信息对UE当前正在进行业务进行数据传输控制,实现了在无线接入网络设备辅助下对业务进行优化,提高了数据传输的可靠性。A second information transmission method implemented by the radio access network side and the core network side, the radio access network device can directly encapsulate the wireless optimization information in the application layer data and directly transmit the data to the service server through the core network device, or the wireless access network. The device encapsulates the wireless optimization information in the user plane data packet and sends the information to the core network device. The core network device parses the received user plane data packet to obtain the wireless optimization information, and encapsulates the obtained wireless optimization information into a data payload. For the service server, the above two implementations implement the wireless optimization information transmission to the service server, so that the service server performs data transmission control on the current service of the UE according to the received wireless optimization information, and implements the wireless access. The network equipment is optimized to optimize the service and improve the reliability of data transmission.
基于同一发明构思,本发明实施例中还提供了无线接入网侧和核心网侧分别实施的信息装置、设备以及信息传输系统,由于上述装置、设备及系统解决问题的原理与上述的信息传输方法相似,因此上述装置、设备及系统的实施可以参见方法的实施,重复之处不再赘述。Based on the same inventive concept, the information device, the device, and the information transmission system respectively implemented by the radio access network side and the core network side are provided in the embodiment of the present invention, and the foregoing apparatus, device, and system solve the problem and the above information transmission The method is similar, so the implementation of the above devices, devices and systems can be referred to the implementation of the method, and the repeated description will not be repeated.
如图9a所示,其为核心网侧实施的第一种信息传输装置的结构示意图,可以包括:As shown in FIG. 9a, it is a schematic structural diagram of a first type of information transmission device implemented on a core network side, which may include:
判断单元91,配置为判断是否允许无线接入网络设备对UE当前正在使用的业务进行业务优化;The determining unit 91 is configured to determine whether the radio access network device is allowed to perform service optimization on the service currently being used by the UE;
第一发送单元92,配置为在所述判断单元91的判断结果为是时,向所述无线接入网络设备发送允许进行业务优化的指示信息;以及在所述判断单元91的判断结果为否时,向所述无线接入网络设备发送不允许业务优化的指示信息。The first sending unit 92 is configured to, when the determination result of the determining unit 91 is YES, send the indication information that allows the service optimization to the radio access network device; and the determination result in the determining unit 91 is no. And transmitting, to the wireless access network device, indication information that does not allow service optimization.
在一些实施例中,核心网侧实施的信息传输装置还可以包括接收单元93或者解析单元94,其中:In some embodiments, the information transmission apparatus implemented on the core network side may further include a receiving unit 93 or a parsing unit 94, where:
所述接收单元93,配置为在所述判断单元91在确定允许无线接入网络设备对所述UE当前正在使用的业务进行业务优化之前,接收所述无线接入 网络设备发送的业务优化许可请求,所述业务优化许可请求中携带有所述UE当前正在使用业务的业务信息;The receiving unit 93 is configured to receive the wireless access before the determining unit 91 determines that the wireless access network device is allowed to perform service optimization on a service currently being used by the UE. a service optimization permission request sent by the network device, where the service optimization permission request carries service information that the UE is currently using the service;
所述解析单元94,配置为解析所述UE与业务服务器之间传输的数据包,获得所述UE当前正在使用业务的业务信息;The parsing unit 94 is configured to parse the data packet transmitted between the UE and the service server, and obtain service information that the UE is currently using the service;
所述判断单元91,具体配置为根据所述业务信息和预先存储的业务控制策略确定允许无线接入网络设备对所述UE当前正在使用的业务进行业务优化。The determining unit 91 is configured to determine, according to the service information and the pre-stored service control policy, that the radio access network device is allowed to perform service optimization on a service currently being used by the UE.
具体实施时,判断单元91,具体配置为确定允许无线接入网络设备针对所述UE当前正在使用的业务向所述业务服务器发送无线优化信息。In a specific implementation, the determining unit 91 is specifically configured to determine that the radio access network device is allowed to send wireless optimization information to the service server for the service currently being used by the UE.
相应地,接收单元93,具体配置为接收所述无线接入网络设备发送的、携带有所述无线优化信息的用户面数据报文。Correspondingly, the receiving unit 93 is configured to receive a user plane data packet that is sent by the radio access network device and carries the wireless optimization information.
在一些实施例中,所述用户面数据报文为所述无线接入网络设备在接收到所述UE发送的业务优化请求后发送的。In some embodiments, the user plane data message is sent by the radio access network device after receiving a service optimization request sent by the UE.
在一些实施例中,所述UE在满足预设的业务优化触发条件时发送所述业务优化请求。In some embodiments, the UE sends the service optimization request when a preset service optimization trigger condition is met.
其中,所述触发条件包括以下条件中的至少一种:所述UE发起初始连接、所述UE检测到数据传输性能下降、所述UE本地业务缓存低于预设阈值、所述UE检测到业务质量指标低于预设质量指标。The triggering condition includes at least one of the following conditions: the UE initiates an initial connection, the UE detects a decrease in data transmission performance, the UE local service buffer is lower than a preset threshold, and the UE detects a service. The quality indicator is lower than the preset quality indicator.
在一些实施例中,所述用户面数据报文包括GTP-U报文,所述无线优化信息封装于所述GTP-U报文的扩展头中。In some embodiments, the user plane data message includes a GTP-U message, and the wireless optimization information is encapsulated in an extension header of the GTP-U message.
在一些实施例中,核心网侧实施的信息传输装置,还可以包括:In some embodiments, the information transmission device implemented on the core network side may further include:
获得单元95,配置为如果所述判断单元91的判断结果为是,获得所述无线优化信息;The obtaining
第二发送单元96,配置为将所述获得单元95获得的无线优化信息封装到数据载荷中发送给所述业务服务器。
The second sending unit 96 is configured to encapsulate the wireless optimization information obtained by the obtaining
具体实施时,所述判断单元91,具体配置为确定允许无线接入网络设备对所述UE当前正在使用的业务进行本地业务路由或者本地缓存业务分流。In a specific implementation, the determining unit 91 is specifically configured to determine that the radio access network device is allowed to perform local service routing or local caching service offloading on the service currently being used by the UE.
相应地,所述接收单元93,具体配置为接收所述无线接入网络设备针对所述UE当前正在使用的业务发送的本地业务路由请求或者本地缓存业务分流请求。Correspondingly, the receiving unit 93 is specifically configured to receive a local service routing request or a local cache service offload request sent by the radio access network device for a service currently being used by the UE.
实际应用时,判断单元91、第一发送单元92、接收单元93、解析单元94、获得单元95、第二发送单元96可由信息传输装置中的处理器结合通信接口实现。In practical applications, the determining unit 91, the first transmitting unit 92, the receiving unit 93, the parsing unit 94, the obtaining
如图9b所示,其为核心网侧实施的第二种信息传输装置的结构示意图,可以包括:As shown in FIG. 9b, it is a schematic structural diagram of a second type of information transmission device implemented on the core network side, which may include:
接收单元901,配置为接收无线接入网络设备发送的无线优化信息;The receiving unit 901 is configured to receive wireless optimization information sent by the wireless access network device;
发送单元902,配置为将所述无线优化信息发送给业务服务器。The sending unit 902 is configured to send the wireless optimization information to the service server.
所述接收单元901,具体配置为接收所述无线接入网络设备发送的用户面数据报文;The receiving unit 901 is specifically configured to receive a user plane data packet sent by the radio access network device.
所述发送单元902,具体配置为解析所述用户面数据报文获得所述无线优化信息,将获得的无线优化信息封装于数据载荷中发送给业务服务器。The sending unit 902 is configured to parse the user plane data packet to obtain the wireless optimization information, and encapsulate the obtained wireless optimization information in a data payload and send the data to a service server.
在一些实施例中,所述用户面数据报文为所述无线接入网络设备在接收到所述UE发送的业务优化请求后发送的。所述UE在满足预设的业务优化触发条件时发送所述业务优化请求。所述业务优化触发条件包括以下条件中的至少一种:所述UE发起初始连接、所述UE检测到数据传输性能下降、所述UE本地业务缓存低于预设阈值、所述UE检测到业务质量指标低于预设质量指标。In some embodiments, the user plane data message is sent by the radio access network device after receiving a service optimization request sent by the UE. The UE sends the service optimization request when a preset service optimization trigger condition is met. The service optimization triggering condition includes at least one of the following conditions: the UE initiates an initial connection, the UE detects a decrease in data transmission performance, the UE local service buffer is lower than a preset threshold, and the UE detects a service. The quality indicator is lower than the preset quality indicator.
具体实施时,所述用户面数据报文可以为4G移动通信移动通信系统中的GTP-U报文。在一些实施例中,所述无线优化信息封装于所述GTP-U 报文的扩展头中。In a specific implementation, the user plane data packet may be a GTP-U packet in a 4G mobile communication mobile communication system. In some embodiments, the wireless optimization information is encapsulated in the GTP-U The extension header of the message.
为了描述的方便,以上各部分按照功能划分为各模块(或单元)分别描述。当然,在实施本发明时可以把各模块(或单元)的功能在同一个或多个软件或硬件中实现。例如,本发明实施例提供的图9a和/或图9b所示的信息传输装置可以设置于核心网设备,如MME、S-GW或者P-GW中。For the convenience of description, the above parts are respectively divided into modules (or units) according to functions. Of course, the functions of the various modules (or units) may be implemented in one or more software or hardware in the practice of the invention. For example, the information transmission apparatus shown in FIG. 9a and/or FIG. 9b provided by the embodiment of the present invention may be disposed in a core network device, such as an MME, an S-GW, or a P-GW.
如图10a所示,其为无线接入网侧实施的第一种信息传输装置的结构示意图,可以包括:As shown in FIG. 10a, it is a schematic structural diagram of a first information transmission apparatus implemented on a radio access network side, and may include:
接收单元101,配置为接收核心网设备发送的允许对UE当前正在使用的业务进行业务优化的指示信息。The receiving unit 101 is configured to receive indication information that is sent by the core network device to allow service optimization for the service currently being used by the UE.
在一些实施例中,无线接入网侧实施的信息传输装置,还可以包括:In some embodiments, the information transmission device implemented by the radio access network may further include:
第一发送单元102,配置为在所述接收单元101接收核心网设备发送的允许对所述UE当前正在使用的业务进行业务优化的指示信息之前,向所述核心网设备发送业务优化许可请求,所述业务优化许可请求中携带有所述UE当前正在使用业务的业务信息。The
所述接收单元101,还配置为在向所述核心网设备发送业务优化许可请求之前,接收所述UE发送的业务优化请求。The receiving unit 101 is further configured to receive a service optimization request sent by the UE before sending a service optimization permission request to the core network device.
在一些实施例中,所述业务优化请求为所述UE在满足预设的业务优化触发条件时发送的。In some embodiments, the service optimization request is sent by the UE when a preset service optimization trigger condition is met.
所述业务优化触发条件包括以下条件中的至少一种:所述UE发起初始连接、所述UE检测到数据传输性能下降、所述UE本地业务缓存低于预设阈值、所述UE检测到业务质量指标低于预设质量指标。The service optimization triggering condition includes at least one of the following conditions: the UE initiates an initial connection, the UE detects a decrease in data transmission performance, the UE local service buffer is lower than a preset threshold, and the UE detects a service. The quality indicator is lower than the preset quality indicator.
其中,所述业务信息为对所述UE与业务服务器之间传输的数据包进行解析得到的;或者所述业务信息为所述UE利用RRC信令上报的。在一些实施例中,所述业务优化许可请求中还携带有无线优化信息。The service information is obtained by parsing a data packet transmitted between the UE and the service server, or the service information is reported by the UE by using RRC signaling. In some embodiments, the service optimization permission request also carries wireless optimization information.
具体实施时,可以使用用户面数据报文封装所述无线优化信息。例如, 所述用户面数据报文可以为4G移动通信系统中的GTP-U报文。实际应用时,无线优化信息可以封装于所述GTP-U报文的扩展头中。In a specific implementation, the wireless optimization information may be encapsulated by using a user plane data packet. E.g, The user plane data packet may be a GTP-U packet in a 4G mobile communication system. In actual application, the wireless optimization information may be encapsulated in an extension header of the GTP-U packet.
在一些实施例中,无线接入网侧实施的信息传输装置,还可以包括:In some embodiments, the information transmission device implemented by the radio access network may further include:
第二发送单元103,配置为将所述无线优化信息封装在数据载荷中发送给所述业务服务器;或者将所述无线优化信息通过空口信令或者数据报文发送给所述UE。The second sending unit 103 is configured to encapsulate the wireless optimization information in a data payload and send the data to the service server, or send the wireless optimization information to the UE by using air interface signaling or a data packet.
具体实施时,所述业务优化许可请求包括本地业务路由请求或者本地缓存业务分流请求。In a specific implementation, the service optimization permission request includes a local service routing request or a local cache service offload request.
在一些实施例中,无线接入网侧实施的信息传输装置,还可以包括:In some embodiments, the information transmission device implemented by the radio access network may further include:
业务处理单元104,配置为将所述UE当前正在使用业务切换至本地业务服务器或者本地缓存服务器执行。The service processing unit 104 is configured to perform the handover of the UE currently using the service to the local service server or the local cache server.
实际应用时,接收单元101、第一发送单元102、第二发送单元103、业务处理单元104可由信息传输装置中的处理器结合通信接口实现。In practical applications, the receiving unit 101, the
如图10b所示,其为无线接入网侧实施的第二种信息传输装置的结构示意图,可以包括:As shown in FIG. 10b, it is a schematic structural diagram of a second information transmission device implemented on the radio access network side, which may include:
第一发送单元121,配置为向业务服务器发送无线优化信息。The
在一些实施例中,无线接入网侧实施的第二种信息传输装置,还可以包括:In some embodiments, the second type of information transmission device implemented by the radio access network may further include:
接收单元,配置为在所述发送单元向业务服务器发送无线优化信息之前,接收UE发送的业务优化请求。The receiving unit is configured to receive a service optimization request sent by the UE before the sending unit sends the wireless optimization information to the service server.
在一些实施例中,所述业务优化请求为所述UE在满足预设的业务优化触发条件时发送的。In some embodiments, the service optimization request is sent by the UE when a preset service optimization trigger condition is met.
其中,所述业务优化触发条件包括以下条件中的至少一种:所述UE发起初始连接、所述UE检测到数据传输性能下降、所述UE本地业务缓存低于预设阈值、所述UE检测到业务质量指标低于预设质量指标。 The service optimization triggering condition includes at least one of the following conditions: the UE initiates an initial connection, the UE detects that the data transmission performance decreases, the UE local service buffer is lower than a preset threshold, and the UE detects The quality of service indicators are lower than the preset quality indicators.
其中,所述第一发送单元121,具体配置为将无线优化信息封装于应用层数据包头中发送给所述业务服务器。The
上述方案中,所述第一发送单元121,具体配置为将所述无线优化信息发送给核心网设备,由所述核心网设备将所述无线优化信息封装于数据载荷中发送给所述业务服务器。In the foregoing solution, the first sending
在一些实施例中,所述第一发送单元121,具体配置为将所述无线优化信息封装于用户面数据报文中发送给核心网设备。In some embodiments, the first sending
例如,所述用户面数据报文可以包括GTP-U报文。其中,所述无线优化信息封装于所述GTP-U报文的扩展头中。For example, the user plane data packet may include a GTP-U packet. The wireless optimization information is encapsulated in an extended header of the GTP-U packet.
具体实施时,无线接入网侧实施的第二种信息传输装置,还可以包括封装单元,配置为在封装所述无线优化信息。具体的,其可以将无线优化信息封装于用户面数据报文中。以用户面数据报文为GTP-U为例,封装单元可以用户将无线优化信息封装于所述GTP-U报文的扩展头中。In a specific implementation, the second information transmission device implemented by the radio access network may further include a packaging unit configured to encapsulate the wireless optimization information. Specifically, the wireless optimization information may be encapsulated in a user plane data message. Taking the user plane data packet as the GTP-U as an example, the encapsulating unit can encapsulate the wireless optimization information in the extension header of the GTP-U packet.
在一些实施例中,无线接入网侧实施的第二种信息传输装置,还可以包括:第二发送单元,配置为将所述无线优化信息通过空口信令或者数据报文发送给UE。In some embodiments, the second information transmission apparatus implemented by the radio access network may further include: a second sending unit, configured to send the wireless optimization information to the UE by using air interface signaling or data packet.
实际应用时,所述第一发送单元121、接收单元、封装单元、第二发送单元可由信息传输装置中的处理器结合通信接口实现。In practical applications, the first sending
为了描述的方便,以上各部分按照功能划分为各模块(或单元)分别描述。当然,在实施本发明时可以把各模块(或单元)的功能在同一个或多个软件或硬件中实现。例如,本发明实施例提供的图10a和/或图10b所示的信息传输装置可以设置于无线接入网络设备,如基站中。For the convenience of description, the above parts are respectively divided into modules (or units) according to functions. Of course, the functions of the various modules (or units) may be implemented in one or more software or hardware in the practice of the invention. For example, the information transmission apparatus shown in FIG. 10a and/or FIG. 10b provided by the embodiment of the present invention may be disposed in a radio access network device, such as a base station.
以下结合核心网设备与无线接入网络设备以及业务服务器之间的交互流程对本发明实施例提供的两种信息传输方法(即经过核心网许可的信息传输方法和无需经过核心网许可的信息传输方法)的具体实施流程进行说 明。The following two information transmission methods provided by the embodiments of the present invention (ie, the information transmission method approved by the core network and the information transmission method without the permission of the core network are combined with the interaction process between the core network device and the wireless access network device and the service server; ) the specific implementation process Bright.
如图11所示,其为需要经过核心网许可的信息传输方法的实施流程示意图,可以包括以下步骤:As shown in FIG. 11 , it is a schematic diagram of an implementation process of an information transmission method that requires permission through a core network, and may include the following steps:
S111、核心网设备确定允许无线接入网络设备对UE当前正在使用的业务进行业务优化时,向所述无线接入网络设备发送允许进行业务优化的指示信息。S111. The core network device determines that the radio access network device is allowed to perform service optimization on a service currently being used by the UE, and sends, to the radio access network device, indication information that is allowed to perform service optimization.
S112、无线接入网络设备在接收到所述核心网设备发送的允许进行业务优化的指示信息时。S112. The radio access network device receives the indication information that is allowed to perform service optimization sent by the core network device.
在一些实施例中,在核心网设备确定允许无线接入网络设备对所述UE当前正在使用的业务进行业务优化之前,还包括:In some embodiments, before the core network device determines that the radio access network device is allowed to perform service optimization on the service currently being used by the UE, the method further includes:
所述核心网设备接收所述无线接入网络设备发送的业务优化许可请求,所述业务优化许可请求中携带有所述UE当前正在使用业务的业务信息;或者所述核心网设备解析所述UE与业务服务器之间传输的数据包,获得所述UE当前正在使用业务的业务信息;以及Receiving, by the core network device, a service optimization permission request sent by the radio access network device, where the service optimization permission request carries service information that the UE is currently using a service; or the core network device parses the UE A data packet transmitted between the service server and the service information obtained by the UE currently using the service;
所述核心网设备根据所述业务信息和预先存储的业务控制策略确定允许无线接入网络设备对用户设备UE当前正在使用的业务进行业务优化。The core network device determines, according to the service information and the pre-stored service control policy, the radio access network device to perform service optimization on the service currently used by the user equipment UE.
在一些实施例中,所述核心网设备确定允许无线接入网络设备对所述UE当前正在使用的业务进行业务优化,具体包括:In some embodiments, the core network device determines that the radio access network device is allowed to perform service optimization on the service currently being used by the UE, and specifically includes:
所述核心网设备确定允许无线接入网络设备针对所述UE当前正在使用的业务向所述业务服务器发送无线优化信息。The core network device determines to allow the wireless access network device to transmit wireless optimization information to the service server for services currently being used by the UE.
在一些实施例中,所述核心网设备接收所述无线接入网络设备发送的业务优化许可请求,具体包括:In some embodiments, the receiving, by the core network device, the service optimization permission request sent by the wireless access network device, specifically includes:
所述核心网设备接收所述无线接入网络设备发送的、携带有所述无线优化信息的用户面数据报文。The core network device receives a user plane data packet that is sent by the radio access network device and carries the wireless optimization information.
在一些实施例中,所述用户面数据报文为所述无线接入网络设备在接 收到所述UE发送的业务优化请求后发送的。In some embodiments, the user plane data message is received by the wireless access network device. Sent after receiving the service optimization request sent by the UE.
其中,所述UE在满足预设的业务优化触发条件时发送所述业务优化请求。The UE sends the service optimization request when the preset service optimization trigger condition is met.
在一些实施例中,所述触发条件包括以下条件中的至少一种:所述UE发起初始连接、所述UE检测到数据传输性能下降、所述UE本地业务缓存低于预设阈值、所述UE检测到业务质量指标低于预设质量指标。In some embodiments, the triggering condition includes at least one of the following conditions: the UE initiates an initial connection, the UE detects a decrease in data transmission performance, the UE local service buffer is below a preset threshold, The UE detects that the service quality indicator is lower than the preset quality indicator.
在一些实施例中,所述用户面数据报文包括用户面通用分组无线业务隧道协议GTP-U报文。In some embodiments, the user plane data message includes a User Plane General Packet Radio Service Tunneling Protocol (GTP-U) message.
在一些实施例中,所述无线优化信息封装于所述GTP-U报文的扩展头中。In some embodiments, the wireless optimization information is encapsulated in an extension header of the GTP-U message.
在一些实施例中,所述方法还可以包括:In some embodiments, the method may further include:
所述核心网设备获得所述无线优化信息;The core network device obtains the wireless optimization information;
将获得的无线优化信息封装到数据载荷中发送给所述业务服务器;Encapsulating the obtained wireless optimization information into a data payload and transmitting the information to the service server;
所述业务服务器根据所述无线优化信息对与UE之间的数据传输进行传输控制。The service server performs transmission control on data transmission with the UE according to the wireless optimization information.
在一些实施例中,所述核心网设备确定允许无线接入网络设备对所述UE当前正在使用的业务进行业务优化,具体包括:In some embodiments, the core network device determines that the radio access network device is allowed to perform service optimization on the service currently being used by the UE, and specifically includes:
所述核心网设备确定允许无线接入网络设备对所述UE当前正在使用的业务进行本地业务路由或者本地缓存业务分流。The core network device determines to allow the radio access network device to perform local service routing or local caching service offloading for services currently being used by the UE.
在一些实施例中,所述核心网设备接收所述无线接入网络设备发送的业务优化许可请求,具体包括:In some embodiments, the receiving, by the core network device, the service optimization permission request sent by the wireless access network device, specifically includes:
所述核心网设备接收所述无线接入网络设备针对所述UE当前正在使用的业务发送的本地业务路由请求或者本地缓存业务分流请求;The core network device receives a local service routing request or a local cache service offload request sent by the radio access network device for a service currently being used by the UE;
所述方法还可以包括:The method may further include:
所述无线接入网络设备将所述UE当前正在使用业务切换至本地业务 服务器或者本地缓存服务器执行。The radio access network device switches the currently used service of the UE to a local service The server or the local cache server executes.
如图12所示,为本发明实施例提供的第一种信息传输系统的结构示意图,可以包括:As shown in FIG. 12, a schematic structural diagram of a first information transmission system according to an embodiment of the present invention may include:
核心网设备121,配置为在确定允许无线接入网络设备122对UE当前正在使用的业务进行业务优化时,向所述无线接入网络设备122发送允许进行业务优化的指示信息;The
所述无线接入网络设备122,配置为在接收到所述核心网设备121发送的允许进行业务优化的指示信息时对所述UE当前使用的业务进行业务优化。The radio
在一些实施例中,所述核心网设备121,具体配置为接收所述无线接入网络设备122发送的业务优化许可请求,所述业务优化许可请求中携带有所述UE当前正在使用业务的业务信息;或者所述核心网设备121解析所述UE与业务服务器123之间传输的数据包,获得所述UE当前正在使用业务的业务信息;根据所述业务信息和预先存储的业务控制策略确定允许无线接入网络设备122对UE当前正在使用的业务进行业务优化。In some embodiments, the
在一些实施例中,所述核心网设备121,具体配置为确定允许无线接入网络设备122针对所述UE当前正在使用的业务向所述业务服务器123发送无线优化信息。In some embodiments, the
在一些实施例中,所述核心网设备121,具体配置为接收所述无线接入网络设备122发送的、携带有所述无线优化信息的用户面数据报文。In some embodiments, the
在一些实施例中,所述用户面数据报文为所述无线接入网络设备在接收到所述UE发送的业务优化请求后发送的。In some embodiments, the user plane data message is sent by the radio access network device after receiving a service optimization request sent by the UE.
在一些实施例中,所述UE在满足预设的业务优化触发条件时发送所述业务优化请求。In some embodiments, the UE sends the service optimization request when a preset service optimization trigger condition is met.
在一些实施例中,所述触发条件包括以下条件中的至少一种:所述UE 发起初始连接、所述UE检测到数据传输性能下降、所述UE本地业务缓存低于预设阈值、所述UE检测到业务质量指标低于预设质量指标。In some embodiments, the triggering condition comprises at least one of the following conditions: the UE The initial connection is initiated, the UE detects that the data transmission performance is degraded, the local service buffer of the UE is lower than a preset threshold, and the UE detects that the service quality indicator is lower than the preset quality indicator.
在一些实施例中,所述用户面数据报文包括GTP-U报文。In some embodiments, the user plane data message includes a GTP-U message.
在一些实施例中,所述无线优化信息封装于所述GTP-U报文的扩展头中。In some embodiments, the wireless optimization information is encapsulated in an extension header of the GTP-U message.
在一些实施例中,本发明实施例提供的第一种信息传输系统,还可以包括业务服务器123,其中:In some embodiments, the first information transmission system provided by the embodiment of the present invention may further include a
所述核心网设备121,还配置为获得所述无线优化信息;将获得的无线优化信息封装到数据载荷中发送给所述业务服务器123;The
所述业务服务器123,配置为根据所述无线优化信息对与UE之间的数据传输进行传输控制。The
在一些实施例中,所述核心网设备121,具体配置为确定允许无线接入网络设备122对所述UE当前正在使用的业务进行本地业务路由或者本地缓存业务分流。In some embodiments, the
在一些实施例中,所述核心网设备121,具体配置为接收所述无线接入网络设备122针对所述UE当前正在使用的业务发送的本地业务路由请求或者本地缓存业务分流请求;In some embodiments, the
所述无线接入网络设备122,还配置为将所述UE当前正在使用业务切换至本地业务服务器123或者本地缓存服务器执行。The radio
如图13所示,其为本发明实施例提供的无需经过核心网允许的信息传输方法的实施流程示意图,可以包括以下步骤:As shown in FIG. 13 , it is a schematic flowchart of an implementation process of an information transmission method that is not required to be allowed by a core network according to an embodiment of the present invention, and may include the following steps:
S131、核心网设备接收无线接入网络设备发送的无线优化信息。S131. The core network device receives wireless optimization information sent by the wireless access network device.
S132、核心网设备将所述无线优化信息发送给业务服务器。S132. The core network device sends the wireless optimization information to the service server.
S133、业务服务器根据接收到的无线优化信息对与用户设备UE之间的数据传输进行传输控制。 S133. The service server performs transmission control on data transmission with the user equipment UE according to the received wireless optimization information.
在一些实施例中,核心网设备接收无线接入网络设备发送的无线优化信息,具体包括:In some embodiments, the core network device receives the wireless optimization information that is sent by the wireless access network device, and specifically includes:
核心网设备接收所述无线接入网络设备发送的用户面数据报文,所述数据报文中携带有所述无线优化信息;以及The core network device receives the user plane data packet sent by the radio access network device, where the data packet carries the wireless optimization information;
所述核心网设备将所述无线优化信息发送给业务服务器,具体包括:The core network device sends the wireless optimization information to the service server, specifically:
所述核心网设备解析所述用户面数据报文获得所述无线优化信息,将获得的无线优化信息封装于数据载荷中发送给业务服务器。The core network device parses the user plane data packet to obtain the wireless optimization information, and encapsulates the obtained wireless optimization information in a data payload and sends the information to the service server.
在一些实施例中,所述用户面数据报文为所述无线接入网络设备在接收到所述UE发送的业务优化请求后发送的。In some embodiments, the user plane data message is sent by the radio access network device after receiving a service optimization request sent by the UE.
在一些实施例中,所述UE在满足预设的业务优化触发条件时发送所述业务优化请求。In some embodiments, the UE sends the service optimization request when a preset service optimization trigger condition is met.
在一些实施例中,所述触发条件包括以下条件中的至少一种:所述UE发起初始连接、所述UE检测到数据传输性能下降、所述UE本地业务缓存低于预设阈值、所述UE检测到业务质量指标低于预设质量指标。In some embodiments, the triggering condition includes at least one of the following conditions: the UE initiates an initial connection, the UE detects a decrease in data transmission performance, the UE local service buffer is below a preset threshold, The UE detects that the service quality indicator is lower than the preset quality indicator.
在一些实施例中,所述用户面数据报文包括GTP-U报文。In some embodiments, the user plane data message includes a GTP-U message.
在一些实施例中,所述无线优化信息封装于所述GTP-U报文的扩展头中。In some embodiments, the wireless optimization information is encapsulated in an extension header of the GTP-U message.
如图14所示,为本发明实施例提供的第二种信息传输系统的结构示意图,可以包括无线接入网络设备141、核心网设备142和业务服务器143,其中:As shown in FIG. 14, a schematic structural diagram of a second information transmission system according to an embodiment of the present invention may include a radio
所述无线接入网络设备141,配置为向所述核心网设备142发送无线优化信息;The radio
所述核心网设备142,配置为将所述无线优化信息发送给业务服务器;The core network device 142 is configured to send the wireless optimization information to a service server;
所述业务服务器143,配置为根据接收到的无线优化信息对与用户设备UE之间的数据传输进行传输控制。 The service server 143 is configured to perform transmission control on data transmission with the user equipment UE according to the received wireless optimization information.
在一些实施例中,所述无线接入网络设备141,具体配置为在向所述核心网设备142发送的用户面数据报文中携带所述无线优化信息;In some embodiments, the radio
所述核心网设备142,具体配置为解析所述用户面数据报文获得所述无线优化信息,将获得的无线优化信息封装于数据载荷中发送给业务服务器。The core network device 142 is configured to parse the user plane data packet to obtain the wireless optimization information, and encapsulate the obtained wireless optimization information in a data payload to send to the service server.
在一些实施例中,所述用户面数据报文为所述无线接入网络设备在接收到所述UE发送的业务优化请求后发送的。In some embodiments, the user plane data message is sent by the radio access network device after receiving a service optimization request sent by the UE.
在一些实施例中,所述UE在满足预设的业务优化触发条件时发送所述业务优化请求。In some embodiments, the UE sends the service optimization request when a preset service optimization trigger condition is met.
在一些实施例中,所述触发条件包括以下条件中的至少一种:所述UE发起初始连接、所述UE检测到数据传输性能下降、所述UE本地业务缓存低于预设阈值、所述UE检测到业务质量指标低于预设质量指标。In some embodiments, the triggering condition includes at least one of the following conditions: the UE initiates an initial connection, the UE detects a decrease in data transmission performance, the UE local service buffer is below a preset threshold, The UE detects that the service quality indicator is lower than the preset quality indicator.
在一些实施例中,所述用户面数据报文包括GTP-U报文。In some embodiments, the user plane data message includes a GTP-U message.
在一些实施例中,所述无线优化信息封装于所述GTP-U报文的扩展头中。In some embodiments, the wireless optimization information is encapsulated in an extension header of the GTP-U message.
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art will appreciate that embodiments of the present invention can be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or a combination of software and hardware. Moreover, the invention can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code.
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得 通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention has been described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (system), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flowchart illustrations and/or FIG. These computer program instructions can be provided to a processor of a general purpose computer, a special purpose computer, an embedded processor or other programmable data processing device to produce a machine such that Instructions executed by a processor of a computer or other programmable data processing device generate means for implementing the functions specified in a block or blocks of a flow or a flow and/or a block diagram of the flowchart.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。The computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device. The apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device. The instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
基于此,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一种信息传输方法中核心网侧任一方法的步骤,或者实现上述第一种信息传输方法中无线接入网侧任一方法的步骤,或者实现上述第二种信息传输方法中核心网侧任一方法的步骤,或者实现上述第二种信息传输方法中无线接入网侧任一方法的步骤。Based on this, an embodiment of the present invention further provides a computer readable storage medium, where the computer program is stored, and when the computer program is executed by the processor, implementing any method on the core network side in the first information transmission method. Steps, or implementing the steps of any method on the radio access network side in the foregoing first information transmission method, or implementing the steps of any method on the core network side in the second information transmission method, or implementing the second information transmission The method steps of any method on the radio access network side.
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。Although the preferred embodiment of the invention has been described, it will be apparent to those skilled in the < Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and the modifications and
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在 内。It is apparent that those skilled in the art can make various modifications and variations to the invention without departing from the spirit and scope of the invention. Thus, it is intended that the present invention covers such modifications and variations as the modifications and variations of the invention are within the scope of the appended claims and their equivalents. Inside.
本发明实施例提供的第一种方案,无线接入网设备可以在核心网侧对的许可下对UE当前使用业务进行优化,一方面实现了在无线接入网络设备辅助下对业务进行优化,提高了数据传输可靠性,另一方面从而增加了核心网对UE正在进行业务的管控,保证了核心网策略的执行。According to the first solution provided by the embodiment of the present invention, the radio access network device can optimize the service currently used by the UE under the permission of the core network side, and implement the optimization of the service with the assistance of the radio access network device. The reliability of data transmission is improved, and on the other hand, the core network controls the ongoing services of the UE, and the implementation of the core network policy is ensured.
本发明实施例提供的第二种方案,无线接入网可以直接将无线优化信息发送给业务服务器,以使业务服务器可以根据无线优化信息对当前业务进行优化,而无需经过核心网许可,同样实现了在无线接入网络设备辅助下对UE使用业务进行优化,提高了数据传输可靠性。 In the second solution provided by the embodiment of the present invention, the radio access network may directly send the wireless optimization information to the service server, so that the service server can optimize the current service according to the wireless optimization information without the core network permission. The service used by the UE is optimized with the assistance of the radio access network device, and the reliability of data transmission is improved.
Claims (123)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610666421.7 | 2016-08-12 | ||
| CN201610666421.7A CN107734521B (en) | 2016-08-12 | 2016-08-12 | Information transmission method, device, related equipment and system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2018028667A1 true WO2018028667A1 (en) | 2018-02-15 |
Family
ID=61162778
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2017/097054 Ceased WO2018028667A1 (en) | 2016-08-12 | 2017-08-11 | Information transmission method, apparatus, system, and related device, and storage medium |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN107734521B (en) |
| WO (1) | WO2018028667A1 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112312435A (en) * | 2020-11-02 | 2021-02-02 | 中国联合网络通信集团有限公司 | Method and device for configuring connection data of wireless access network equipment |
| CN115314409A (en) * | 2022-07-20 | 2022-11-08 | 北京邮电大学 | Network state information acquisition method and system |
| US12464379B2 (en) | 2024-03-22 | 2025-11-04 | T-Mobile Usa, Inc. | Automatic user equipment degradation optimization |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110769466B (en) * | 2018-07-26 | 2023-09-05 | 中国移动通信有限公司研究院 | Information sending and receiving, service and network quality control method, device and equipment |
| CN113766558B (en) | 2019-05-16 | 2025-01-10 | Oppo广东移动通信有限公司 | A network mode control method, terminal and storage medium |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2007130264A2 (en) * | 2006-05-03 | 2007-11-15 | Sprint Spectrum L.P. | Method and system for controlling streaming of media to wireless communication devices |
| CN101778051A (en) * | 2009-01-08 | 2010-07-14 | 华为技术有限公司 | Method for sending and acquiring information, device and system thereof |
| CN101932029A (en) * | 2010-08-13 | 2010-12-29 | 华为技术有限公司 | Data transmission method, device and system |
| CN102075566A (en) * | 2010-12-24 | 2011-05-25 | 华为技术有限公司 | Business shunting processing method, communication equipment and network system |
| CN102137383A (en) * | 2010-01-22 | 2011-07-27 | 中兴通讯股份有限公司 | Methods and systems for acquiring mobility relevant information of MTC equipment and optimizing configuration |
| CN102893561A (en) * | 2011-12-31 | 2013-01-23 | 华为技术有限公司 | Method of business control, network device, content server, and system |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060246899A1 (en) * | 2005-04-28 | 2006-11-02 | Research In Motion Limited | System and method for providing network advertisement information via a network advertisement broker (NAB) |
| US8180283B2 (en) * | 2007-02-14 | 2012-05-15 | Alcatel Lucent | Method of providing feedback to a media server in a wireless communication system |
| CN101959215B (en) * | 2009-07-17 | 2014-06-04 | 华为技术有限公司 | Packet service data transmission method, device and system |
| CN102232309B (en) * | 2010-08-20 | 2013-10-09 | 华为技术有限公司 | Network optimization method, device and system based on intelligent terminal |
| CN102131241B (en) * | 2011-03-15 | 2013-09-11 | 上海华为技术有限公司 | Method, base station and system for controlling speed of stream media |
-
2016
- 2016-08-12 CN CN201610666421.7A patent/CN107734521B/en active Active
-
2017
- 2017-08-11 WO PCT/CN2017/097054 patent/WO2018028667A1/en not_active Ceased
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2007130264A2 (en) * | 2006-05-03 | 2007-11-15 | Sprint Spectrum L.P. | Method and system for controlling streaming of media to wireless communication devices |
| CN101778051A (en) * | 2009-01-08 | 2010-07-14 | 华为技术有限公司 | Method for sending and acquiring information, device and system thereof |
| CN102137383A (en) * | 2010-01-22 | 2011-07-27 | 中兴通讯股份有限公司 | Methods and systems for acquiring mobility relevant information of MTC equipment and optimizing configuration |
| CN101932029A (en) * | 2010-08-13 | 2010-12-29 | 华为技术有限公司 | Data transmission method, device and system |
| CN102075566A (en) * | 2010-12-24 | 2011-05-25 | 华为技术有限公司 | Business shunting processing method, communication equipment and network system |
| CN102893561A (en) * | 2011-12-31 | 2013-01-23 | 华为技术有限公司 | Method of business control, network device, content server, and system |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112312435A (en) * | 2020-11-02 | 2021-02-02 | 中国联合网络通信集团有限公司 | Method and device for configuring connection data of wireless access network equipment |
| CN112312435B (en) * | 2020-11-02 | 2023-06-23 | 中国联合网络通信集团有限公司 | Method and device for configuring connection data of wireless access network equipment |
| CN115314409A (en) * | 2022-07-20 | 2022-11-08 | 北京邮电大学 | Network state information acquisition method and system |
| CN115314409B (en) * | 2022-07-20 | 2024-02-06 | 北京邮电大学 | Network status information acquisition method and system |
| US12464379B2 (en) | 2024-03-22 | 2025-11-04 | T-Mobile Usa, Inc. | Automatic user equipment degradation optimization |
Also Published As
| Publication number | Publication date |
|---|---|
| CN107734521A (en) | 2018-02-23 |
| CN107734521B (en) | 2020-02-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3637855B1 (en) | Data transmission method, and terminal device | |
| CN107548127B (en) | Method and apparatus for supporting data transfer | |
| KR101521954B1 (en) | Communication method and system, access network device, and application server | |
| US8311542B2 (en) | Offered bit rate at handover | |
| WO2018028667A1 (en) | Information transmission method, apparatus, system, and related device, and storage medium | |
| KR102200821B1 (en) | Methods, systems and devices for supporting local breakout in small cell architecture | |
| WO2009098853A1 (en) | Mobile communication device and mobile communication method | |
| US12133096B2 (en) | Data transmission method, apparatus, and device | |
| EP3567976B1 (en) | Method for information exchange among systems, user-plane core network device, wireless communication system and computer-readable storage medium | |
| EP2785105B1 (en) | Bearer mode selection method, packet gateway and policy and charging control function entity | |
| KR102536020B1 (en) | Method and Computing Device for Splitting Traffic Across Multiple Accesses | |
| CN102256329B (en) | A kind of method and apparatus realizing Route Selection | |
| WO2015143607A1 (en) | Bearer shunting method for backhaul link and network device | |
| JP2022521088A (en) | Policy management method and equipment | |
| JP2019208263A (en) | Base station, wireless communication system and communication method | |
| CN105682014B (en) | Communication method and system, access network equipment and application server | |
| KR102066923B1 (en) | Method and apparatus for providing contents in mobile communication system | |
| JP2015518195A (en) | Method and apparatus for content distribution in a wireless access network | |
| CN106063217B (en) | A method and system for realizing business optimization | |
| CN102256326B (en) | A kind of method and apparatus realizing Route Selection | |
| CN106973407B (en) | Service data transmission method and device | |
| EP2919509A1 (en) | Method and device for hosting application by access node | |
| CN107277866B (en) | A data service switching method, device, base station and system | |
| US20140254557A1 (en) | Mobile communication system and content provision method in mobile communication system | |
| KR101360772B1 (en) | Mobile contents delivery method using a hand-over and apparatus therefor |
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: 17838797 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 22.05.2019) |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 17838797 Country of ref document: EP Kind code of ref document: A1 |