CN104335675A - Data Transmission Method, Device And System - Google Patents

Data Transmission Method, Device And System Download PDF

Info

Publication number
CN104335675A
CN104335675A CN201380000930.0A CN201380000930A CN104335675A CN 104335675 A CN104335675 A CN 104335675A CN 201380000930 A CN201380000930 A CN 201380000930A CN 104335675 A CN104335675 A CN 104335675A
Authority
CN
China
Prior art keywords
gateway
data
predefined type
gtp
packets
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.)
Granted
Application number
CN201380000930.0A
Other languages
Chinese (zh)
Other versions
CN104335675B (en
Inventor
王春光
弗兰克·马德曼
张艳平
张万强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of CN104335675A publication Critical patent/CN104335675A/en
Application granted granted Critical
Publication of CN104335675B publication Critical patent/CN104335675B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/74Address processing for routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4604LAN interconnection over a backbone network, e.g. Internet, Frame Relay
    • H04L12/462LAN interconnection over a bridge based backbone
    • H04L12/4625Single bridge functionality, e.g. connection of two networks over a single bridge
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4633Interconnection of networks using encapsulation techniques, e.g. tunneling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/02Protocol performance
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/22Parsing or analysis of headers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2212/00Encapsulation of packets

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

Provided are a data transmission method, device and system, relating to the field of communications. The method comprises: detecting whether what is transmitted in a received GTP-U data packet is data of a predetermined type; if the detection result is that what is transmitted in the GTP-U data packet is data of the predetermined type, decapsulating the GTP-U data packet to obtain the data of the predetermined type and a destination address of the data of the predetermined type; and sending the data of the predetermined type and the destination address to a message gateway, so that the message gateway forwards the data of the predetermined type according to the destination address. A gateway comprises: a detection module, a decapsulation module and a sending module. The message gateway comprises: a receiving module and a forwarding module. A data transmission system comprises: the gateway and the message gateway. The present invention solves the problem that adding an IP packet header before the small data reduces the payload of an IP data packet, which reduces the data transmission efficiency, thereby achieving the effect of improving the data transmission efficiency.

Description

Data Transmission Method, Device And System
Data transmission method, apparatus and system
Technical field
The present invention relates to the communications field, more particularly to a kind of data transmission method, apparatus and system.Background technology
Existing EPS (Evolved Packet System, evolved packet system)Including UE (User Equipment, user equipment), EUTRAN (Evolved Universal Terrestrial Radio Access Network, the universal land radio access web of evolution) and CN (Core Network, core net;), it refer to the configuration diagram of the EPS shown in Fig. 1.Wherein, EUTRAN specifically can be by eNB (Evolved Node B, evolved base station)Realize;CN mainly includes MME (Mobility Management Entity, mobile management entity), SGSN (Serving General Packet Radio Service Supporting Node, service universal grouping wireless Service support node), HSS (Home Subscribe Server, home subscriber server), S-GW (Serving Gateway, gateway), P-GW (Packet Data Network Gateway, packet data gateway)With PCRF (Policy and Charging Rules Function, strategy and charging control function).
When user equipment and network attachment, it can be set up and carried by the Signalling exchange between wireless access network element, mobile management network element, gateway and packet data gateway, to transmit data using the carrying.Because existing EPS is based on IP mechanism, therefore, when sending data using EPS, IP data envelopes are dressed up GTP-U (GPRS Tunnelling Protocol for the User Plane, user plane general packet radio service tunnel agreement by wireless access network element)After packet, the GTP-U packets are sent to gateway, and the GTP-U packets are sent to packet data gateway by gateway, the GTP-U packets are unsealed into by packet data gateway and forward process is carried out after IP packets.Accordingly, when receiving data using EPS, packet data gateway receives IP packets, gateway is sent to after the GTP-U data envelopes are dressed up into GTP-U packets, the GTP-U packets are transmitted to wireless access network element by gateway, by wireless access network element the GTP-U packets are unsealed into IP packets after be sent to user equipment.
Data need increase IP packet header when being packaged into IP packets, if UE only needs to the small data of transmitted data amount very little, such as, the message that application program is produced, including status message, location message, heartbeat message With real-time messages etc.;Can also be SIP (Session Initiation Protocol, session initiation protocol) signaling, Push (push) message and control message etc., IP packet header is then added before small data can reduce the payload user data of IP packets, reduce data transmission efficiency.Such as, small data is 10 bytes, and IP packet header is fixed as 20 bytes, and small data ratio shared in IP bags is relatively low, reduces data transmission efficiency.The content of the invention
In order to solve the problem of small data transmission efficiency is low, the embodiments of the invention provide a kind of data transmission method, apparatus and system.The technical scheme is as follows:
In a first aspect, the embodiments of the invention provide a kind of data transmission method, in gateway, methods described to include:
Detect transmitted in the user plane general packet radio service tunnel agreement GTP-U packets that receive whether be predefined type data;
If testing result be the GTP-U packets in transmit be predefined type data, the GTP-U packets are unsealed, the destination address of the data of the predefined type and the data of the predefined type is obtained;
The data of the predefined type and the destination address are sent to information gateway, so that the information gateway is forwarded according to the destination address to the data of the predefined type.
In the first possible implementation of first aspect, it is described detect transmitted in the user plane general packet radio service tunnel agreement GTP-U packets that receive whether be predefined type data, including:Obtain the type of message in the GTP-U packet headers;
Whether detect the type of message is predetermined message type;
If testing result is that the type of message is predetermined message type, it is determined that what is transmitted in the GTP-U packets received is the data of predefined type.
With reference to the first possible implementation of first aspect, in second of possible implementation of first aspect, if the gateway is packet data gateway, gateway of the type of message by wireless access network element or between the wireless access network element and the packet data gateway is pre-set;
If the gateway is gateway, the type of message is pre-set by wireless access network element.
In the third possible implementation of first aspect, it is described detect transmitted in the user plane general packet radio service tunnel agreement GTP-U packets that receive whether be predefined type data, including:Obtain the carrying mark of the carrying GTP-U packets;
The detection carrying identifies whether it is predetermined carrying mark; If testing result is predetermined carrying mark for the carrying mark, it is determined that what is transmitted in the GTP-U packets received is the data of predefined type.
With reference to the third possible implementation of first aspect, in the 4th kind of possible implementation of first aspect, the detection carrying is identified whether be predetermined carrying mark before, in addition to:
If the gateway is packet data gateway, the predetermined carrying mark from mobile management network element of gateway forwarding is received, the gateway is located between the mobile management network element and the packet data gateway;
If the gateway is gateway, the predetermined carrying mark that mobile management network element is sent is received.
In the 5th kind of possible implementation of first aspect, if the gateway is gateway, it is described detect transmitted in the user plane general packet radio service tunnel agreement GTP-U packets that receive whether be predefined type data, including:
Detect the Tunnel End Point Identifier that wireless access network element whether is carried in the GTP-U packets;If testing result is to carry the Tunnel End Point Identifier of wireless access network element in the GTP-U packets, it is determined that what is transmitted in the GTP-U packets received is the data of predefined type.
Second aspect, the embodiments of the invention provide a kind of data transmission method, in information gateway, methods described to include:
Receive the destination address of the data for the predefined type that gateway is sent and the data of the predefined type, the data of the predefined type and the destination address detected by the gateway transmitted in the user plane general packet radio service tunnel agreement GTP-U packets received whether be predefined type data;If testing result is that what is transmitted in the GTP-U packets is the data of predefined type, solution is carried out to the GTP-U packets and is honored as a queen and obtains;
The data of the predefined type are forwarded according to the destination address.
The third aspect, the embodiments of the invention provide a kind of data transmission method, in gateway, methods described to include:
Receive the destination address of the data for the predefined type that information gateway is sent and the data of the predefined type;User plane general packet radio service tunnel agreement GTP-U packets are forwarded, the GTP-U packets are obtained by the data to the predefined type and destination address encapsulation.
In the first possible implementation of the third aspect, if the gateway is gateway, before being forwarded to user plane general packet radio service tunnel agreement GTP-U packets, in addition to:Sent to mobile management network element and carry the downlink data notification that tentation data is indicated, so as to the movement Property managed network element sent according to the downlink data notification and carry the beep-page message that the tentation data is indicated, the user equipment of the data of the reception predefined type is set to receive after the beep-page message, the Tunnel End Point Identifier of the gateway prestored is sent to wireless access network element, is set up and carried with the gateway according to the Tunnel End Point Identifier of the gateway so as to the wireless access network element.
With reference to the first possible implementation of the third aspect, in second of possible implementation of the third aspect, the destination address of the data of the data for receiving the predefined type that information gateway is sent and the predefined type, including:
The data and the destination address of the predefined type from the information gateway of packet data gateway forwarding are received, the packet data gateway is located between the gateway and the information gateway.
In the third possible implementation of the third aspect, if the gateway is packet data gateway, user plane general packet radio service tunnel agreement GTP-U packets are forwarded, including:
The data of the predefined type are forwarded to gateway, the destination address and tentation data are indicated, the downlink data notification that the tentation data is indicated is carried so that the gateway is sent to mobile management network element, the mobile management network element is sent according to the downlink data notification and carry the beep-page message that the tentation data is indicated, the user equipment of the data of the reception predefined type is set to receive after the beep-page message, the Tunnel End Point Identifier of the gateway prestored is sent to wireless access network element, make the wireless access network element be set up with the gateway according to the Tunnel End Point Identifier of the gateway to carry, the data of the predefined type and the destination address are packaged into after the GTP-U packets by the gateway, the GTP-U packets are forwarded to the wireless access network element, the gateway is located between the mobile management network element and the packet data gateway.
Fourth aspect, the embodiments of the invention provide a kind of data transmission method, in information gateway, methods described to include:
Receive the destination address of the data of predefined type and the data of the predefined type;
The data and the destination address of the predefined type are sent to gateway, so that the gateway receives the data and the destination address for the predefined type that the information gateway is sent, user plane general packet radio service tunnel agreement GTP-U packets are forwarded, the GTP-U packets are obtained by the data to the predefined type and destination address encapsulation.
5th aspect, the embodiments of the invention provide a kind of gateway, the gateway includes:
Detection module, transmitted for detecting in the user plane general packet radio service tunnel agreement GTP-U packets that receive whether be predefined type data;
Module is unsealed, if being transmission in the GTP-U packets for the result that the detection module is detected Be predefined type data, then the GTP-U packets are unsealed, obtain the destination address of the data of the predefined type and the data of the predefined type;
Sending module, for the be honored as a queen data and the destination address of the obtained predefined type of the deblocking module solution to be sent into information gateway, so that the information gateway is forwarded according to the destination address to the data of the predefined type.
In the first possible implementation of the 5th aspect, the detection module, including:
First acquisition unit, for obtaining the type of message in the GTP-U packet headers;First detection unit, for detecting whether the type of message that the first acquisition unit is got is predetermined message type;
First determining unit, if being that the type of message is predetermined message type for the result that first detection unit is detected, it is determined that what is transmitted in the GTP-U packets received is the data of predefined type.
With reference to the first possible implementation of the 5th aspect, in second of possible implementation of the 5th aspect, if the gateway is packet data gateway, gateway of the type of message by wireless access network element or between the wireless access network element and the packet data gateway is pre-set;
If the gateway is the gateway, the type of message is pre-set by wireless access network element.In the third possible implementation of the 5th aspect, the detection module, including:
Second acquisition unit, the carrying mark for obtaining the carrying GTP-U packets;
Second detection unit, for detecting the carrying that the second acquisition unit is got identifies whether it is that predetermined carry identifies;
Second determining unit, if being that the carrying mark is predetermined carrying mark for the result that second detection unit is detected, it is determined that what is transmitted in the GTP-U packets received is the data of predefined type.
With reference to the third possible implementation of the 5th aspect, in the 4th kind of possible implementation of the 5th aspect, the detection module, in addition to:
First receiving unit, identify whether it is before predetermined carrying is identified for second detection unit detection carrying, if the gateway is packet data gateway, the predetermined carrying mark from mobile management network element of gateway forwarding is then received, the gateway is located between the mobile management network element and the packet data gateway;
Second receiving unit, identifies whether it is before making a reservation for carrying mark, if the gateway is gateway, to receive the predetermined carrying mark of mobile management network element transmission for second detection unit detection carrying.
In the 5th kind of possible implementation of the 5th aspect, if the gateway is the gateway, The detection module, including:
Whether the 3rd detection unit, the Tunnel End Point Identifier of wireless access network element is carried for detecting in the GTP-U packets;
3rd determining unit, if being to carry the Tunnel End Point Identifier of wireless access network element in the GTP-U packets for the result that the 3rd detection unit is detected, it is determined that what is transmitted in the GTP-U packets received is the data of predefined type.
6th aspect, the embodiments of the invention provide a kind of information gateway, the information gateway includes:Receiving module, for the predefined type that receives gateway transmission data and the predefined type data destination address, the data of the predefined type and the destination address detected by the gateway transmitted in the user plane general packet radio service tunnel agreement GTP-U packets received whether be predefined type data;If testing result is that what is transmitted in the GTP-U packets is the data of predefined type, solution is carried out to the GTP-U packets and is honored as a queen and obtains;
Forwarding module, the destination address for being received according to the receiving module is forwarded to the data of the predefined type.
7th aspect, the embodiments of the invention provide a kind of gateway, the gateway includes:
First receiving module, the destination address for receiving the data for the predefined type that information gateway is sent and the data of the predefined type;
First forwarding module, for being forwarded to user plane general packet radio service tunnel agreement GTP-U packets, the GTP-U packets are obtained by the data to the predefined type and destination address encapsulation.
In the first possible implementation of the 7th aspect, if the gateway is gateway, the gateway, in addition to:
Second forwarding module, before being forwarded for first forwarding module to user plane general packet radio service tunnel agreement GTP-U packets, sent to mobile management network element and carry the downlink data notification that tentation data is indicated, the beep-page message that the tentation data is indicated is carried so that the mobile management network element is sent according to the downlink data notification, the user equipment of the data of the reception predefined type is set to receive after the beep-page message, the Tunnel End Point Identifier of the gateway prestored is sent to wireless access network element, set up and carried with the gateway according to the Tunnel End Point Identifier of the gateway so as to the wireless access network element.
With reference to the 7th aspect the first possible implementation, the 7th aspect second of possible implementation in, first receiving module, for receive packet data gateway forwarding derive from the message net The data and the destination address of the predefined type closed, the packet data gateway are located between the gateway and the information gateway.
In the third possible implementation of the 7th aspect, if the gateway is packet data gateway, then first forwarding module, data for forwarding from the predefined type to the gateway, the destination address and tentation data are indicated, the downlink data notification that the tentation data is indicated is carried so that the gateway is sent to mobile management network element, the mobile management network element is sent according to the downlink data notification and carry the beep-page message that the tentation data is indicated, the user equipment of the data of the reception predefined type is set to receive after the beep-page message, the Tunnel End Point Identifier of the gateway prestored is sent to wireless access network element, make the wireless access network element be set up with the gateway according to the Tunnel End Point Identifier of the gateway to carry, the data of the predefined type and the destination address are packaged into described by the gateway
After GTP-U packets, to the wireless access network element forwarding GTP-U packets, the service network eighth aspect, the embodiments of the invention provide a kind of information gateway, the information gateway includes:Second receiving module, the destination address for receiving the data of predefined type and the data of the predefined type;
Sending module, data from the predefined type to gateway and the destination address for sending, so that the gateway receives the data and the destination address for the predefined type that the information gateway is sent, user plane general packet radio service tunnel agreement GTP-U packets are forwarded, the GTP-U packets are obtained by the data to the predefined type and destination address encapsulation.
9th aspect, the embodiments of the invention provide a kind of gateway, the gateway includes:
First processor, transmitted for detecting in the user plane general packet radio service tunnel agreement GTP-U packets that receive whether be predefined type data;If testing result be the GTP-U packets in transmit be predefined type data, the GTP-U packets are unsealed, the destination address of the data of the predefined type and the data of the predefined type is obtained;
First emitter, for the be honored as a queen data and the destination address of obtained predefined type of the first processor solution to be sent into information gateway, so that the information gateway is forwarded according to the destination address to the data of the predefined type.
In the first possible implementation of the 9th aspect, the first processor, for obtaining the type of message in the GTP-U packet headers;Whether detect the type of message is predetermined message type;If testing result is that the type of message is predetermined message type, it is determined that what is transmitted in the GTP-U packets received is the data of predefined type. With reference to the first possible implementation of the 9th aspect, in second of possible implementation of the 9th aspect, if the gateway is packet data gateway, gateway of the type of message by wireless access network element or between the wireless access network element and the packet data gateway is pre-set;
If the gateway is gateway, the type of message is pre-set by wireless access network element.In the third possible implementation of the 9th aspect, the first processor, the carrying mark for obtaining the carrying GTP-U packets;The detection carrying identifies whether it is predetermined carrying mark;If testing result is predetermined carrying mark for the carrying mark, it is determined that what is transmitted in the GTP-U packets received is the data of predefined type.
With reference to the third possible implementation of the 9th aspect, in the 4th kind of possible implementation of the 9th aspect, the gateway, in addition to:
First receiver, identify whether it is before predetermined carrying is identified for the first processor detection carrying, if the gateway is packet data gateway, the predetermined carrying mark from mobile management network element of gateway forwarding is then received, the gateway is located between the mobile management network element and the packet data gateway;If the gateway is gateway, the predetermined load mark that mobile management network element is sent is received.
In the 5th kind of possible implementation of the 9th aspect, the first processor, if being additionally operable to the gateway for gateway, detects the Tunnel End Point Identifier that wireless access network element whether is carried in the GTP-U packets;If testing result is to carry the Tunnel End Point Identifier of wireless access network element in the GTP-U packets, it is determined that what is transmitted in the GTP-U packets received is the data of predefined type.
Tenth aspect, the embodiments of the invention provide a kind of information gateway, the information gateway includes:Second receiver, for the predefined type that receives gateway transmission data and the predefined type data destination address, the data of the predefined type and the destination address detected by the gateway transmitted in the user plane general packet radio service tunnel agreement GTP-U packets received whether be predefined type data;If testing result is that what is transmitted in the GTP-U packets is the data of predefined type, solution is carried out to the GTP-U packets and is honored as a queen and obtains;
Second processor, the destination address for controlling the second emitter to be received according to second receiver is forwarded to the data of the predefined type;
Second emitter, under the control of the second processor, being forwarded according to the destination address that second receiver is received to the data of the predefined type.
Tenth on the one hand, and the embodiments of the invention provide a kind of gateway, the gateway includes:
First receiver, data and the predefined type for the predefined type that receives information gateway transmission The destination address of data;
First processor, for controlling the first emitter to user plane general packet radio service tunnel agreement
GTP-U packets are forwarded, and the GTP-U packets are obtained by the data of the predefined type received to first receiver and destination address encapsulation;
First emitter, under the control of the first processor, being forwarded to the GTP-U packets.
In the first possible implementation of the tenth one side, if the gateway is gateway, then first emitter, for before being forwarded to user plane general packet radio service tunnel agreement GTP-U packets, sent to mobile management network element and carry the downlink data notification that tentation data is indicated, the beep-page message that the tentation data is indicated is carried so that the mobile management network element is sent according to the downlink data notification, the user equipment of the data of the reception predefined type is set to receive after the beep-page message, the Tunnel End Point Identifier of the gateway prestored is sent to wireless access network element, set up and carried with the gateway according to the Tunnel End Point Identifier of the gateway so as to the wireless access network element.
With reference to the first possible implementation of the tenth one side, in second of possible implementation of the tenth one side, first receiver, data and the destination address for receiving the predefined type from the information gateway that packet data gateway is forwarded, the packet data gateway are located between the business gateway and the information gateway.
In the third possible implementation of the tenth one side, if the gateway is packet data gateway, then first emitter, data for forwarding from the predefined type to gateway, the destination address and tentation data are indicated, the downlink data notification that the tentation data is indicated is carried so that the gateway is sent to mobile management network element, the mobile management network element is sent according to the downlink data notification and carry the beep-page message that the tentation data is indicated, the user equipment of the data of the reception predefined type is set to receive after the beep-page message, the Tunnel End Point Identifier of the gateway prestored is sent to wireless access network element, make the wireless access network element be set up with the gateway according to the Tunnel End Point Identifier of the gateway to carry, the data of the predefined type and the destination address are packaged into after the GTP-U packets by the gateway, the GTP-U packets are forwarded to the wireless access network element, the aspect of service network the 12nd, the embodiments of the invention provide a kind of information gateway, the information gateway includes:Second receiver, the destination address for receiving the data of predefined type and the data of the predefined type;
Second processor, for the institute for controlling the second emitter to be received to gateway transmission second receiver State the data and the destination address of predefined type;
Second emitter, for under the control of the second processor, the data and the destination address for the predefined type that second receiver is received are sent to the gateway, so that the gateway receives the data and the destination address for the predefined type that the information gateway is sent, user plane general packet radio service tunnel agreement GTP-U packets are forwarded, the GTP-U packets are obtained by the data to the predefined type and destination address encapsulation.
13rd aspect, the embodiments of the invention provide a kind of data transmission system, the system includes:Gateway as described in terms of the 5th and the information gateway as described in terms of the 6th;Or,
Gateway as described in terms of the 7th and the information gateway as described in eighth aspect.
Fourteenth aspect, the embodiments of the invention provide a kind of data transmission system, the system includes:Gateway as described in terms of the 9th and the information gateway as described in terms of the tenth;Or,
Gateway as described in the tenth one side and the information gateway as described in terms of the 12nd.
The beneficial effect of technical scheme provided in an embodiment of the present invention is:
Transmitted by detecting in the GTP-U packets that receive whether be predefined type data;If testing result be the GTP-U packets in transmit be predefined type data, the GTP-U packets are unsealed, the destination address of the data of the predefined type and the data of the predefined type is obtained;The data of the predefined type and the destination address are sent to information gateway, the payload of IP packets can be reduced by solving the addition IP packet header before small data, and the problem of reducing data transmission efficiency has reached the effect for improving data transmission efficiency.Brief description of the drawings
Technical scheme in order to illustrate the embodiments of the present invention more clearly, the accompanying drawing used required in being described below to embodiment is made cylinder and singly introduced, apparently, drawings in the following description are only some embodiments of the present invention, for those of ordinary skill in the art, on the premise of not paying creative work, other accompanying drawings can also be obtained according to these accompanying drawings.
Fig. 1 is the configuration diagram for the EPS that prior art is provided;
Fig. 2 is the method flow diagram for the data transmission method that the embodiment of the present invention one is provided;
Fig. 3 is the application schematic diagram for the data transmission system that the embodiment of the present invention one is provided;
Fig. 4 is the method flow diagram for the data transmission method that the embodiment of the present invention two is provided;
Fig. 5 is the first application schematic diagram for the data transmission system that the embodiment of the present invention two is provided;Fig. 6 is second of application schematic diagram of the data transmission system that the embodiment of the present invention two is provided; Fig. 7 is the method flow diagram for the data transmission method that the embodiment of the present invention three is provided;
Fig. 8 is the application schematic diagram for the data transmission system that the embodiment of the present invention three is provided;
Fig. 9 is the method flow diagram for the data transmission method that the embodiment of the present invention four is provided;
Figure 10 is the application schematic diagram for the data transmission system that the embodiment of the present invention four is provided;
Figure 11 is the method flow diagram for the data transmission method that the embodiment of the present invention five is provided;
Figure 12 is the application schematic diagram for the data transmission system that the embodiment of the present invention five is provided;
Figure 13 is the structural representation for the data transmission system that the embodiment of the present invention six is provided;
Figure 14 is the structural representation for the data transmission system that the embodiment of the present invention seven is provided;
Figure 15 is the structural representation for the data transmission system that the embodiment of the present invention eight is provided;
Figure 16 is the structural representation for the data transmission system that the embodiment of the present invention nine is provided;
Figure 17 is the structural representation for the data transmission system that the embodiment of the present invention ten is provided;
Figure 18 is the structural representation for the data transmission system that the embodiment of the present invention 11 is provided;
Figure 19 is the structural representation for the data transmission system that the embodiment of the present invention 12 is provided;
Figure 20 is the structural representation for the data transmission system that the embodiment of the present invention 13 is provided;
Figure 21 is the structural representation for the data transmission system that the embodiment of the present invention 15 is provided;
Figure 22 is the structural representation for the data transmission system that the embodiment of the present invention 16 is provided.Embodiment
To make the object, technical solutions and advantages of the present invention clearer, below in conjunction with accompanying drawing, embodiment of the present invention is described further in detail.Embodiment one
Fig. 2 is referred to, the method flow diagram of the data transmission method provided it illustrates the embodiment of the present invention one, the data transmission method is method for transmitting uplink data, be can apply in EPS.The data transmission method, can include:
Step 201, transmitted in the GTP-U packets that receive of gateway detection whether be predefined type data, if testing result is that what is transmitted in GTP-U packets is the data of predefined type, perform step 202;
The data that GTP-U packets are received on to eating dishes without rice or wine are obtained after carrying out GTP-U protocol encapsulations.If what is received on eating dishes without rice or wine is IP packets, the IP data envelopes can be dressed up GTP-U packets and be transmitted.If what is received on eating dishes without rice or wine is the data of the predefined type of non-IP packets, the data of predefined type directly can be packaged into GTP-U packets and be transmitted, it is to avoid before the data of predefined type The problem of reduction data transmission efficiency that addition IP is caused in packet header.Wherein, the data of predefined type can be small data or other kinds of data, and the present embodiment is not construed as limiting.Small data can be the message that application program is produced, including status message, location message, heartbeat message and real-time messages etc.;Can also be
SIP signalings, Push message and control message etc..
Can be with the data of the predefined type of right and wrong IP packets due to what is transmitted in GTP-U packets, can also be IP packets, therefore, gateway is after GTP-U packets are received, need detect the GTP-U packets in transmit whether be predefined type data, if testing result be the GTP-U packets in transmit be predefined type data, perform step 202;If testing result be the GTP-U packets in transmit be not predefined type data, according to the existing EPS flow processings GTP-U packets, the present embodiment is not repeated.
Step 202, gateway is unsealed to GTP-U packets, obtains the destination address of the data of predefined type and the data of predefined type;
Due to gateway detect transmitted in the GTP-U packets be predefined type data, therefore, gateway can be unsealed to the GTP-U packets, obtain the data of predefined type.Preferably, the destination address of the data of predefined type can also be packaged together with the data of the predefined type, after gateway deblocking GTP-U packets, the data of the predefined type can be sent according to the destination address.
Step 203, the data and destination address of predefined type are sent to information gateway by gateway;
Information gateway can be the gateway increased newly in EPS, and the information gateway supports the host-host protocol of the data based on predefined type newly defined, then the data and destination address of predefined type can be sent to information gateway by gateway by the host-host protocol.
Step 204, information gateway receives the destination address of the data for the predefined type that gateway is sent and the data of predefined type;
The host-host protocol of data based on the predefined type newly defined, information gateway can receive the data and destination address of the predefined type of gateway transmission.
Step 205, information gateway is forwarded according to destination address to the data of predefined type.
Information gateway may be coupled to Push servers, P-CSCF (Proxy Call Session Control Function, agent call session control), application server and trunked communication system etc., refer to the application schematic diagram of the data transmission system shown in Fig. 3.Therefore, information gateway can be according to corresponding to the destination address received determines the data of the predefined type server or system, so as to give the server or system by the data forwarding of the predefined type.Wherein, Push servers are used for transmitting Push message, and P-CSCF is used for transmitting SIP signalings, application server for transmitting small data packets, and group system is used for transmitting control message etc.. In summary, data transmission method provided in an embodiment of the present invention, transmitted by detecting in the GTP-U packets that receive whether be predefined type data;If testing result be the GTP-U packets in transmit be predefined type data, the GTP-U packets are unsealed, the destination address of the data of the predefined type and the data of the predefined type is obtained;The data of the predefined type and the destination address are sent to information gateway, the payload of IP packets can be reduced by solving the addition IP packet header before small data, and the problem of reducing data transmission efficiency has reached the effect for improving data transmission efficiency.Embodiment two
Fig. 4 is referred to, the method flow diagram of the data transmission method provided it illustrates the embodiment of the present invention two, the data transmission method is method for transmitting uplink data, be can apply in EPS.The data transmission method, can include:
Step 401, gateway obtains the type of message in GTP-U packet headers;
The data that GTP-U packets are received on to eating dishes without rice or wine are obtained after carrying out GTP-U protocol encapsulations.If what is received on eating dishes without rice or wine is IP packets, the IP data envelopes can be dressed up GTP-U packets and be transmitted.If what is received on eating dishes without rice or wine is the data of the predefined type of non-IP packets, then the data of predefined type directly can be packaged into GTP-U packets to be transmitted, it is to avoid the problem of adding the reduction data transmission efficiency that IP packet header is caused before the data of predefined type.Wherein, the data of predefined type can be small data or other kinds of data, and the present embodiment is not construed as limiting.Small data can be the message that application program is produced, including status message, location message, heartbeat message and real-time messages etc.;Can also be SIP signalings, Push message and control message etc..
Before encapsulation GTP-U packets, because GTP-U packets are obtained by wireless access network element encapsulation, therefore, if what is transmitted in GTP-U packets is the data of predefined type, then wireless access network element is before the GTP-U packets are encapsulated, it is necessary first to receive the data of the predefined type of user equipment transmission.Specifically, user equipment can be detected to the data type of data, if it is the data of predefined type that testing result, which is data, the data of the predefined type are then sent to by wireless access network element by the idle message of optimization, wherein, the idle message of optimization is the improvement based on existing message, and the present embodiment is not repeated;If it is not the data of predefined type that testing result, which is data, wireless access network element is sent the data to by existing IP transmission paths.Specifically, the detection such as data type that UE can be specified according to the size of data, the quantity of data or application program data whether be predefined type data, the present embodiment is not to detecting that the method for data of predefined type is construed as limiting.
Preferably, the destination address of the data of predefined type can also be entered together with the data of the predefined type Row encapsulation, after gateway deblocking GTP-U packets, can send the data of the predefined type according to the destination address.
When encapsulating GTP-U packets, can be with the data of the predefined type of right and wrong IP packets due to what is transmitted in GTP-U packets, can also be IP packets, therefore, in order to be made a distinction to the data transmitted in GTP-U packets, the type of message in GTP-U packet headers can also be configured in advance.Such as, can be to the type of message in the GTP-U packet headers(Message Type) numerical value be configured, with identify transmitted in the GTP-U packets be predefined type data.Specifically, type of message in GTP-U packet headers defines 256 numerical value, any one numerical value then can be selected from 256 numerical value, such as 00000001, if what is then transmitted in GTP-U packets is the data of predefined type, the type of message in the GTP-U packet headers is then set to 00000001, with identify the GTP-U packets transmission be predefined type data.
It should be added that, if the gateway in the present embodiment is packet data gateway, the gateway that type of message can be by wireless access network element or between wireless access network element and packet data gateway is pre-set;If the gateway in the present embodiment is gateway, type of message is pre-set by wireless access network element.
If type of message is set by wireless access network element, no matter gateway is gateway or packet data gateway, can determine that what is transmitted in GTP-U packets is the data of predefined type according to type of message.If gateway is packet data gateway and wireless access network element is not provided with type of message, then gateway can be detected according to the Tunnel End Point Identifier of wireless access network element transmitted in the GTP-U packets that receive whether be predefined type data, if testing result be GTP-U packets in transmit be predefined type data, the type of message in GTP-U packet headers can be then configured, so that packet data gateway can determine that what is transmitted in GTP-U packets is the data of predefined type according to the type of message after setting.Method to set up to type of message refers to foregoing description, does not repeat herein.
Specifically, if gateway be gateway, detect transmitted in the GTP-U packets received whether be predefined type data, can include:
Whether the Tunnel End Point Identifier of wireless access network element is carried in detection GTP-U packets;
If testing result is to carry the Tunnel End Point Identifier of wireless access network element in GTP-U packets, it is determined that what is transmitted in the GTP-U packets received is the data of predefined type.
Wherein, the Tunnel End Point Identifier of wireless access network element is used for setting up with gateway and carried, and can carry and be sent to gateway in GTP-U packets.
After encapsulation GTP-U packets, the GTP-U packets can be sent to gateway by wireless access network element, if the gateway in the present embodiment is gateway, and gateway can be to receiving GTP-U packets are handled;If the gateway in the present embodiment is packet data gateway, gateway receives after GTP-U packets, the GTP-U packets is transmitted into packet data gateway, the GTP-U packets handled by grouped data.
Specifically, when wireless access network element sends GTP-U packets to gateway, in order to be different from the existing transmission channel pre-established by service request Service Request message between gateway and wireless access network element, the method for transmitting data by the transmission channel again, the problem of avoiding the signaling consumption increase that user equipment is set up or the side user plane carrying that recovers to eat dishes without rice or wine is caused, by the Tunnel End Point Identifier of gateway can be sent to user equipment in attachment flow.The Tunnel End Point Identifier of gateway is sent to wireless access network element by user equipment in the lump when sending data, wireless access network element is set up according to the Tunnel End Point Identifier and gateway and carried, and the Tunnel End Point Identifier of wireless access network element is sent to gateway, so that gateway preserves the Tunnel End Point Identifier of the wireless access network element in contextual information, so as to be transmitted by the carrying of foundation
GTP-U packets.Wherein, the Tunnel End Point Identifier of gateway can be set up in carrying, modification etc. is supplied to user equipment in session management flow by network side.Preferably, the Tunnel End Point Identifier of gateway can be specifically Sl-U F-TEID (Sl-User Fully Qualified Tunnel Endpoint Identifier, user plane SI the interface qualified Tunnel End Point Identifiers completely of gateway);The Tunnel End Point Identifier of wireless access network element can be specifically the S1-U F-TEID of wireless access network element, and the present embodiment is not construed as limiting.
Gateway is received after GTP-U packets, GTP-U packets can be decrypted and integrity verification, and reads the numerical value of the type of message in the GTP-U packet headers, continues executing with step 402.
Step 402, whether gateway detection type of message is predetermined message type;If testing result is that type of message is predetermined message type, it is determined that perform step 403;
Gateway can pre-set the predetermined value of predetermined message type, such as, the type of message in GTP-U packet headers(Message Type) 256 values are defined, a numerical value can be arbitrarily selected as predetermined value, and the numerical value for the type of message that step 401 is obtained is compared with predetermined value.If comparative result is that the numerical value is identical with predetermined value, it is determined that what GTP-U packets were transmitted is the data of predefined type, performs step 403;If comparative result is that the numerical value is different from predetermined value, it is determined that what GTP-U packets were transmitted is not the data of predefined type, and according to the existing EPS flow processings GTP-U packets, the present embodiment is not repeated.
Step 403, gateway is unsealed to GTP-U packets, obtains the destination address of the data of predefined type and the data of predefined type;
Due to gateway detect transmitted in the GTP-U packets be predefined type data, therefore, gateway can be unsealed to the GTP-U packets, obtain the data and destination address of predefined type.Wherein, The destination address is the equipment for the data for finally receiving the predefined type, such as, server or system etc., and the present embodiment is not construed as limiting.
Step 404, the data and destination address of predefined type are sent to information gateway by gateway;
Information gateway can be the gateway increased newly in EPS, and the information gateway supports the host-host protocol of the data based on predefined type newly defined, then the data and destination address of predefined type can be sent to information gateway by gateway by the host-host protocol.Wherein, the host-host protocol of the data of the predefined type newly defined can be
Message- AP (Message- Access Point, message-access point)Agreement etc., the present embodiment is not construed as limiting.
Step 405, information gateway receives the destination address of the data for the predefined type that gateway is sent and the data of predefined type;
The host-host protocol of data based on the predefined type newly defined, information gateway can receive the data and destination address of the predefined type of gateway transmission.
Step 406, information gateway is forwarded according to destination address to the data of predefined type.
Because information gateway may be coupled to Push servers, P-CSCF, application server and trunked communication system etc., therefore, information gateway can be according to corresponding to the destination address received determines the data of the predefined type equipment so that by the data forwarding of the predefined type give the equipment.Wherein, Push servers are used for transmitting Push message, and P-CSCF is used for transmitting SIP signalings, application server for transmitting small data packets, and group system is used for transmitting control message etc..
Fig. 5 is refer to, the present embodiment additionally provides the first concrete application schematic flow sheet of the above method, then the process of data transfer is specific as follows:
Step 501, data sender initiates data sending request to user equipment;
Step 502, user equipment by the idle message of optimization to wireless access network element send the data of predefined type, gateway S1-U F-TEID;
Step 503, wireless access network element is the S1-U F-TEID of the new wireless access network element of the data distribution of predefined type, the data of predefined type is packaged into GTP-U packets, and set the type of message in GTP-U packet headers;
Step 504, wireless access network element sends GTP-U packets by the Sl-U F-TEID of gateway to gateway;
Step 505, gateway determines that what the GTP-U packets transmitted is the data of predefined type according to the type of message in S1-U F-TEID and/or the GTP-U packet headers of the wireless access network element carried in GTP-U packets, performs step 506; Step 506, gateway sends GTP-U packets by Message- AP agreements to information gateway;Step 507, information gateway returns to confirmation message by Message-AP agreements to gateway;Step 508, gateway returns to confirmation message by GTP-U agreements to wireless access network element;Step 509, wireless access network element returns to confirmation message by the idle message of optimization to user equipment;Step 510, user equipment returns to confirmation message to data sender.
Fig. 6 is refer to, the present embodiment additionally provides second of concrete application schematic flow sheet of the above method, then the process of data transfer is specific as follows:
Step 601, data sender initiates data sending request to user equipment;
Step 602, user equipment by the idle message of optimization to wireless access network element send the data of predefined type, gateway S1-U F-TEID;
Step 603, wireless access network element is the S1-U F-TEID of the new wireless access network element of the data distribution of predefined type, the data of predefined type is packaged into GTP-U packets, and set the type of message in GTP-U packet headers;
Step 604, wireless access network element sends GTP-U packets by the Sl-U F-TEID of gateway to gateway;
Step 605, gateway determines that what the GTP-U packets transmitted is the data of predefined type according to the type of message in S1-U F-TEID and/or the GTP-U packet headers of the wireless access network element carried in GTP-U packets, performs step 606;
Further, if wireless access network element is not provided with the type of message in GTP-U packet headers, then gateway need the type of message is configured, so as to packet data gateway according to the type of message determine the GTP-U packets transmit be predefined type data.
Step 606, gateway sends GTP-U packets by GTP-U agreements to packet data gateway;Step 607, packet data gateway sends GTP-U packets by Message-AP agreements to information gateway;
Step 608, information gateway returns to confirmation message by Message-AP agreements to packet data gateway;Step 609, packet data gateway returns to confirmation message by GTP-U agreements to gateway;Step 610, gateway returns to confirmation message by GTP-U agreements to wireless access network element;Step 611, wireless access network element returns to confirmation message by the idle message of optimization to user equipment;Step 612, user equipment returns to confirmation message to data sender.
In summary, data transmission method provided in an embodiment of the present invention, transmitted by detecting in the GTP-U packets that receive whether be predefined type data;If testing result is in the GTP-U packet What is transmitted is the data of predefined type, then the GTP-U packets is unsealed, obtain the destination address of the data of the predefined type and the data of the predefined type;The data of the predefined type and the destination address are sent to information gateway, the payload of IP packets can be reduced by solving the addition IP packet header before small data, and the problem of reducing data transmission efficiency has reached the effect for improving data transmission efficiency.Another sunset is foretold, and whether carries the Tunnel End Point Identifier of wireless access network element in the GTP-U packets by detecting;If testing result is to carry the Tunnel End Point Identifier of wireless access network element in the GTP-U packets, it is the data of predefined type then to determine what is transmitted in the GTP-U packets received, solving needs to pre-establish the transmission channel between gateway and wireless access network element according to Service Request message, the problem of signaling caused again by transmission channel transmission data is wasted, has reached the effect for saving signaling.Embodiment three
Fig. 7 is referred to, the method flow diagram of the data transmission method provided it illustrates the embodiment of the present invention three, the data transmission method is method for transmitting uplink data, be can apply in EPS.The data transmission method, can include:
Step 701, gateway obtains the carrying mark of carrying GTP-U packets;
The data that GTP-U packets are received on to eating dishes without rice or wine are obtained after carrying out GTP-U protocol encapsulations.If what is received on eating dishes without rice or wine is IP packets, the IP data envelopes can be dressed up GTP-U packets and be transmitted.If what is received on eating dishes without rice or wine is the data of the predefined type of non-IP packets, then the data of predefined type directly can be packaged into GTP-U packets to be transmitted, it is to avoid the problem of adding the reduction data transmission efficiency that IP packet header is caused before the data of predefined type.Wherein, the data of predefined type can be small data or other kinds of data, and the present embodiment is not construed as limiting.Small data can be the message that application program is produced, including status message, location message, heartbeat message and real-time messages etc.;Can also be SIP signalings, Push message and control message etc..
Preferably, the destination address of the data of predefined type can also be packaged together with the data of the predefined type, after gateway deblocking GTP-U packets, the data of the predefined type can be sent according to the destination address.
Can be with the data of the predefined type of right and wrong IP packets due to what is transmitted in GTP-U packets, can also be IP packets, therefore, in order to be made a distinction to the data transmitted in GTP-U packets, the predetermined carrying with gateway can also be pre-established, the predetermined carrying is used for transmitting the data of predefined type.
Specifically, user equipment can set up the predetermined carrying of the data for being exclusively used in transmission predefined type in attaching process to mobile management network element request, and mobile management network element receives asking for user equipment transmission After asking, it can be determined to set up the predetermined carrying according to ability of the request, the signing information of user equipment and gateway etc., and indicate that the predetermined carrying is used for the data for transmitting predefined type in the establishment conversation request message for being sent to gateway, then gateway can be stored to information such as the carrying marks of the predetermined carrying, to determine that what is transmitted is the data of predefined type according to the predetermined carrying mark.
It should be added that, detection carrying identifies whether it is that before predetermined carrying is identified, can also include:If gateway is packet data gateway, the predetermined carrying from mobile management network element for receiving gateway forwarding is identified, and gateway is located between mobile management network element and packet data gateway;If gateway is gateway, the predetermined carrying mark that mobile management network element is sent is received.
Wherein, predetermined carrying mark can be sent to gateway by mobile management network element, if the gateway in the present embodiment is packet data gateway, then gateway is received after predetermined carrying mark, the predetermined carrying mark is transmitted to packet data gateway, packet data gateway can be stored to the predetermined carrying mark;If the gateway in the present embodiment is gateway, gateway can be stored to the predetermined carrying mark.
Step 702, gateway detection carrying identifies whether it is predetermined carrying mark, if testing result is predetermined carrying mark for carrying mark, it is determined that perform step 703;
The carrying mark that gateway can obtain step 701 is compared with the predetermined carrying mark prestored, if comparative result is that carrying mark is identical with predetermined carrying mark, then determine the transmission of GTP-U packets is the data of predefined type, performs step 703;If comparative result is that carrying mark is different from predetermined carrying mark, it is determined that what GTP-U packets were transmitted is not the data of predefined type, then according to the existing EPS flow processings GTP-U packets, the present embodiment is not repeated.
Step 703, gateway is unsealed to GTP-U packets, obtains the destination address of the data of predefined type and the data of predefined type;
Due to gateway detect transmitted in the GTP-U packets be predefined type data, therefore, gateway can be unsealed to the GTP-U packets, obtain the data and destination address of predefined type.Wherein, the destination address is the equipment for the data for finally receiving the predefined type, such as, server or system etc., and the present embodiment is not construed as limiting.
Step 704, the data and destination address of predefined type are sent to information gateway by gateway;
Information gateway can be the gateway increased newly in EPS, and the information gateway supports the host-host protocol of the data based on predefined type newly defined, then the data and destination address of predefined type can be sent to information gateway by gateway by the host-host protocol.Wherein, the host-host protocol of the data of the predefined type newly defined can be Message- AP agreements etc., and the present embodiment is not construed as limiting.
Step 705, information gateway receives the data for the predefined type that gateway is sent and the data of predefined type Destination address;
The host-host protocol of data based on the predefined type newly defined, information gateway can receive the data and destination address of the predefined type of gateway transmission.
Step 706, information gateway is forwarded according to destination address to the data of predefined type.
Because information gateway may be coupled to Push servers, P-CSCF, application server and trunked communication system etc., therefore, information gateway can be according to corresponding to the destination address received determines the data of the predefined type equipment so that by the data forwarding of the predefined type give the equipment.Wherein, Push servers are used for transmitting Push message, and P-CSCF is used for transmitting SIP signalings, application server for transmitting small data packets, and group system is used for transmitting control message etc..
Fig. 8 is refer to, the present embodiment additionally provides the idiographic flow schematic diagram for setting up predetermined carrying, then the process for setting up tentation data carrying is specific as follows:
Step 801, user equipment sends attach request to wireless access network element;
Step 802, wireless access network element sends attach request to mobile management network element;
Step 803, mobile management network element carries out safety certification with home subscriber server;
Step 804, mobile management network element determines to set up the predetermined carrying for the data for being used to transmit predefined type according to ability of user equipment requests, the signing information of user equipment and gateway etc.;
Step 805, mobile management network element sends to create to gateway indicates that the predetermined carrying is used for the data for transmitting predefined type in session request, the establishment session request;
Step 806, gateway stores the contextual information of the predetermined carrying, knows that the predetermined carrying is used for the data for transmitting predefined type;
Step 807, gateway sends to create to packet data gateway indicates that the predetermined carrying is used for the data for transmitting predefined type in session request, the establishment session request;
Step 808, packet data gateway stores the contextual information of the predetermined carrying, knows that the predetermined carrying is used for the data for transmitting predefined type;
Step 809, packet data gateway sends to gateway and creates conversational response;
Step 810, gateway sends to mobile management network element and creates conversational response;
Step 811, mobile management network element sends the Tunnel End Point Identifier of gateway to wireless access network element, and the Tunnel End Point Identifier can be-U the F-TEID of S 1 of gateway;
Step 812, wireless access network element sends the Tunnel End Point Identifier of gateway to user equipment, and the Tunnel End Point Identifier can be the Sl-U F-TEID of gateway.
In summary, data transmission method provided in an embodiment of the present invention, by detecting the GTP-U received Transmitted in packet whether be predefined type data;If testing result be the GTP-U packets in transmit be predefined type data, the GTP-U packets are unsealed, the destination address of the data of the predefined type and the data of the predefined type is obtained;The data of the predefined type and the destination address are sent to information gateway, the payload of IP packets can be reduced by solving the addition IP packet header before small data, and the problem of reducing data transmission efficiency has reached the effect for improving data transmission efficiency.Another sunset is foretold, and is predetermined carrying mark by detecting that the carrying is identified whether;If testing result is predetermined carrying mark for the carrying mark, it is the data of predefined type then to determine what is transmitted in the GTP-U packets received, solving needs to pre-establish the transmission channel between gateway and wireless access network element according to Service Req user equipment st message, the problem of signaling caused again by transmission channel transmission data is wasted, has reached the effect for saving signaling.Example IV
Fig. 9 is referred to, the method flow diagram of the data transmission method provided it illustrates the embodiment of the present invention four, the data transmission method is downlink data method of reseptance, be can apply in EPS.The data transmission method, can include:
Step 901, information gateway receives the destination address of the data of predefined type and the data of predefined type;The data of predefined type can be small data or other kinds of data, and the present embodiment is not construed as limiting.Small data can be the message that application program is produced, including status message, location message, heartbeat message and real-time messages etc.;Can also be SIP signalings, Push message and control message etc..
Because information gateway may be coupled to Push servers, P-CSCF, application server and trunked communication system etc., therefore, information gateway can receive the data and destination address of predefined type from the equipment of connection, the data of predefined type can certainly be obtained by other means, and the present embodiment is not construed as limiting.
Step 902, information gateway sends the data and destination address of predefined type to gateway;
Information gateway the data of the predefined type can be sent to by destination node according to destination address belonging to network in, the destination node is identified by destination address, so that gateway can be forwarded to GTP-U packets, GTP-U packets are obtained by the data to predefined type and destination address encapsulation;
Step 903, gateway receives the destination address of the data of predefined type and the data of predefined type;The host-host protocol of data based on the predefined type newly defined, gateway can receive the data and destination address of the predefined type of information gateway transmission.
Step 904, gateway is forwarded to GTP-U packets, and GTP-U packets are obtained by the data to predefined type and destination address encapsulation. Because gateway can send the data and destination address of the predefined type by GTP-U agreements, therefore, gateway is needed the data and destination address of the predefined type being packaged into GTP-U packets, and the GTP-U packets are forwarded.
In summary, data transmission method provided in an embodiment of the present invention, by the destination address for receiving the data for the predefined type that information gateway is sent and the data of the predefined type;User plane general packet radio service tunnel agreement GTP-U packets are forwarded, the GTP-U packets are obtained by the data to the predefined type and destination address encapsulation, the payload of IP packets can be reduced by solving the addition IP packet header before small data, the problem of reducing data transmission efficiency, has reached the effect for improving data transmission efficiency.Embodiment five
Figure 10 is referred to, the method flow diagram of the data transmission method provided it illustrates the embodiment of the present invention five, the data transmission method is downlink data method of reseptance, be can apply in EPS.The present embodiment is illustrated so that gateway is gateway as an example, then the data transmission method, can include:
Step 1001, information gateway receives the destination address of the data of predefined type and the data of predefined type;Specifically, the data of information gateway reception predefined type and the flow of destination address refer to the description in step 901.
Step 1002, information gateway sends the data and destination address of predefined type to gateway;
In the present embodiment, information gateway the data of the predefined type can be sent to by destination node according to destination address belonging to network in, the destination node is identified by destination address.Specifically, the data and destination address of the predefined type can be transmitted according to the host-host protocol Message AP agreements of the data of the predefined type newly defined, so that gateway can be forwarded to the GTP-U packets that the data and destination address according to predefined type are packaged into.
Step 1003, gateway receives the destination address of the data of predefined type and the data of predefined type;The host-host protocol Message-AP agreements of data based on the predefined type newly defined, gateway can receive the data and destination address of the predefined type of information gateway transmission.
Gateway in the present embodiment is the gateway in EPS, then gateway can directly receive the data and destination address of the predefined type of information gateway transmission, can also receive the data and destination address of the predefined type of packet data gateway forwarding.
Specifically, the destination address of the data for the predefined type that information gateway is sent and the data of predefined type is received, can be included:
The data and destination address of the predefined type from information gateway of packet data gateway forwarding are received, Packet data gateway is located between gateway and information gateway.
Because packet data gateway is located between gateway and information gateway, therefore, packet data gateway can receive the data and destination address of the predefined type of information gateway transmission, and the data and destination address of the predefined type are transmitted into gateway.
Step 1004, gateway is sent to mobile management network element carries the downlink data notification that tentation data is indicated, the beep-page message that tentation data is indicated is carried so that mobile management network element is sent according to downlink data notification, the user equipment of the data of reception predefined type is set to receive after beep-page message, the Tunnel End Point Identifier of the gateway prestored is sent to wireless access network element, is set up and carried with gateway according to the Tunnel End Point Identifier of gateway so as to wireless access network element;
If what gateway was received is the data that information gateway is sent, gateway can determine the data that the data are predefined type, now, and tentation data indicates to be generated by gateway or information gateway;If what gateway was received is the data that packet data gateway is sent, tentation data indicates to be generated by packet data gateway or information gateway.
Specifically, flag bit can be set in beep-page message and indicated to identify tentation data.Such as, the data of predefined type can be identified by the way that the flag bit is set into 0;Or, the data of predefined type can be identified by the way that flag bit is set into 1, also have other modes to set the tentation data in beep-page message to indicate that the present embodiment is not construed as limiting certainly.
When sending downlink data notification, due to the position of gateway and uncertain user equipment, therefore, gateway can send to mobile management network element and carry the downlink data notification that tentation data is indicated, send all user equipmenies of the mobile management network element into certain area and carry the beep-page message that tentation data is indicated, to need the user equipment for receiving data to receive after the beep-page message, the data that the data are predefined types can be specified, then the data of the predefined type can be received by predetermined carrying.It is different from the existing transmission channel pre-established by Service Request message between gateway and wireless access network element, the method for transmitting data by the transmission channel again, in the present embodiment, the Tunnel End Point Identifier of gateway can be sent to user equipment by gateway in attachment flow, make user equipment that the Tunnel End Point Identifier of gateway are sent into wireless access network element in the lump when sending empty IP packets, wireless access network element is set up with gateway according to the Tunnel End Point Identifier of gateway and carried, and the Tunnel End Point Identifier of empty IP packets and wireless access network element is sent to gateway, gateway preserves the Tunnel End Point Identifier of the wireless access network element in contextual information, so as to receive the data and destination address of the predefined type that gateway is forwarded according to the predetermined carrying.
Wherein, wireless access network element can according to the Tunnel End Point Identifier of gateway with gateway is newly-built holds Carry;Or, wireless access network element can selection be used for transmitting the predetermined carrying of the data of predefined type at least one carrying pre-established according to the Tunnel End Point Identifier of gateway.
Step 1005, gateway is forwarded to GTP-U packets, and GTP-U packets are obtained by the data to predefined type and destination address encapsulation.
Because gateway can send the data and destination address of the predefined type by GTP-U agreements, therefore, gateway is needed the data and destination address of the predefined type being packaged into GTP-U packets, and the GTP-U packets are transmitted.Further, the destination address in GTP-U packets can also be determined according to destination address, so as to be transmitted to the GTP-U packets.
Figure 11 is refer to, the present embodiment additionally provides the concrete application schematic flow sheet of the above method, then the process of data transfer is specific as follows:
Step 1101, data sender sends data sending request to information gateway;
Step 1102, information gateway sends the data of predefined type to gateway;
Step 1103, gateway is sent to mobile management network element carries the downlink data notification that tentation data is indicated;
Step 1104, mobile management network element is sent to wireless access network element carries the beep-page message that tentation data is indicated;
Step 1105, wireless access network element is sent to user equipment carries the beep-page message that tentation data is indicated;Step 1106, user equipment sends the S1-U F-TEID of empty packet, gateway by the idle message of optimization to wireless access network element;
Step 1107, wireless access network element is the S1-U of the new wireless access network element of allocation of packets
F-TEID, GTP-U packets are dressed up by data envelope, and GTP-U packets are sent to gateway by the S1-U F-TEID of gateway;
Step 1108, gateway sends the data of predefined type according to the Sl-U F-TEID of wireless access network element to wireless access network element;
Step 1109, the data for the predefined type that solution is honored as a queen by wireless access network element by the idle message of optimization are sent to user equipment;
Step 1110, the data of predefined type are sent to data receiver by user equipment;
Step 1111, user equipment returns to confirmation message by the idle message of optimization to wireless access network element;Step 1112, wireless access network element returns to confirmation message by GTP-U agreements to gateway;Step 1113, gateway returns to confirmation message by Message AP agreements to information gateway;Step 1114, information gateway returns to confirmation message to data sender. In summary, data transmission method provided in an embodiment of the present invention, by the destination address for receiving the data for the predefined type that information gateway is sent and the data of the predefined type;User plane general packet radio service tunnel agreement GTP-U packets are forwarded, the GTP-U packets are obtained by the data to the predefined type and destination address encapsulation, the payload of IP packets can be reduced by solving the addition IP packet header before small data, the problem of reducing data transmission efficiency, has reached the effect for improving data transmission efficiency.In addition, the downlink data notification that tentation data is indicated is carried by being sent to mobile management network element, the beep-page message that the tentation data is indicated is carried so that the mobile management network element is sent according to the downlink data notification, the user equipment of the data of the reception predefined type is set to receive after the beep-page message, the Tunnel End Point Identifier of the gateway prestored is sent to wireless access network element, set up and carried with the gateway according to the Tunnel End Point Identifier of the gateway so as to the wireless access network element, solving needs basis
Service Request message pre-establishes the transmission channel between gateway and wireless access network element, then transmits the problem of signaling that data cause is wasted by the transmission channel, has reached the effect for saving signaling.Embodiment six
Figure 12 is referred to, the method flow diagram of the data transmission method provided it illustrates the embodiment of the present invention five, the data transmission method is downlink data method of reseptance, be can apply in EPS.The present embodiment is illustrated so that gateway is packet data gateway as an example, then the data transmission method, can include:
Step 1201, information gateway receives the destination address of the data of predefined type and the data of predefined type;Specifically, the flow of the destination address of the data of information gateway reception predefined type and the data of predefined type refers to the description in step 901.
Step 1202, information gateway sends the data and destination address of predefined type to gateway;
In the present embodiment, information gateway the data of the predefined type can be sent to by destination node according to destination address belonging to network in, the destination node is identified by destination address.Specifically, the data of the predefined type can be transmitted according to the host-host protocol Message AP agreements of the data of the predefined type newly defined, so that gateway can be forwarded to the GTP-U packets that the data and destination address according to predefined type are packaged into.
Step 1203, gateway receives the destination address of the data for the predefined type that information gateway is sent and the data of predefined type;
Host-host protocol Message-AP agreements based on the data based on predefined type newly defined, gateway can receive the data and destination address of the predefined type of information gateway transmission.
Step 1204, gateway forwards data, destination address and the tentation data of predefined type to refer to gateway Show, the downlink data notification that tentation data is indicated is carried so that gateway is sent to mobile management network element, mobile management network element is sent according to downlink data notification and carry the beep-page message that tentation data is indicated, the user equipment of the data of reception predefined type is set to receive after beep-page message, the Tunnel End Point Identifier of the gateway prestored is sent to wireless access network element, make wireless access network element be set up with gateway according to the Tunnel End Point Identifier of gateway to carry, the data and destination address of predefined type are packaged into after GTP-U packets by gateway, GTP-U packets are forwarded to wireless access network element, gateway is located between mobile management network element and packet data gateway.
In the present embodiment, what packet data gateway was received is the data that information gateway is sent, then packet data gateway can determine the data that the data are predefined type.Wherein, tentation data indicates to be generated by packet data gateway or information gateway, refers to the description in step 1004.
It is the packet data gateway in EPS due to the gateway in the present embodiment, therefore, packet data gateway can indicate the data of the predefined type received, destination address and tentation data to be sent to gateway, so that gateway indicates data that explicit data is predefined type according to tentation data, and forwarded after the data and destination address of the predefined type are packaged into GTP-U packets.
Specifically, gateway is connected with wireless access network element foundation and the data and destination address of the predefined type are packaged into GTP-U packets by gateway, and the flow forwarded to the GTP-U packets refers to the content of step 1004 and step 1005, does not repeat herein.
Figure 13 is refer to, the present embodiment additionally provides the concrete application schematic flow sheet of the above method, then the process of data transfer is specific as follows:
Step 1301, information gateway sends the data of predefined type by Message- AP agreements to packet data gateway;
Step 1302, packet data gateway sends the data of predefined type by GTP-U agreements to gateway;
Step 1303, gateway is sent to mobile management network element carries the downlink data notification that tentation data is indicated;
Step 1304, mobile management network element is sent to wireless access network element carries the beep-page message that tentation data is indicated;
Step 1305, wireless access network element is sent to user equipment carries the beep-page message that tentation data is indicated;Step 1306, user equipment sends the S1-U F-TEID of empty packet, gateway by the idle message of optimization to wireless access network element;
Step 1307, wireless access network element is the S1-U of the new wireless access network element of allocation of packets F-TEID, GTP-U packets are dressed up by data envelope, and GTP-U packets are sent to gateway by the Sl-U F-TEID of gateway;
Step 1308, gateway sends the data of predefined type according to the Sl-U F-TEID of wireless access network element to wireless access network element;
Step 1309, the data of predefined type are sent to user equipment by wireless access network element by the idle message of optimization;
Step 1310, the data of predefined type are sent to data receiver by user equipment;
Step 1311, user equipment sends confirmation message by idle message to wireless access network element;Step 1312, wireless access network element sends confirmation message by GTP-U agreements to gateway;Step 1313, gateway sends confirmation message by Message AP agreements to information gateway;Step 1314, information gateway sends confirmation message to data sender.
In summary, data transmission method provided in an embodiment of the present invention, by the destination address for receiving the data for the predefined type that information gateway is sent and the data of the predefined type;User plane general packet radio service tunnel agreement GTP-U packets are forwarded, the GTP-U packets are obtained by the data to the predefined type and destination address encapsulation, the payload of IP packets can be reduced by solving the addition IP packet header before small data, the problem of reducing data transmission efficiency, has reached the effect for improving data transmission efficiency.In addition, by the data that the predefined type is forwarded to gateway, the destination address and tentation data are indicated, the downlink data notification that the tentation data is indicated is carried so that the gateway is sent to mobile management network element, the mobile management network element is sent according to the downlink data notification and carry the beep-page message that the tentation data is indicated, the user equipment of the data of the reception predefined type is set to receive after the beep-page message, the Tunnel End Point Identifier of the gateway prestored is sent to wireless access network element, make the wireless access network element be set up with the gateway according to the Tunnel End Point Identifier of the gateway to carry, the data of the predefined type and the destination address are packaged into after the GTP-U packets by the gateway, the GTP-U packets are forwarded to the wireless access network element, the gateway is located between the mobile management network element and the packet data gateway, solving needs to pre-establish the transmission channel between gateway and wireless access network element according to Service Request message, the problem of signaling caused again by transmission channel transmission data is wasted, the effect for saving signaling is reached.Embodiment seven
Figure 14 is refer to, the structural framing figure of the data transmission system provided it illustrates the embodiment of the present invention seven, the data transmission system can apply in EPS.The data transmission system, can include: Detection module 1401, transmitted for detecting in the GTP-U packets that receive whether be predefined type data;
Unseal module 1402, if for detection module 1401 detect result be GTP-U packets in transmit be predefined type data, GTP-U packets are unsealed, the destination address of the data of predefined type and the data of predefined type is obtained;
Sending module 1403, is sent to information gateway, so that information gateway is forwarded according to destination address to the data of predefined type for will unseal the be honored as a queen data and destination address of obtained predefined type of the solution of module 1403;
Receiving module 1501, for the predefined type that receives gateway transmission data and predefined type data destination address, the data and destination address of predefined type detected by gateway transmitted in the GTP-U packets received whether be predefined type data;If testing result is that what is transmitted in GTP-U packets is the data of predefined type, solution is carried out to GTP-U packets and is honored as a queen and obtains;
Forwarding module 1502, the destination address for being received according to receiving module 1501 is forwarded to the data of predefined type.
In summary, data transmission system provided in an embodiment of the present invention, transmitted by detecting in the GTP-U packets that receive whether be predefined type data;If testing result be the GTP-U packets in transmit be predefined type data, the GTP-U packets are unsealed, the destination address of the data of the predefined type and the data of the predefined type is obtained;The data of the predefined type and the destination address are sent to information gateway, the payload of IP packets can be reduced by solving the addition IP packet header before small data, and the problem of reducing data transmission efficiency has reached the effect for improving data transmission efficiency.Embodiment eight
Figure 15 is refer to, the structural framing figure of the data transmission system provided it illustrates the embodiment of the present invention eight, the data transmission system can apply in EPS.The data transmission system, can include:Gateway and information gateway;Gateway can include detection module 1401, deblocking module 1402 and sending module 1403;Information gateway can include:Receiving module 1501 and forwarding module 1502;
Detection module 1401, transmitted for detecting in the GTP-U packets that receive whether be predefined type data;
Unseal module 1402, if for detection module 1401 detect result be GTP-U packets in transmit be predefined type data, GTP-U packets are unsealed, the destination address of the data of predefined type and the data of predefined type is obtained; Sending module 1403, is sent to information gateway, so that information gateway is forwarded according to destination address to the data of predefined type for will unseal the be honored as a queen data and destination address of obtained predefined type of the solution of module 1402;
Receiving module 1501, for the predefined type that receives gateway transmission data and predefined type data destination address, the data and destination address of predefined type detected by gateway transmitted in the GTP-U packets received whether be predefined type data;If testing result is that what is transmitted in GTP-U packets is the data of predefined type, solution is carried out to GTP-U packets and is honored as a queen and obtains;
Forwarding module 1502, the destination address for being received according to receiving module 1501 is forwarded to the data of predefined type.
Further, detection module 1401, can include:
The Α of first acquisition unit 1401, for obtaining the type of message in GTP-U packet headers;First detection unit 1401B, for detecting whether the type of message that first acquisition unit 1401A is got is predetermined message type;
First determining unit 1401C, if being that type of message is predetermined message type for the result that the first detection unit 1401B is detected, it is determined that what is transmitted in the GTP-U packets received is the data of predefined type.
Further, if gateway is packet data gateway, if type of message is by wireless access network element or positioned at being gateway without gateway, type of message is pre-set by wireless access network element.
Further, detection module 1401, can include:
Second acquisition unit 1401D, the carrying mark for obtaining carrying GTP-U packets;Second detection unit 1401E, for detecting the carrying that second acquisition unit 1401D is got identifies whether it is predetermined carrying mark;
Second determining unit 1401F, if being that carrying mark is predetermined carrying mark for the result that the second detection unit 1401E is detected, it is determined that what is transmitted in the GTP-U packets received is the data of predefined type.
Further, detection module 1401, can also include:
First receiving unit 1401G, identify whether it is before predetermined carrying is identified for the second detection unit 1401E detection carryings, if gateway is packet data gateway, the predetermined carrying from mobile management network element for then receiving gateway forwarding is identified, and gateway is located between mobile management network element and packet data gateway;
Second receiving unit 1401H, identifies whether it is before predetermined carrying is identified, if gateway is gateway, to receive the predetermined carrying mark that mobile management network element is sent for the second detection unit 1401E detection carryings Know.
Further, if gateway is gateway, detection module 1401, in addition to:
Whether the 3rd detection unit 14011, the Tunnel End Point Identifier of wireless access network element is carried for detecting in GTP-U packets;
3rd determining unit 1401J, if being to carry the Tunnel End Point Identifier of wireless access network element in GTP-U packets for the result that the 3rd detection unit 14011 is detected, it is determined that what is transmitted in the GTP-U packets received is the data of predefined type.
In summary, data transmission system provided in an embodiment of the present invention, transmitted by detecting in the GTP-U packets that receive whether be predefined type data;If testing result be the GTP-U packets in transmit be predefined type data, the GTP-U packets are unsealed, the destination address of the data of the predefined type and the data of the predefined type is obtained;The data of the predefined type and the destination address are sent to information gateway, the payload of IP packets can be reduced by solving the addition IP packet header before small data, and the problem of reducing data transmission efficiency has reached the effect for improving data transmission efficiency.Another sunset is foretold, and whether carries the Tunnel End Point Identifier of wireless access network element in the GTP-U packets by detecting;If testing result is to carry the Tunnel End Point Identifier of wireless access network element in the GTP-U packets, it is the data of predefined type then to determine what is transmitted in the GTP-U packets received, solving needs to pre-establish the transmission channel between gateway and wireless access network element according to Service Request message, the problem of signaling caused again by transmission channel transmission data is wasted, has reached the effect for saving signaling.Embodiment nine
Figure 16 is refer to, the structural framing figure of the data transmission system provided it illustrates the embodiment of the present invention nine, the data transmission system can apply in EPS.The data transmission system, can include:
Second receiving module 1601, the destination address for receiving the data of predefined type and the data of predefined type;
Sending module 1602, data from the predefined type that the second receiving module 1601 is received to gateway and destination address for sending, so that gateway receives the data and destination address for the predefined type that information gateway is sent, GTP-U packets are forwarded, GTP-U packets are obtained by the data to predefined type and destination address encapsulation;
First receiving module 1701, the destination address for receiving the data for the predefined type that information gateway is sent and the data of predefined type;
First forwarding module 1702, for being forwarded to GTP-U packets, GTP-U packets are by right Data and the destination address encapsulation of predefined type are obtained.
In summary, data transmission system provided in an embodiment of the present invention, by the destination address for receiving the data for the predefined type that information gateway is sent and the data of the predefined type;User plane general packet radio service tunnel agreement GTP-U packets are forwarded, the GTP-U packets are obtained by the data to the predefined type and destination address encapsulation, the payload of IP packets can be reduced by solving the addition IP packet header before small data, the problem of reducing data transmission efficiency, has reached the effect for improving data transmission efficiency.Embodiment ten
Figure 17 is refer to, the structural framing figure of the data transmission system provided it illustrates the embodiment of the present invention ten, the data transmission system can apply in EPS.The data transmission system, can include:Gateway and information gateway;Gateway can include:First receiving module 1701 and the first forwarding module 1702;Information gateway can include:Second receiving module 1601 and sending module 1602;
Second receiving module 1601, the destination address for receiving the data of predefined type and the data of predefined type;
Sending module 1602, data from the predefined type that the second receiving module 1601 is received to gateway and destination address for sending, so that gateway receives the data and destination address for the predefined type that information gateway is sent, GTP-U packets are forwarded, GTP-U packets are obtained by the data to predefined type and destination address encapsulation;
First receiving module 1701, the destination address for receiving the data for the predefined type that information gateway is sent and the data of predefined type;
First forwarding module 1702, for being forwarded to GTP-U packets, GTP-U packets are obtained by data and the destination address encapsulation of the predefined type received to the first receiving module 1701.
Further, if gateway is gateway, gateway can also include:
Second forwarding module 1703, before being forwarded for the first forwarding module 1702 to GTP-U packets, sent to mobile management network element and carry the downlink data notification that tentation data is indicated, the beep-page message that tentation data is indicated is carried so that mobile management network element is sent according to downlink data notification, the user equipment of the data of reception predefined type is set to receive after beep-page message, the Tunnel End Point Identifier of the gateway prestored is sent to wireless access network element, set up and carried with gateway according to the Tunnel End Point Identifier of gateway so as to wireless access network element.
Further, the first receiving module 1701, for the data and destination address of the predefined type from information gateway that receives packet data gateway forwarding, packet data gateway be located at gateway and information gateway it Between.
Further, if gateway is packet data gateway, then the first forwarding module 1702, data for forwarding from predefined type to gateway, destination address and tentation data are indicated, the downlink data notification that tentation data is indicated is carried so that gateway is sent to mobile management network element, mobile management network element is sent according to downlink data notification and carry the beep-page message that tentation data is indicated, the user equipment of the data of reception predefined type is set to receive after beep-page message, the Tunnel End Point Identifier of the gateway prestored is sent to wireless access network element, make wireless access network element be set up with gateway according to the Tunnel End Point Identifier of gateway to carry, the data and destination address of predefined type are packaged into after GTP-U packets by gateway, GTP-U packets are forwarded to wireless access network element, gateway is located between mobile management network element and packet data gateway.
In summary, data transmission system provided in an embodiment of the present invention, by the destination address for receiving the data for the predefined type that information gateway is sent and the data of the predefined type;User plane general packet radio service tunnel agreement GTP-U packets are forwarded, the GTP-U packets are obtained by the data to the predefined type and destination address encapsulation, the payload of IP packets can be reduced by solving the addition IP packet header before small data, the problem of reducing data transmission efficiency, has reached the effect for improving data transmission efficiency.In addition, the downlink data notification that tentation data is indicated is carried by being sent to mobile management network element, the beep-page message that the tentation data is indicated is carried so that the mobile management network element is sent according to the downlink data notification, the user equipment of the data of the reception predefined type is set to receive after the beep-page message, the Tunnel End Point Identifier of the gateway prestored is sent to wireless access network element, set up and carried with the gateway according to the Tunnel End Point Identifier of the gateway so as to the wireless access network element, solving needs to pre-establish the transmission channel between gateway and wireless access network element according to Service Request message, the problem of signaling caused again by transmission channel transmission data is wasted, the effect for saving signaling is reached.Embodiment 11
Figure 18 is refer to, the structural framing figure of the data transmission system provided it illustrates the embodiment of the present invention 11, the data transmission system can apply in EPS.The data transmission system, can include:
First processor 1801, transmitted for detecting in the GTP-U packets that receive whether be predefined type data;If testing result be GTP-U packets in transmit be predefined type data, GTP-U packets are unsealed, the destination address of the data of predefined type and the data of predefined type is obtained;First emitter 1802, for the be honored as a queen data and destination address of obtained predefined type of the solution of first processor 1801 to be sent into information gateway, so that information gateway is forwarded according to destination address to the data of predefined type; Second receiver 1901, for the predefined type that receives gateway transmission data and predefined type data destination address, the data and destination address of predefined type detected by gateway transmitted in the GTP-U packets received whether be predefined type data;If testing result is that what is transmitted in GTP-U packets is the data of predefined type, solution is carried out to GTP-U packets and is honored as a queen and obtains;
Second processor 1902, the destination address for controlling the second emitter 1903 to be received according to the second receiver 1901 is forwarded to the data of predefined type;
Second emitter 1903, under the control of second processor 1902, being forwarded according to the destination address that the second receiver 1901 is received to the data of predefined type.
In summary, data transmission system provided in an embodiment of the present invention, transmitted by detecting in the GTP-U packets that receive whether be predefined type data;If testing result be the GTP-U packets in transmit be predefined type data, the GTP-U packets are unsealed, the destination address of the data of the predefined type and the data of the predefined type is obtained;The data of the predefined type and the destination address are sent to information gateway, the payload of IP packets can be reduced by solving the addition IP packet header before small data, and the problem of reducing data transmission efficiency has reached the effect for improving data transmission efficiency.Embodiment 12
Figure 19 is refer to, the structural framing figure of the data transmission system provided it illustrates the embodiment of the present invention 12, the data transmission system can apply in EPS.The data transmission system, can include:Gateway and information gateway;Gateway can include:The emitter 1802 of first processor 1801 and first;Information gateway can include:Second receiver 1901, the emitter 1903 of second processor 1902 and second;
First processor 1801, transmitted for detecting in the GTP-U packets that receive whether be predefined type data;If testing result be GTP-U packets in transmit be predefined type data, GTP-U packets are unsealed, the destination address of the data of predefined type and the data of predefined type is obtained;First emitter 1802, for the be honored as a queen data and destination address of obtained predefined type of the solution of first processor 1801 to be sent into information gateway, so that information gateway is forwarded according to destination address to the data of predefined type;
Second receiver 1901, for the predefined type that receives gateway transmission data and predefined type data destination address, the data and destination address of predefined type detected by gateway transmitted in the GTP-U packets received whether be predefined type data;If testing result is that what is transmitted in GTP-U packets is the data of predefined type, solution is carried out to GTP-U packets and is honored as a queen and obtains;
Second processor 1902, for controlling the second emitter 1903 to be received according to the second receiver 1901 Destination address the data of predefined type are forwarded;
Second emitter 1903, under the control of second processor 1902, being forwarded according to the destination address that the second receiver 1901 is received to the data of predefined type.
Further, first processor 1801, for obtaining the type of message in GTP-U packet headers;Detect whether type of message is predetermined message type;If testing result is that type of message is predetermined message type, it is determined that what is transmitted in the GTP-U packets received is the data of predefined type.
Further, if gateway is packet data gateway, if type of message is by wireless access network element or positioned at being gateway without gateway, type of message is pre-set by wireless access network element.
Further, first processor 1801, the carrying mark for obtaining carrying GTP-U packets;Detection carrying identifies whether it is predetermined carrying mark;If testing result is predetermined carrying mark for carrying mark, it is determined that what is transmitted in the GTP-U packets received is the data of predefined type.
Further, gateway can also include:
First receiver 1803, it is additionally operable to the detection carrying of first processor 1801 and identifies whether it is before predetermined carrying is identified, if gateway is packet data gateway, the predetermined carrying from mobile management network element for then receiving gateway forwarding is identified, and gateway is located between mobile management network element and packet data gateway;If gateway is gateway, the predetermined carrying mark that mobile management network element is sent is received.
Further, whether first processor 1801, if being additionally operable to gateway for gateway, carry the Tunnel End Point Identifier of wireless access network element in detection GTP-U packets;If testing result is to carry the Tunnel End Point Identifier of wireless access network element in GTP-U packets, it is determined that what is transmitted in the GTP-U packets received is the data of predefined type.
In summary, data transmission system provided in an embodiment of the present invention, transmitted by detecting in the GTP-U packets that receive whether be predefined type data;If testing result be the GTP-U packets in transmit be predefined type data, the GTP-U packets are unsealed, the destination address of the data of the predefined type and the data of the predefined type is obtained;The data of the predefined type and the destination address are sent to information gateway, the payload of IP packets can be reduced by solving the addition IP packet header before small data, and the problem of reducing data transmission efficiency has reached the effect for improving data transmission efficiency.Another sunset is foretold, and whether carries the Tunnel End Point Identifier of wireless access network element in the GTP-U packets by detecting;If testing result is to carry the Tunnel End Point Identifier of wireless access network element in the GTP-U packets, it is the data of predefined type then to determine what is transmitted in the GTP-U packets received, solving needs to pre-establish transmission channel between gateway and wireless access network element according to Service Request message, then leads to The problem of signaling that causes of transmission channel transmission data is wasted is crossed, the effect for saving signaling has been reached.Embodiment 13
Figure 20 is refer to, the structural framing figure of the data transmission system provided it illustrates the embodiment of the present invention 13, the data transmission system can apply in EPS.The data transmission system, can include:
Second receiver 2001, the destination address for receiving the data of predefined type and the data of predefined type;
Second processor 2002, for controlling the second emitter 2003 to send the data and destination address of the predefined type that the second receiver 2001 is received to gateway;
Second emitter 2003, for under the control of second processor 2002, the data and destination address for the predefined type that the second receiver 2001 is received are sent to gateway, so that gateway receives the data and destination address for the predefined type that information gateway is sent, GTP-U packets are forwarded, GTP-U packets are obtained by the data to predefined type and destination address encapsulation;
First receiver 2101, the destination address for receiving the data for the predefined type that information gateway is sent and the data of predefined type;
First processor 2102, for controlling the first emitter 2103 to forward GTP-U packets, GTP-U packets are obtained by data and the destination address encapsulation of the predefined type received to the first receiver 2101;
First emitter 2103, under the control of first processor 2102, being forwarded to GTP-U packets.
In summary, data transmission system provided in an embodiment of the present invention, by the destination address for receiving the data for the predefined type that information gateway is sent and the data of the predefined type;User plane general packet radio service tunnel agreement GTP-U packets are forwarded, the GTP-U packets are obtained by the data to the predefined type and destination address encapsulation, the payload of IP packets can be reduced by solving the addition IP packet header before small data, the problem of reducing data transmission efficiency, has reached the effect for improving data transmission efficiency.Embodiment 14
The embodiments of the invention provide a kind of data transmission system, the data transmission system can apply in EPS.The data transmission system, can include:Gateway and information gateway;Gateway can include:First receiver 2101, the emitter 2103 of first processor 2102 and first;Information gateway can include:Second receiver 2001, the emitter 2003 of second processor 2002 and second; Second receiver 2001, the destination address for receiving the data of predefined type and the data of predefined type;
Second processor 2002, for controlling the second emitter 2003 to send the data and destination address of the predefined type that the second receiver 2001 is received to gateway;
Second emitter 2003, for under the control of second processor 2002, the data and destination address for the predefined type that the second receiver 2001 is received are sent to gateway, so that gateway receives the data and destination address for the predefined type that information gateway is sent, GTP-U packets are forwarded, GTP-U packets are obtained by the data to predefined type and destination address encapsulation;
First receiver 2101, the destination address for receiving the data for the predefined type that information gateway is sent and the data of predefined type;
First processor 2102, for controlling the first emitter 2103 to forward GTP-U packets, GTP-U packets are obtained by data and the destination address encapsulation of the predefined type received to the first receiver 2101;
First emitter 2103, under the control of first processor 2102, being forwarded to GTP-U packets.
Further, if gateway is gateway, then the first emitter 2103, for before being forwarded to GTP-U packets, sent to mobile management network element and carry the downlink data notification that tentation data is indicated, the beep-page message that tentation data is indicated is carried so that mobile management network element is sent according to downlink data notification, the user equipment of the data of reception predefined type is set to receive after beep-page message, the Tunnel End Point Identifier of the gateway prestored is sent to wireless access network element, set up and carried with gateway according to the Tunnel End Point Identifier of gateway so as to wireless access network element.
Further, the first receiver 2101, data and destination address for receiving the predefined type from information gateway that packet data gateway is forwarded, packet data gateway is located between gateway and information gateway.
Further, if gateway is packet data gateway, then the first emitter 2103, data for forwarding from predefined type to gateway, destination address and tentation data are indicated, the downlink data notification that tentation data is indicated is carried so that gateway is sent to mobile management network element, mobile management network element is sent according to downlink data notification and carry the beep-page message that tentation data is indicated, the user equipment of the data of reception predefined type is set to receive after beep-page message, the Tunnel End Point Identifier of the gateway prestored is sent to wireless access network element, make wireless access network element be set up with gateway according to the Tunnel End Point Identifier of gateway to carry, the data and destination address of predefined type are packaged into after GTP-U packets by gateway, forwarded to wireless access network element GTP-U packets, gateway is located between mobile management network element and packet data gateway.
In summary, data transmission system provided in an embodiment of the present invention, by the destination address for receiving the data for the predefined type that information gateway is sent and the data of the predefined type;User plane general packet radio service tunnel agreement GTP-U packets are forwarded, the GTP-U packets are obtained by the data to the predefined type and destination address encapsulation, the payload of IP packets can be reduced by solving the addition IP packet header before small data, the problem of reducing data transmission efficiency, has reached the effect for improving data transmission efficiency.In addition, the downlink data notification that tentation data is indicated is carried by being sent to mobile management network element, the beep-page message that the tentation data is indicated is carried so that the mobile management network element is sent according to the downlink data notification, the user equipment of the data of the reception predefined type is set to receive after the beep-page message, the Tunnel End Point Identifier of the gateway prestored is sent to wireless access network element, set up and carried with the gateway according to the Tunnel End Point Identifier of the gateway so as to the wireless access network element, solving needs to pre-establish the transmission channel between gateway and wireless access network element according to Service Request message, the problem of signaling caused again by transmission channel transmission data is wasted, the effect for saving signaling is reached.Embodiment 15
Figure 21 is refer to, the structural framing figure of the data transmission system provided it illustrates the embodiment of the present invention 15, the data transmission system can apply in EPS.The data transmission system, can include:Gateway 2101 and information gateway 2102;
Wherein, gateway 2101 can be the gateway of the offer of embodiment seven or embodiment eight, and information gateway 2102 can be the information gateway that embodiment seven or embodiment eight are provided;Or,
Gateway 2101 can be the gateway of the offer of embodiment 11 or embodiment 12, and information gateway 2102 can be the information gateway that embodiment 11 or embodiment 12 are provided.
In summary, data transmission system provided in an embodiment of the present invention, transmitted by detecting in the GTP-U packets that receive whether be predefined type data;If testing result be the GTP-U packets in transmit be predefined type data, the GTP-U packets are unsealed, the destination address of the data of the predefined type and the data of the predefined type is obtained;The data of the predefined type and the destination address are sent to information gateway, the payload of IP packets can be reduced by solving the addition IP packet header before small data, and the problem of reducing data transmission efficiency has reached the effect for improving data transmission efficiency.Another sunset is foretold, and whether carries the Tunnel End Point Identifier of wireless access network element in the GTP-U packets by detecting;If testing result is to carry the Tunnel End Point Identifier of wireless access network element in the GTP-U packets, it is determined that what is transmitted in the GTP-U packets received is the data of predefined type, and solving needs basis Service Request message pre-establishes the transmission channel between gateway and wireless access network element, then transmits the problem of signaling that data cause is wasted by the transmission channel, has reached the effect for saving signaling.Embodiment 16
Figure 22 is refer to, the structural framing figure of the data transmission system provided it illustrates the embodiment of the present invention 16, the data transmission system can apply in EPS.The data transmission system, can include:Gateway 2201 and information gateway 2202;
Gateway 2201 can be the gateway of the offer of embodiment nine or embodiment ten, and information gateway 2202 can be the information gateway that embodiment nine or embodiment ten are provided;Or,
Gateway 2201 can be the gateway of the offer of embodiment 13 or embodiment 14, and information gateway 2202 can be the information gateway that embodiment 13 or embodiment 14 are provided.
In summary, data transmission system provided in an embodiment of the present invention, by the destination address for receiving the data for the predefined type that information gateway is sent and the data of the predefined type;User plane general packet radio service tunnel agreement GTP-U packets are forwarded, the GTP-U packets are obtained by the data to the predefined type and destination address encapsulation, the payload of IP packets can be reduced by solving the addition IP packet header before small data, the problem of reducing data transmission efficiency, has reached the effect for improving data transmission efficiency.In addition, the downlink data notification that tentation data is indicated is carried by being sent to mobile management network element, the beep-page message that the tentation data is indicated is carried so that the mobile management network element is sent according to the downlink data notification, the user equipment of the data of the reception predefined type is set to receive after the beep-page message, the Tunnel End Point Identifier of the gateway prestored is sent to wireless access network element, set up and carried with the gateway according to the Tunnel End Point Identifier of the gateway so as to the wireless access network element, solving needs to pre-establish the transmission channel between gateway and wireless access network element according to Service Request message, the problem of signaling caused again by transmission channel transmission data is wasted, the effect for saving signaling is reached.It should be noted that:Gateway, information gateway and the data transmission system that above-described embodiment is provided are when carrying out data transmission, only it is illustrated with the division of above-mentioned each functional module, in practical application, it can as needed and by above-mentioned functions distribute and be completed by different functional modules, the internal structure of gateway, information gateway and data transmission system is divided into different functional modules, to complete all or part of function described above.In addition, gateway, information gateway and data transmission system and data transmission method embodiment that above-described embodiment is provided belong to same design, it implements process and refers to embodiment of the method, repeats no more here.
The embodiments of the present invention are for illustration only, and the quality of embodiment is not represented. One of ordinary skill in the art will appreciate that realizing all or part of step of above-described embodiment can be completed by hardware, the hardware of correlation can also be instructed to complete by program, described program can be stored in a kind of computer-readable recording medium, storage medium mentioned above can be read-only storage, disk or CD etc..
Presently preferred embodiments of the present invention is the foregoing is only, is not intended to limit the invention, within the spirit and principles of the invention, any modification, equivalent substitution and improvements made etc. should be included in the scope of the protection.

Claims (1)

  1. Claims
    1st, a kind of data transmission method, in gateway, it is characterised in that methods described includes:Detect transmitted in the user plane general packet radio service tunnel agreement GTP-U packets that receive whether be predefined type data;
    If testing result be the GTP-U packets in transmit be predefined type data, the GTP-U packets are unsealed, the destination address of the data of the predefined type and the data of the predefined type is obtained;
    The data of the predefined type and the destination address are sent to information gateway, so that the information gateway is forwarded according to the destination address to the data of the predefined type.
    2nd, data transmission method according to claim 1, it is characterised in that transmitted in the user plane general packet radio service tunnel agreement GTP-U packets that the detection is received whether be predefined type data, including:
    Obtain the type of message in the GTP-U packet headers;
    Whether detect the type of message is predetermined message type;
    If testing result is that the type of message is predetermined message type, it is determined that what is transmitted in the GTP-U packets received is the data of predefined type.3rd, data transmission method according to claim 2, it is characterised in that
    If the gateway is packet data gateway, gateway of the type of message by wireless access network element or between the wireless access network element and the packet data gateway is pre-set;
    If the gateway is gateway, the type of message is pre-set by wireless access network element.4th, data transmission method according to claim 1, it is characterised in that transmitted in the user plane general packet radio service tunnel agreement GTP-U packets that the detection is received whether be predefined type data, including:
    Obtain the carrying mark of the carrying GTP-U packets;
    The detection carrying identifies whether it is predetermined carrying mark;
    If testing result is predetermined carrying mark for the carrying mark, it is determined that what is transmitted in the GTP-U packets received is the data of predefined type. 5th, data transmission method according to claim 4, it is characterised in that the detection carrying identify whether be predetermined 7 carry mark before, in addition to:
    If the gateway is packet data gateway, the predetermined carrying mark from mobile management network element of gateway forwarding is received, the gateway is located between the mobile management network element and the packet data gateway;
    If the gateway is gateway, the predetermined carrying mark that mobile management network element is sent is received.
    6th, data transmission method according to claim 1, it is characterized in that, if the gateway is gateway, it is described detect transmitted in the user plane general packet radio service tunnel agreement GTP-U packets that receive whether be predefined type data, including:
    Detect the Tunnel End Point Identifier that wireless access network element whether is carried in the GTP-U packets;If testing result is to carry the Tunnel End Point Identifier of wireless access network element in the GTP-U packets, it is determined that what is transmitted in the GTP-U packets received is the data of predefined type.
    7th, a kind of data transmission method, in information gateway, it is characterised in that methods described includes:Receive the destination address of the data for the predefined type that gateway is sent and the data of the predefined type, the data of the predefined type and the destination address detected by the gateway transmitted in the user plane general packet radio service tunnel agreement GTP-U packets received whether be predefined type data;If testing result is that what is transmitted in the GTP-U packets is the data of predefined type, solution is carried out to the GTP-U packets and is honored as a queen and obtains;
    The data of the predefined type are forwarded according to the destination address.
    8th, a kind of data transmission method, in gateway, it is characterised in that methods described includes:Receive the destination address of the data for the predefined type that information gateway is sent and the data of the predefined type;User plane general packet radio service tunnel agreement GTP-U packets are forwarded, it is described
    GTP-U packets are obtained by the data to the predefined type and destination address encapsulation.
    9th, data transmission method according to claim 8, it is characterised in that if the gateway is gateway, before being forwarded to user plane general packet radio service tunnel agreement GTP-U packets, in addition to: Sent to mobile management network element and carry the downlink data notification that tentation data is indicated, the beep-page message that the tentation data is indicated is carried so that the mobile management network element is sent according to the downlink data notification, the user equipment of the data of the reception predefined type is set to receive after the beep-page message, the Tunnel End Point Identifier of the gateway prestored is sent to wireless access network element, is set up and carried with the gateway according to the Tunnel End Point Identifier of the gateway so as to the wireless access network element.
    10th, data transmission method according to claim 9, it is characterised in that the destination address of the data for the predefined type that the reception information gateway is sent and the data of the predefined type, including:
    The data and the destination address of the predefined type from the information gateway of packet data gateway forwarding are received, the packet data gateway is located between the gateway and the information gateway.
    11st, the data transmission method according to claim 8, it is characterised in that if the gateway is packet data gateway, forwarded to user plane general packet radio service tunnel agreement GTP-U packets, including:
    The data of the predefined type are forwarded to gateway, the destination address and tentation data are indicated, the downlink data notification that the tentation data is indicated is carried so that the gateway is sent to mobile management network element, the mobile management network element is sent according to the downlink data notification and carry the beep-page message that the tentation data is indicated, the user equipment of the data of the reception predefined type is set to receive after the beep-page message, the Tunnel End Point Identifier of the gateway prestored is sent to wireless access network element, make the wireless access network element be set up with the gateway according to the Tunnel End Point Identifier of the gateway to carry, the data of the predefined type and the destination address are packaged into after the GTP-U packets by the gateway, the GTP-U packets are forwarded to the wireless access network element, the gateway is located between the mobile management network element and the packet data gateway.
    12nd, a kind of data transmission method, in information gateway, it is characterised in that methods described includes:Receive the destination address of the data of predefined type and the data of the predefined type;
    The data and the destination address of the predefined type are sent to gateway, so that the gateway receives the data and the destination address for the predefined type that the information gateway is sent, user plane general packet radio service tunnel agreement GTP-U packets are forwarded, the GTP-U packets are obtained by the data to the predefined type and destination address encapsulation. 13rd, a kind of gateway, it is characterised in that the gateway includes:
    Detection module, transmitted for detecting in the user plane general packet radio service tunnel agreement GTP-U packets that receive whether be predefined type data;
    Unseal module, if for the detection module detect result be the GTP-U packets in transmit be predefined type data, then the GTP-U packets are unsealed, the destination address of the data of the predefined type and the data of the predefined type is obtained;
    Sending module, for the be honored as a queen data and the destination address of the obtained predefined type of the deblocking module solution to be sent into information gateway, so that the information gateway is forwarded according to the destination address to the data of the predefined type.
    14th, gateway according to claim 13, it is characterised in that the detection module, including:First acquisition unit, for obtaining the type of message in the GTP-U packet headers;
    First detection unit, for detecting whether the type of message that the first acquisition unit is got is predetermined message type;
    First determining unit, if being that the type of message is predetermined message type for the result that first detection unit is detected, it is determined that what is transmitted in the GTP-U packets received is the data of predefined type.
    15th, gateway according to claim 14, it is characterised in that
    If the gateway is packet data gateway, gateway of the type of message by wireless access network element or between the wireless access network element and the packet data gateway is pre-set;
    If the gateway is gateway, the type of message is pre-set by wireless access network element.
    16th, gateway according to claim 13, it is characterised in that the detection module, including:Second acquisition unit, the carrying mark for obtaining the carrying GTP-U packets;
    Second detection unit, for detecting the carrying that the second acquisition unit is got identifies whether it is that predetermined carry identifies;
    Second determining unit, if being that the carrying mark is predetermined carrying mark for the result that second detection unit is detected, it is determined that what is transmitted in the GTP-U packets received is the data of predefined type.
    17th, gateway according to claim 16, it is characterised in that the detection module, in addition to:First receiving unit, identifies whether it is predetermined carrying for second detection unit detection carrying Before mark, if the gateway is packet data gateway, the predetermined carrying mark from mobile management network element of gateway forwarding is received, the gateway is located between the mobile management network element and the packet data gateway;
    Second receiving unit, identifies whether it is before making a reservation for carrying mark, if the gateway is gateway, to receive the predetermined carrying mark of mobile management network element transmission for second detection unit detection carrying.
    18th, gateway according to claim 13, it is characterised in that if the gateway is the gateway, the detection module, including:
    Whether the 3rd detection unit, the Tunnel End Point Identifier of wireless access network element is carried for detecting in the GTP-U packets;
    3rd determining unit, if being to carry the Tunnel End Point Identifier of wireless access network element in the GTP-U packets for the result that the 3rd detection unit is detected, it is determined that what is transmitted in the GTP-U packets received is the data of predefined type.
    19th, a kind of information gateway, it is characterised in that the information gateway includes:
    Receiving module, for the predefined type that receives gateway transmission data and the predefined type data destination address, the data of the predefined type and the destination address detected by the gateway transmitted in the user plane general packet radio service tunnel agreement GTP-U packets received whether be predefined type data;If testing result is that what is transmitted in the GTP-U packets is the data of predefined type, solution is carried out to the GTP-U packets and is honored as a queen and obtains;
    Forwarding module, the destination address for being received according to the receiving module is forwarded to the data of the predefined type.
    20th, a kind of gateway, it is characterised in that the gateway includes:
    First receiving module, the destination address for receiving the data for the predefined type that information gateway is sent and the data of the predefined type;
    First forwarding module, for being forwarded to user plane general packet radio service tunnel agreement GTP-U packets, the GTP-U packets are obtained by the data of the predefined type received to first receiving module and destination address encapsulation. 21st, gateway according to claim 20, it is characterised in that if the gateway is gateway, the gateway, in addition to:
    Second forwarding module, before being forwarded for first forwarding module to user plane general packet radio service tunnel agreement GTP-U packets, sent to mobile management network element and carry the downlink data notification that tentation data is indicated, the beep-page message that the tentation data is indicated is carried so that the mobile management network element is sent according to the downlink data notification, the user equipment of the data of the reception predefined type is set to receive after the beep-page message, the Tunnel End Point Identifier of the gateway prestored is sent to wireless access network element, set up and carried with the gateway according to the Tunnel End Point Identifier of the gateway so as to the wireless access network element.
    22nd, gateway according to claim 21, it is characterized in that, first receiving module, data and the destination address for receiving the predefined type from the information gateway that packet data gateway is forwarded, the packet data gateway are located between the gateway and the information gateway.
    23, gateway according to claim 20, it is characterized in that, if the gateway is packet data gateway, then first forwarding module, data for forwarding from the predefined type to gateway, the destination address and tentation data are indicated, the downlink data notification that the tentation data is indicated is carried so that the gateway is sent to mobile management network element, the mobile management network element is sent according to the downlink data notification and carry the beep-page message that the tentation data is indicated, the user equipment of the data of the reception predefined type is set to receive after the beep-page message, the Tunnel End Point Identifier of the gateway prestored is sent to wireless access network element, make the wireless access network element be set up with the gateway according to the Tunnel End Point Identifier of the gateway to carry, the data of the predefined type and the destination address are packaged into after the GTP-U packets by the gateway, the GTP-U packets are forwarded to the wireless access network element, the gateway is located between the mobile management network element and the packet data gateway.
    24th, a kind of information gateway, it is characterised in that the information gateway includes:
    Second receiving module, the destination address for receiving the data of predefined type and the data of the predefined type;
    Sending module, data from the predefined type that second receiving module is received to gateway and the destination address for sending, so that the gateway receives the data and the destination address for the predefined type that the information gateway is sent, user plane general packet radio service tunnel agreement GTP-U packets are carried out Forwarding, the GTP-U packets are obtained by the data to the predefined type and destination address encapsulation.
    25th, a kind of gateway, it is characterised in that the gateway includes:
    First processor, transmitted for detecting in the user plane general packet radio service tunnel agreement GTP-U packets that receive whether be predefined type data;If testing result be the GTP-U packets in transmit be predefined type data, the GTP-U packets are unsealed, the destination address of the data of the predefined type and the data of the predefined type is obtained;
    First emitter, for the be honored as a queen data and the destination address of the obtained predefined type of the first processor solution to be sent into information gateway, so that the information gateway is forwarded according to the destination address to the data of the predefined type.
    26th, gateway according to claim 25, it is characterised in that the first processor, for obtaining the type of message in the GTP-U packet headers;Whether detect the type of message is predetermined message type;If testing result is that the type of message is predetermined message type, it is determined that what is transmitted in the GTP-U packets received is the data of predefined type.
    27th, gateway according to claim 26, it is characterised in that
    If the gateway is packet data gateway, gateway of the type of message by wireless access network element or between the wireless access network element and the packet data gateway is pre-set;
    If the gateway is gateway, the type of message is pre-set by wireless access network element.
    28th, gateway according to claim 25, it is characterised in that the first processor, the carrying mark for obtaining the carrying GTP-U packets;The detection carrying identifies whether it is predetermined carrying mark;If testing result is predetermined carrying mark for the carrying mark, it is determined that what is transmitted in the GTP-U packets received is the data of predefined type.
    29th, gateway according to claim 28, it is characterised in that the gateway, in addition to:First receiver, identify whether it is before predetermined carrying is identified for the first processor detection carrying, if the gateway is packet data gateway, the predetermined carrying mark from mobile management network element of gateway forwarding is then received, the gateway is located between the mobile management network element and the packet data gateway;If the gateway is gateway, the described pre- of mobile management network element transmission is received Fixed 7 carry mark.
    30th, gateway according to claim 25, it is characterised in that the first processor, if being additionally operable to the gateway for gateway, detects the Tunnel End Point Identifier that wireless access network element whether is carried in the GTP-U packets;If testing result is to carry the Tunnel End Point Identifier of wireless access network element in the GTP-U packets, it is determined that what is transmitted in the GTP-U packets received is the data of predefined type.
    31st, a kind of information gateway, it is characterised in that the information gateway includes:
    Second receiver, for the predefined type that receives gateway transmission data and the predefined type data destination address, the data of the predefined type and the destination address detected by the gateway transmitted in the user plane general packet radio service tunnel agreement GTP-U packets received whether be predefined type data;If testing result is that what is transmitted in the GTP-U packets is the data of predefined type, solution is carried out to the GTP-U packets and is honored as a queen and obtains;
    Second processor, the destination address for controlling the second emitter to be received according to second receiver is forwarded to the data of the predefined type;
    Second emitter, under the control of the second processor, being forwarded according to the destination address that second receiver is received to the data of the predefined type.
    32nd, a kind of gateway, it is characterised in that the gateway includes:
    First receiver, the destination address for receiving the data for the predefined type that information gateway is sent and the data of the predefined type;
    First processor, for controlling the first emitter to forward user plane general packet radio service tunnel agreement GTP-U packets, the GTP-U packets are obtained by the data of the predefined type received to first receiver and destination address encapsulation;
    First emitter, under the control of the first processor, being forwarded to the GTP-U packets.
    33rd, gateway according to claim 32, it is characterized in that, if the gateway is gateway, then first emitter, for before being forwarded to user plane general packet radio service tunnel agreement GTP-U packets, sent to mobile management network element and carry the downlink data notification that tentation data is indicated, so that the mobile management network element is according to seeking that the downlink data notification transmission carrying tentation data is indicated Exhale message, the user equipment of the data of the reception predefined type is set to receive after the beep-page message, the Tunnel End Point Identifier of the gateway prestored is sent to wireless access network element, is set up and carried with the gateway according to the Tunnel End Point Identifier of the gateway so as to the wireless access network element.
    34th, gateway according to claim 33, it is characterized in that, first receiver, data and the destination address for receiving the predefined type from the information gateway that packet data gateway is forwarded, the packet data gateway are located between the gateway and the information gateway.
    35, gateway according to claim 32, it is characterized in that, if the gateway is packet data gateway, then first emitter, data for forwarding from the predefined type to gateway, the destination address and tentation data are indicated, the downlink data notification that the tentation data is indicated is carried so that the gateway is sent to mobile management network element, the mobile management network element is sent according to the downlink data notification and carry the beep-page message that the tentation data is indicated, the user equipment of the data of the reception predefined type is set to receive after the beep-page message, the Tunnel End Point Identifier of the gateway prestored is sent to wireless access network element, make the wireless access network element be set up with the gateway according to the Tunnel End Point Identifier of the gateway to carry, the data of the predefined type and the destination address are packaged into after the GTP-U packets by the gateway, the GTP-U packets are forwarded to the wireless access network element, the gateway is located between the mobile management network element and the packet data gateway.
    36th, a kind of information gateway, it is characterised in that the information gateway includes:
    Second receiver, the destination address for receiving the data of predefined type and the data of the predefined type;Second processor, for controlling the second emitter to send the data and the destination address of the predefined type that second receiver is received to gateway;
    Second emitter, for under the control of the second processor, the data and the destination address for the predefined type that second receiver is received are sent to the gateway, so that the gateway receives the data and the destination address for the predefined type that the information gateway is sent, user plane general packet radio service tunnel agreement GTP-U packets are forwarded, the GTP-U packets are obtained by the data to the predefined type and destination address encapsulation.
    37th, a kind of data transmission system, it is characterised in that the system includes:
    Gateway and information gateway as claimed in claim 19 as described in claim 13 to 18 is any;Or, Gateway and information gateway as claimed in claim 24 as described in claim 20 to 23 is any.
    38th, a kind of data transmission system, it is characterised in that the system includes:
    Gateway and information gateway as claimed in claim 31 as described in claim 25 to 30 is any;Or, gateway and information gateway as claimed in claim 36 as described in claim 32 to 35 is any.
CN201380000930.0A 2013-05-20 2013-05-20 Data transmission method, apparatus and system Active CN104335675B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2013/075908 WO2014186935A1 (en) 2013-05-20 2013-05-20 Data transmission method, device and system

Publications (2)

Publication Number Publication Date
CN104335675A true CN104335675A (en) 2015-02-04
CN104335675B CN104335675B (en) 2019-04-12

Family

ID=51932699

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201380000930.0A Active CN104335675B (en) 2013-05-20 2013-05-20 Data transmission method, apparatus and system

Country Status (5)

Country Link
US (1) US9992109B2 (en)
EP (1) EP2978277B1 (en)
JP (1) JP6245619B2 (en)
CN (1) CN104335675B (en)
WO (1) WO2014186935A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116055437A (en) * 2023-04-03 2023-05-02 四川汉科计算机信息技术有限公司 Message forwarding method, device, computer and medium for local multi-object

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3193547A4 (en) * 2014-09-30 2017-11-01 Huawei Technologies Co., Ltd. Paging method, associated device and system
FR3031822B1 (en) * 2015-01-16 2018-04-13 Airbus Operations DOWNLOADING DATA ON REMOTE EQUIPMENT
US11212877B2 (en) * 2015-07-06 2021-12-28 Icom Incorporated Relaying device, method of relaying communication packet and voice communication system
US10587503B2 (en) 2016-04-08 2020-03-10 Apple Inc. User-plane path selection for the edge service
EP3469816A1 (en) 2016-07-04 2019-04-17 Huawei Technologies Co., Ltd. Session management for massive machine type communication in 5g networks
US10148614B2 (en) * 2016-07-27 2018-12-04 Oracle International Corporation Methods, systems, and computer readable media for applying a subscriber based policy to a network service data flow

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7865944B1 (en) * 2004-09-10 2011-01-04 Juniper Networks, Inc. Intercepting GPRS data
WO2013017849A2 (en) * 2011-07-29 2013-02-07 Sca Ipla Holdings Inc Mobile communications network, infrastructure equipment, mobile communications terminal and method
US20130054761A1 (en) * 2011-08-29 2013-02-28 Telefonaktiebolaget L M Ericsson (Publ) Implementing a 3G Packet Core in a Cloud Computer with Openflow Data and Control Planes

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100595583B1 (en) * 2001-07-09 2006-07-03 엘지전자 주식회사 Method for transmitting packet data according to handover in a mobile communication system
US6950398B2 (en) * 2001-08-22 2005-09-27 Nokia, Inc. IP/MPLS-based transport scheme in 3G radio access networks
US20030081607A1 (en) * 2001-10-30 2003-05-01 Alan Kavanagh General packet radio service tunneling protocol (GTP) packet filter
EP1401168A1 (en) * 2002-09-20 2004-03-24 Alcatel A method to transport an internet packet and related network elements
US7961875B2 (en) * 2005-05-16 2011-06-14 Telefonaktiebolaget L M Ericsson (Publ) Means and method for ciphering and transmitting data in integrated networks
TWM322686U (en) * 2006-04-19 2007-11-21 Interdigital Tech Corp Apparatus for supporting routing area update procedures in a long term evolution general packet radio service tunneling protocol-based system
US20090016334A1 (en) * 2007-07-09 2009-01-15 Nokia Corporation Secured transmission with low overhead
JP5138045B2 (en) * 2007-11-16 2013-02-06 ノキア シーメンス ネットワークス オサケユキチュア Quality of service mapping for inter-system handover
CN101631344B (en) * 2008-07-16 2011-10-05 华为技术有限公司 Method and device for managing tunnel and communication system
CN101369977A (en) * 2008-09-18 2009-02-18 华为技术有限公司 Method, apparatus and system for transmitting data
KR101521886B1 (en) * 2009-01-23 2015-05-28 삼성전자주식회사 Apparatus and method for processing gtp in mobile communication system
US9439057B2 (en) * 2009-09-30 2016-09-06 Alcatel Lucent Registration notification for SMS over LTE
WO2011109938A1 (en) * 2010-03-10 2011-09-15 华为技术有限公司 Method, device and system for reporting wireless access network element information
CN101969654B (en) * 2010-09-21 2013-01-30 北京网康科技有限公司 Method and system for correlating flow and user information in general packet radio service (GRPS) network
US9203751B2 (en) * 2010-12-21 2015-12-01 Telefonaktiebolaget L M Ericsson (Publ) IP fragmentation in GTP tunnel
GB2489221A (en) * 2011-03-18 2012-09-26 Ip Wireless Inc Establishing preconfigured shared logical communications bearers and preconfigured shared radio bearers to provide a predefined quality of service
EP2509345A1 (en) * 2011-04-05 2012-10-10 Panasonic Corporation Improved small data transmissions for machine-type-communication (MTC) devices
CN102158977A (en) * 2011-04-07 2011-08-17 大唐移动通信设备有限公司 Service class indication method, device and system
CN103096291B (en) 2011-11-04 2016-12-07 华为技术有限公司 A kind of data transmission method, Mobility Management Entity and mobile terminal
US8553552B2 (en) * 2012-02-08 2013-10-08 Radisys Corporation Stateless load balancer in a multi-node system for transparent processing with packet preservation
US8902754B2 (en) * 2012-04-17 2014-12-02 Tektronix, Inc. Session-aware GTPv2 load balancing

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7865944B1 (en) * 2004-09-10 2011-01-04 Juniper Networks, Inc. Intercepting GPRS data
WO2013017849A2 (en) * 2011-07-29 2013-02-07 Sca Ipla Holdings Inc Mobile communications network, infrastructure equipment, mobile communications terminal and method
US20130054761A1 (en) * 2011-08-29 2013-02-28 Telefonaktiebolaget L M Ericsson (Publ) Implementing a 3G Packet Core in a Cloud Computer with Openflow Data and Control Planes

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
MEDIATEK INC: "《SA WG2 Meeting #87 S2-114341 MTC small data identification mechanism for non-SMS Small Data Transmission Solution》", 14 October 2011 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116055437A (en) * 2023-04-03 2023-05-02 四川汉科计算机信息技术有限公司 Message forwarding method, device, computer and medium for local multi-object

Also Published As

Publication number Publication date
EP2978277A1 (en) 2016-01-27
US20160080260A1 (en) 2016-03-17
WO2014186935A1 (en) 2014-11-27
US9992109B2 (en) 2018-06-05
EP2978277A4 (en) 2016-04-20
JP2016528751A (en) 2016-09-15
EP2978277B1 (en) 2020-06-03
JP6245619B2 (en) 2017-12-13
CN104335675B (en) 2019-04-12

Similar Documents

Publication Publication Date Title
US10966139B2 (en) Apparatus and method for routing data packet to user equipment in LTE-WLAN aggregation system
US9838937B2 (en) Method and apparatus for assigning data to split bearers in dual connectivity
CN102056112B (en) Method, equipment and system for transmitting data
CN104335675A (en) Data Transmission Method, Device And System
CN104813725B (en) Data transmission device and method
CN106900081B (en) The method and device of the user face data tunnel transmission of access network node granularity
JP5684901B2 (en) Reduce protocol overhead in single-block packet access procedures
CN106507332B (en) Data transmission method, mobility management entity and mobile terminal
US10638351B2 (en) Service rate adjustment method and apparatus
US20180042057A1 (en) Efficient delivery method and apparatuses for infrequent small data
CN109392004A (en) Communication means, base station, terminal device and system
JP6522859B2 (en) Method and apparatus for transmitting UE ID in wireless communication system
US10812292B2 (en) Packet processing method and device
CN104796948A (en) Method of modifying radio bearer in dual-connection network and system
CN105284081A (en) Conversion method for transmission mechanism, user equipment and base station
CN102369752B (en) Data transmission method and apparatus
WO2020164178A1 (en) Data transmission method and apparatus
EP2332319B1 (en) Systems and methods for bulk release of resources associated with node failure
WO2010081368A1 (en) Method and device for transmitting, transporting and receiving data, and method and device for constructing local area network
JP6478197B2 (en) Downlink offload and integration methods, uplink offload and integration methods, and devices
KR101566555B1 (en) Method and system for configuring a media access control header
EP3840474B1 (en) Multi-hop data transmission method and apparatus
WO2012059049A1 (en) Method, device and system for data transmission
WO2012110004A1 (en) Message forwarding method and device based on lte-lan
CN105165104A (en) Data transmission method, system and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant