CN104602256B - A kind of method and system of message transmissions - Google Patents
A kind of method and system of message transmissions Download PDFInfo
- Publication number
- CN104602256B CN104602256B CN201510030546.6A CN201510030546A CN104602256B CN 104602256 B CN104602256 B CN 104602256B CN 201510030546 A CN201510030546 A CN 201510030546A CN 104602256 B CN104602256 B CN 104602256B
- Authority
- CN
- China
- Prior art keywords
- address
- message
- tunnel
- source
- head
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a kind of method and system of message transmissions, this method includes:Relay base station equipment encapsulates GTPU and tunnel head to uplink message, and uplink message is sent to CPE;The source IP address of tunnel head is revised as the public network IP address of relay base station equipment by CPE, and uplink message is sent to DeNB;DeNB encapsulates corresponding IP+UDP+GTPU heads to uplink message, and uplink message is sent to SGW;The IP+UDP+GTPU heads that SGW decapsulations DeNB is encapsulated in uplink message, and the purpose IP address of tunnel head encapsulated in uplink message according to relay base station equipment, tunnel server is sent to by uplink message;The tunnel head that tunnel server decapsulation relay base station equipment encapsulates in uplink message, and uplink message is sent to SGW;SGW utilizes the purpose IP address of uplink message, and uplink message is sent to purpose equipment.In the embodiment of the present invention, the deployment that wire transmission is solved by wireless transmission environments is difficult, avoids the communication limitation problem of certain areas, increases system ovelay range, improves cell throughout.
Description
Technical field
The present invention relates to field of communication technology more particularly to a kind of method and systems of message transmissions.
Background technology
As shown in Figure 1, the networking schematic diagram for LTE (Long Term Evolution, long term evolution) system, being divided into has
Line side and wireless side.There is line side to include service server, core net, three-tier switch, transmission PTN (Packet Transport
Network, Packet Transport Network) etc., wireless side includes L1/L2 (1/ layer 2 of layer) protocol processes, radio frequency unit processing, UE (User
Equipment, user equipment) receive etc..
In the network construction form of current LTE system, for rural area or remote mountain areas, it can not be built with for base station equipment
Line transmission environment cannot connect to core net so as to cause base station equipment so that locality communication it is hindered, remote districts or
All there is coverage rate difference in shade overlay area, even blind area.Further, it can not reach or have in some optical fiber
Relatively difficult scene (the micro- covering scene in city such as without wired passback, the indoor office ring without administration of room branch are built in line passback
Border, optical fiber can not arrive residential building, remote suburb or the rural area at family etc.), the covering of macro-cell signals is weak, and deployment is dumb.
Invention content
The embodiment of the present invention provides a kind of method and system of message transmissions, with by being wirelessly transferred come extended coverage area
Domain, increases system ovelay range, and lifting system link performance improves cell throughout.
The embodiment of the present invention provides a kind of method of message transmissions, the described method comprises the following steps:
Relay base station equipment receives the uplink message from user equipment, and general packet radio service is encapsulated to uplink message
Technology Tunneling Protocol-User face GTPU and tunnel head, and uplink message is sent to ustomer premises access equipment CPE;The tunnel head
Source IP address is the private network IP address of relay base station equipment, and purpose IP address is the IP address of tunnel server, and destination interface is
The specific listening port of tunnel server;
The CPE receives the uplink message from relay base station equipment, by the source IP address of tunnel head be revised as it is described in
Donor base station DeNB is sent to after the public network IP address of base station equipment, and by uplink message;
The DeNB receives the uplink message from CPE, and corresponding IP+ User Datagram Protocol is encapsulated to uplink message
UDP+GTPU heads, and uplink message is sent to gateway SGW;
The SGW receives the uplink message from DeNB, decapsulates the IP+UDP+ that the DeNB is encapsulated in uplink message
GTPU heads, and the purpose IP address of the tunnel head encapsulated in uplink message according to the relay base station equipment, by uplink
Message is sent to the tunnel server;
The tunnel server receives the uplink message from SGW, decapsulates the relay base station equipment in uplink message
The tunnel head of middle encapsulation, and uplink message is sent to the SGW;
The SGW utilizes the purpose IP address of uplink message, and uplink message is sent to purpose equipment.
The method further includes:
The SGW receives the downlink message from the purpose equipment, and the relay base station equipment is encapsulated to downlink message
Corresponding GTPU heads, and downlink message is sent to the tunnel server;
The tunnel server receives the downlink message from the SGW, to downlink message encapsulation tunnel head, and by downlink
Message is sent to the SGW;Wherein, IP address of the source IP address of the tunnel head for the tunnel server, the tunnel
The purpose IP address of head is the public network IP address of the relay base station equipment, and the source port of the tunnel head is the tunnel service
The specific listening port of device;
The SGW receives the downlink message from the tunnel server, and it is corresponding to encapsulate the DeNB to downlink message
IP+UDP+GTPU heads, and downlink message is sent to the DeNB;
The DeNB receives the downlink message from the SGW, decapsulates the IP+ that the SGW is encapsulated in downlink message
UDP+GTPU heads, and downlink message is sent to the CPE;
The CPE receives the downlink message from the DeNB, and the purpose IP address of tunnel head is revised as the relaying
The private network IP address of base station equipment, and downlink message is sent to the relay base station equipment;
The relay base station equipment receives the downlink message from the CPE, decapsulates the tunnel server in downlink
The tunnel head encapsulated in message, and be forwarded using the purpose IP address of downlink message.
The method further includes:
Binary matching rule is configured in the tunnel server, and the purpose IP address of the binary matching rule is the tunnel
The IP address of server, destination interface are the specific listening port of the tunnel server;
The tunnel server is after the uplink message for carrying tunnel head is received, if the purpose IP address of the tunnel head
For the IP address of the tunnel server, destination interface is the specific listening port of the tunnel server, then the tunnel clothes
Business device confirms that the uplink message matches the binary matching rule, and parse the content carried in the tunnel head and institute
The content carried in uplink message is stated, and interior using being carried in the content and the uplink message carried in the tunnel head
Hold maintenance packet forwarding-table item;
Wherein, the source port of the tunnel head, destination interface, source IP address, purpose are recorded in the message forwarding-table item
IP address and, the source IP address and purpose IP address of the uplink message.
The tunnel server utilizes the content carried in the tunnel head and the content carried in the uplink message
Maintenance packet forwarding-table item, including:The tunnel server judges the uplink message whether is had recorded in message forwarding-table item
Source IP address and purpose IP address;If it is not, then the tunnel server establishes message forwarding-table item, and turn in the message
Recorded in forwarding list item the source port of the tunnel head, destination interface, source IP address, purpose IP address and, the uplink message
Source IP address and purpose IP address;If it is, the tunnel server judge the source port carried in the tunnel head and
Whether source IP address changes;If there is a change, then the tunnel server utilizes the source carried in the tunnel head
The source port and source IP address of tunnel head recorded in mouth and source IP address modification message forwarding-table item;If do not changed,
Then the tunnel server keeps message forwarding-table item constant.
The tunnel server receives the downlink message from the SGW, to the process of downlink message encapsulation tunnel head, tool
Body includes:The tunnel server receives the downlink message from the SGW, utilizes the source IP address and mesh of the downlink message
IP address inquire the source IP address and purpose IP address of uplink message recorded in the message forwarding-table item, it is described to obtain
The source port of tunnel head that is recorded in message forwarding-table item, destination interface, source IP address, purpose IP address;
The tunnel server utilizes the source port of tunnel head recorded in the message forwarding-table item, destination interface, source
IP address, purpose IP address are to the downlink message encapsulation tunnel head, so that the source of tunnel head encapsulated in the downlink message
Port is the destination interface of tunnel head that records in the message forwarding-table item, the mesh of tunnel head encapsulated in the downlink message
Port be the source port of tunnel head that records in the message forwarding-table item, the source of tunnel head encapsulated in the downlink message
IP address is the purpose IP address of tunnel head that records in the message forwarding-table item, the tunnel head encapsulated in the downlink message
Purpose IP address be the source IP address of tunnel head that records in the message forwarding-table item.
The embodiment of the present invention provides a kind of system of message transmissions, and the system specifically includes:
Relay base station equipment, for receive the uplink message from user equipment, to uplink message encapsulation general packet without
Line service technology Tunneling Protocol-User face GTPU and tunnel head, and uplink message is sent to ustomer premises access equipment CPE;The tunnel
Private network IP address of the source IP address of trace header for relay base station equipment, IP address of the purpose IP address for tunnel server, purpose
Port is the specific listening port of tunnel server;
CPE, for receive the uplink message from relay base station equipment, by the source IP address of tunnel head be revised as it is described in
Donor base station DeNB is sent to after the public network IP address of base station equipment, and by uplink message;
For receiving the uplink message from CPE, corresponding IP+ User Datagram Protocol is encapsulated to uplink message by DeNB
UDP+GTPU heads, and uplink message is sent to gateway SGW;
SGW for receiving the uplink message from DeNB, decapsulates the IP+UDP that the DeNB is encapsulated in uplink message
+ GTPU heads, and the purpose IP address of the tunnel head encapsulated in uplink message according to the relay base station equipment, by uplink
Message is sent to the tunnel server;
Tunnel server for receiving the uplink message from SGW, decapsulates the relay base station equipment in uplink message
The tunnel head of middle encapsulation, and uplink message is sent to the SGW;
SGW is additionally operable to the purpose IP address using uplink message, uplink message is sent to purpose equipment.
The SGW is additionally operable to receive the downlink message from the purpose equipment, and the relaying base is encapsulated to downlink message
The corresponding GTPU heads of station equipment, and downlink message is sent to the tunnel server;
The tunnel server is additionally operable to receive the downlink message from the SGW, to downlink message encapsulation tunnel head,
And downlink message is sent to the SGW;Wherein, the source IP address of the tunnel head is the IP address of the tunnel server,
The purpose IP address of the tunnel head is the public network IP address of the relay base station equipment, and the source port of the tunnel head is described
The specific listening port of tunnel server;
The SGW is additionally operable to receive the downlink message from the tunnel server, and the DeNB is encapsulated to downlink message
Corresponding IP+UDP+GTPU heads, and downlink message is sent to the DeNB;
The DeNB is additionally operable to receive the downlink message from the SGW, decapsulates the SGW and is sealed in downlink message
The IP+UDP+GTPU heads of dress, and downlink message is sent to the CPE;
The CPE is additionally operable to receive the downlink message from DeNB, by the purpose IP address of tunnel head be revised as it is described in
Relay base station equipment is sent to after the private network IP address of base station equipment, and by downlink message;
The relay base station equipment is additionally operable to receive the downlink message from CPE, decapsulates the tunnel server under
The tunnel head encapsulated in row message, and be forwarded using the purpose IP address of downlink message.
The tunnel server, specifically for binary matching rule, the purpose IP address of the binary matching rule is configured
For the IP address of the tunnel server, destination interface is the specific listening port of the tunnel server;Receiving carrying tunnel
After the uplink message of trace header, if the purpose IP address of the tunnel head is the IP address of the tunnel server, destination interface
For the specific listening port of the tunnel server, then confirm that the uplink message matches the binary matching rule, and solves
Analyse the content carried in the tunnel head and the content carried in the uplink message, and using being carried in the tunnel head
The content maintenance message forwarding-table item carried in content and the uplink message;
Wherein, the source port of the tunnel head, destination interface, source IP address, purpose are recorded in the message forwarding-table item
IP address and, the source IP address and purpose IP address of the uplink message.
The tunnel server, specifically in the content carried in using the tunnel head and the uplink message
During the content maintenance message forwarding-table item of carrying, judge the uplink message whether is had recorded in message forwarding-table item
Source IP address and purpose IP address;If it is not, then message forwarding-table item is established, and in the message forwarding-table item described in record
The source port of tunnel head, destination interface, source IP address, purpose IP address and, the source IP address and purpose of the uplink message
IP address;If it is, judging whether the source port carried in the tunnel head and source IP address change;In case of change
Change, then utilize the source of tunnel head recorded in source port and source IP address the modification message forwarding-table item carried in the tunnel head
Port and source IP address;If do not changed, keep message forwarding-table item constant.
The tunnel server, specifically for receiving the downlink message from the SGW, to downlink message encapsulation tunnel
During head, the downlink message from the SGW is received, is looked into using the source IP address and purpose IP address of the downlink message
The source IP address and purpose IP address of the uplink message recorded in the message forwarding-table item are ask, to obtain the message forwarding table
In record the source port of tunnel head, destination interface, source IP address, purpose IP address;Using in the message forwarding-table item
The source port of the tunnel head of record, destination interface, source IP address, purpose IP address to the downlink message encapsulation tunnel head, with
The source port for making the tunnel encapsulated in the downlink message head is the destination of tunnel head recorded in the message forwarding-table item
Mouthful, the destination interface of tunnel head encapsulated in the downlink message is the source of tunnel head recorded in the message forwarding-table item
Mouthful, the source IP address of tunnel head encapsulated in the downlink message is the purpose of tunnel head recorded in the message forwarding-table item
IP address, the purpose IP address of tunnel head encapsulated in the downlink message are the tunnel head that is recorded in the message forwarding-table item
Source IP address.
Compared with prior art, the embodiment of the present invention has at least the following advantages:In the embodiment of the present invention, using CPE
(Customer Premise Equipment, ustomer premises access equipment) and DeNB (Donor Evolved Node B, donor base station)
Model foundation relay base station equipment and core network element connection, so as to solve the portion of wire transmission by wireless transmission environments
Administration is difficult, avoids the communication limitation problem of certain areas so that certain Special section (micro- covering fields in city such as without wired passback
Scape, the indoor office environments without administration of room branch, optical fiber can not arrive residential building, remote suburb or the rural area at family etc.) it can pass through
Wireless transmission carrys out expanded areas of coverage, increases system ovelay range, and lifting system link performance improves cell throughout.
Description of the drawings
In order to clearly illustrate the technical solution of the embodiment of the present invention, institute in being described below to the embodiment of the present invention
Attached drawing to be used is needed to be briefly described, it should be apparent that, the accompanying drawings in the following description is only some implementations of the present invention
Example for those of ordinary skill in the art, without creative efforts, can also be implemented according to the present invention
These attached drawings of example obtain other attached drawings.
Fig. 1 is the networking schematic diagram of the LTE system proposed in the prior art;
Fig. 2 is the networking schematic diagram of class Relay (relaying) scheme proposed in the embodiment of the present invention;
Fig. 3 is a kind of method flow schematic diagram for message transmissions that the embodiment of the present invention one provides;
Fig. 4 is the handling principle figure of the uplink message of class Relay patterns proposed in the embodiment of the present invention;
Fig. 5 is the flow chart that the tunnel server proposed in the embodiment of the present invention handles uplink message;
Fig. 6 is the uplink process flow schematic diagram of the NPHost modules proposed in the embodiment of the present invention;
Fig. 7 is the schematic diagram of the downlink processing data of class Relay patterns proposed in the embodiment of the present invention;
Fig. 8 is the downlink data process flow schematic diagram of the tunnel server proposed in the embodiment of the present invention.
Specific embodiment
Below in conjunction with the attached drawing in the embodiment of the present invention, the technical solution in the embodiment of the present invention is carried out clear, complete
Site preparation describes, it is clear that described embodiment is only the part of the embodiment of the present invention, instead of all the embodiments.Base
Embodiment in the present invention, those of ordinary skill in the art obtained without making creative work it is all its
His embodiment, shall fall within the protection scope of the present invention.
For problems of the prior art, in order to promote the covering performance of regional area, repeater pair can be passed through
Power is directly amplified, and while being amplified to wireless signal, noise is also amplified, and powerful repeater would generally
Higher uplink IOT (average interference lifting) Upgrade Problem is brought, influences wireless network performance.In view of it is asked existing for repeater
It inscribes, class Relay (relaying) scheme is proposed in the embodiment of the present invention, it is difficult to solve wire transmission deployment, cause to lead in mountain area
Believe limitation problem, rural area or special screne can use class Relay schemes provide covering extension, depth covers etc..Such as Fig. 2 institutes
Show, be the networking schematic diagram of class Relay schemes.In class Relay schemes, DeNB need realize SGW (Service Gateway,
Gateway)/PGW (PDN Gateway, packet data network gateway) and Relay gateway functions, Relay UE be (relay node
UE logic functions) MME (Mobility Management Entity, mobility management entity) function can in DeNB or
Core-network side is disposed.
In the embodiment of the present invention, relay base station equipment (RN-eNB) when PTN network can not be connected to by cable network,
Centre is connected indirectly in the form of the DeNB of CPE wireless connection LTE systems in PTN network.In supporting that mounting is multiple on CPE
After base station equipment, and the relay base station equipment that wired connection is all, form a Small-scale LAN.Relay base station equipment and core
Net etc. network elements interaction, then using the NAT of CPE (Network Address Translation, network address translation) functions with
External wide area network communicates.In class Relay schemes the use to relaying base station equipment is provided using the tunneling technique of IP agreement
A plurality of types of messages such as family face, control plane, Operation and Maintenance carry out tunnel encapsulation, and coordinate the tunnel service of deployment in a network
Device (RN-server) completes the tunnel transmission between relay base station equipment and tunnel server, and then completes being transmitted across for message
Journey.Wherein, uplink message needs to carry out tunnel encapsulation in relay base station equipment, is sent to tunnel server, tunnel server into
Row decapsulation.Downlink message needs to carry out tunnel encapsulation in tunnel server, is sent to relay base station equipment, relay base station equipment
It is decapsulated.The wide covering of relay base station equipment is realized eventually by the cooperation of relay base station equipment and tunneling technique.
In the embodiment of the present invention, uplink message is specifically including but not limited to uplink business data message or uplink signaling
Data message or upstream operation maintenance packet;Downlink message be specifically including but not limited to downlink service data message or under
Row signaling data message or downstream operation maintenance packet.
Embodiment one
The embodiment of the present invention one provides a kind of method of message transmissions, and this method can be applied to the group of class Relay schemes
Under net scene, as shown in figure 3, the method for the message transmissions specifically includes following steps:
Step 301, relay base station equipment receive the uplink message from user equipment, to uplink message encapsulate GTPU with
Tunnel head, and uplink message is sent to CPE.
Wherein, the source IP address of the tunnel head is the private network IP address of relay base station equipment, and purpose IP address takes for tunnel
The IP address of business device, destination interface are the specific listening port of tunnel server.Further, the source port of the tunnel head can be with
It can be answered for arbitrary port, such as source port for relay base station equipment according to signaling/business/OM applications from each of advance planning
The port numbers being assigned in port pool.
Step 302, CPE receives the uplink message from relay base station equipment, during the source IP address of tunnel head is revised as
DeNB is sent to after the public network IP address of base station equipment, and by uplink message.
Step 303, DeNB receives the uplink message from CPE, and the IP+ of corresponding (i.e. DeNB correspondences) is encapsulated to uplink message
UDP+GTPU heads, and uplink message is sent to SGW.
Step 304, SGW receives the uplink message from DeNB, decapsulates the IP+ that the DeNB is encapsulated in uplink message
UDP+GTPU heads, and the purpose IP address of tunnel head encapsulated in uplink message according to relay base station equipment, by uplink message
It is sent to tunnel server.
Step 305, tunnel server receives the uplink message from SGW, and decapsulation relay base station equipment is in uplink message
The tunnel head of middle encapsulation, and uplink message is sent to SGW.
Step 306, uplink message is sent to purpose equipment by SGW using the purpose IP address of uplink message.
The above process is the process flow for uplink message, and for downlink message, process flow includes:
SGW receives the downlink message from purpose equipment, GTPU heads corresponding to downlink message encapsulation relay base station equipment,
And downlink message is sent to tunnel server.Later, tunnel server receives the downlink message from SGW, to downlink message
Encapsulation tunnel head, and downlink message is sent to SGW;Wherein, IP address of the source IP address of tunnel head for tunnel server, tunnel
The purpose IP address of trace header is the public network IP address of relay base station equipment, and the source port of tunnel head is the specific prison of tunnel server
Listen port;In addition, the destination interface of the tunnel head can be arbitrary port, as destination interface can be relay base station equipment according to
The port numbers that the application such as signaling/business/OM is assigned to from the port pool of each application of advance planning.Later, SGW, which is received, comes
From the downlink message of tunnel server, IP+UDP+GTPU heads corresponding to downlink message encapsulation DeNB, and downlink message is sent
To DeNB.Later, DeNB receives the downlink message from SGW, the IP+UDP+GTPU that decapsulation SGW is encapsulated in downlink message
Head, and downlink message is sent to CPE.Later, CPE receives the downlink message from DeNB, by the purpose IP address of tunnel head
The private network IP address of relay base station equipment is revised as, and downlink message is sent to relay base station equipment.Later, relay base station is set
It is standby to receive the downlink message from CPE, the tunnel head that decapsulation tunnel server encapsulates in downlink message, and utilize downlink report
The purpose IP address of text is forwarded.
In the embodiment of the present invention, for relay base station equipment send out carrying tunnel head uplink message, the tunnel head
Source IP address is the private network IP address of relay base station equipment, and the source port of the tunnel head can be arbitrary port, as source port can
Think what relay base station equipment was assigned to according to the application such as signaling/business/OM from the port pool of each application of advance planning
Port numbers.On this basis, CPE can carry out NAT conversions to the source IP address and source port of the tunnel head of the uplink message received,
Therefore, in the uplink message of carrying tunnel head that tunnel server receives, the source IP address of the tunnel head is relay base station equipment
Corresponding transformed public network IP address, the source port of the tunnel head is the corresponding conversion rear port of relay base station equipment.
In the embodiment of the present invention, binary matching rule can be configured on tunnel server, the purpose of the binary matching rule
IP address is the IP address of tunnel server, and destination interface is the specific listening port of tunnel server.Based on this, tunnel service
Device is after the uplink message for carrying tunnel head is received, if the purpose IP address of tunnel head is the IP address of tunnel server, mesh
Port be tunnel server specific listening port, then tunnel server confirm uplink message match binary matching rule,
And parse the content carried in tunnel head and the content carried in uplink message, using the content carried in tunnel head and on
The content maintenance message forwarding-table item carried in row message;Source port, the destination of tunnel head are recorded in the message forwarding-table item
Mouth, source IP address, purpose IP address and, the source IP address and purpose IP address of uplink message.
In the embodiment of the present invention, tunnel server utilizes the content carried in tunnel head and is carried in uplink message interior
Hold the process of maintenance packet forwarding-table item, be specifically including but not limited to following manner:Tunnel server judges message forwarding-table item
In whether have recorded the source IP address and purpose IP address of uplink message.Turn if it is not, then tunnel server can establish message
Forwarding list item, and the source port of record tunnel head, destination interface, source IP address, purpose IP address in the message forwarding-table item, with
And the source IP address and purpose IP address of uplink message.If it is, tunnel server judges the source port carried in tunnel head
Whether change with source IP address;If there is a change, then tunnel server can utilize the source port carried in tunnel head
The source port and source IP address of tunnel head recorded in message forwarding-table item is changed with source IP address;If do not changed,
Tunnel server can keep message forwarding-table item constant.
In the embodiment of the present invention, tunnel server receives the downlink message from SGW, to downlink message encapsulation tunnel head
Process is specifically including but not limited to following manner:Tunnel server receives the downlink message from SGW, utilizes the downlink message
Source IP address and purpose IP address query message forwarding-table item in the source IP address and purpose IP address of the uplink message that record,
To obtain the source port of tunnel head recorded in the message forwarding-table item, destination interface, source IP address, purpose IP address.Tunnel
The source port of tunnel head that is recorded in the server by utilizing message forwarding-table item, destination interface, source IP address, purpose IP address pair
The downlink message encapsulation tunnel head, so that the source port of tunnel head encapsulated in the downlink message is remembers in the message forwarding-table item
The destination interface of the tunnel head of record, the destination interface of tunnel head encapsulated in the downlink message is records in the message forwarding-table item
Tunnel head source port, the source IP address of tunnel head encapsulated in the downlink message is the tunnel that is recorded in the message forwarding-table item
The purpose IP address of trace header, the purpose IP address of tunnel head encapsulated in the downlink message is records in the message forwarding-table item
The source IP address of tunnel head.
Compared with prior art, the embodiment of the present invention has at least the following advantages:In the embodiment of the present invention, using CPE and
The model foundation relay base station equipment of DeNB and the connection of core network element, so as to solve wire transmission by wireless transmission environments
Deployment it is difficult, avoid the communication limitation problem of certain areas so that (city such as without wired passback is micro- to be covered for certain Special sections
Lid scene, the indoor office environments without administration of room branch, optical fiber can not arrive residential building, remote suburb or the rural area at family etc.) it can
By being wirelessly transferred come expanded areas of coverage, increase system ovelay range, lifting system link performance improves cell throughout.
Above-described embodiment one is described in detail below in conjunction with specific application scenarios.
The premise of the embodiment of the present invention is:It is difficult to can be applied to cable environment deployment, needs to substitute by wireless environment
The area of transmission.Service IP address and Operation and Maintenance IP address are needed to configure on tunnel server.Relay base station equipment (RN-
ENB all applications) are required to first and external (OMC/SGW/MME) and communicate, and could establish pair corresponding to every application
To transmission link.DeNB can be worked normally, and tunnel server is deployed, and tunnel server is to the road of OMC/SGW/MME
By reachable.
In the embodiment of the present invention, class Relay modal sets net topology is as shown in Fig. 2, relay base station equipment can pass through RN-UE
(CPE) DeNB is connected to, DeNB is connected in PTN network.LAN (LAN) side that relay base station equipment is connected to CPE is formed
LAN, using LAN IP, such as:192.168.0.* network segment address, gateway are 192.168.0.1, wherein LAN side IP
Location can be needed to configure according to user.
In the embodiment of the present invention, need to carry out following data configuration:(1) relay base station equipment, configured tunneling technique server
LAN mouthfuls of IP address and gateway in IP address, listening port and LAN, allocating default routing is its net in relay base station equipment
Close RN-UE (CPE).(2) tunnel server (RN-server), the outside ip address of each relay base station equipment can be used as tunnel
The service IP address of road server is configured on tunnel server, and an Operation and Maintenance IP address is also configured on tunnel server,
Tunnel server configuration is routed to connected gateway CE (three-tier switch).(3) on the router that tunnel server is connected
Need to configure some routings:Support message that can reach OMC (Operation and Maintenance Center, operation dimension
Shield center)/SGW/MME or allow message that can go to RN-UE (CPE) by PGW.
Based on above-mentioned analysis, as shown in figure 4, the handling principle figure of the uplink message for class Relay patterns.Relay base station is set
It is standby that all uplink messages (such as signaling/business/OM (Operation and Maintenance)) interacted with external network are encapsulated into a tunnel head, it should
Tunnel head uses the protocol encapsulation form of IP/UDP (User Datagram Packet, user data package).In IP, purpose
IP address is the IP address of tunnel server, and source IP address is the LAN IP address in the LAN of relay base station equipment.In UDP
In head, destination slogan is the specific listening port of tunnel server, and source port number is relay base station equipment according to signaling/industry
The application such as business/OM assignment of port numbers from the port pool of each application of advance planning.
The uplink message for carrying tunnel head is sent to DeNB by relay base station equipment by CPE.In the process, CPE
The source IP address of tunnel head can be revised as the WAN of relay base station equipment by nat feature by the LAN IP address of relay base station equipment
(wide area network) IP address.Further, uplink message as business packet and is added GTP (GPRS Tunneling by DeNB
Protocol, GPRS Tunnel Protocol) hair is sent to SGW, and for SGW after taking off GTP, the purpose IP address for finding tunnel head is tunnel
Uplink message is sent to tunnel server by the IP address of road server.Further, tunnel server cuts out tunnel head,
The uplink message that original relay base station equipment needs are sent is reduced to, it, will according to the purpose IP address of original uplink message
Uplink message is sent to the network elements such as OMC/MME/SGW.
Based on the above process, it is ensured that the uplink message of relay base station equipment, after by CPE, with the business report of CPE
Literary mode is sent in SGW, and IP information of the SGW in tunnel head can correctly forward the message to tunnel server, tunnel
The message is correctly transmitted to corresponding network element and handled by road server further according to tunnel information.Specifically, sent out from UE
Uplink message, there are no addition tunnel heads at this time.Uplink message is after relay base station equipment, in addition to adding GTPU (GPRS
Tunneling Protocol User Plane, GPRS Tunnel Protocol user plane) outside head, it is also necessary to additional addition tunnel head, it should
The source IP address of tunnel head is the IP address of relay base station equipment LAN side under CPE, and purpose IP address is tunnel server
IP address, source port number are arbitrary end slogan, and destination slogan distributes to the port of the relay base station equipment for tunnel server
Number.After uplink message is by CPE, the source IP address and source port number of tunnel head can change, the source IP address of tunnel head
The WAN mouth IP address of CPE is changed to, source port number also changes, and correspondence can be recorded in the NAT table of CPE.Purpose
IP address and destination slogan are constant, remain as the IP address and port numbers of tunnel server.After DeNB, increase DeNB and exist
IP heads, UDP and the GTPU heads added in uplink message.Uplink message takes off the IP of DeNB encapsulation after SGW is sent to
Head, UDP and GTPU heads, IP and UDP of the uplink message are tunnel head at this time, according to the purpose IP address in tunnel head,
Uplink message is sent in tunnel server.Tunnel server if for the first time receive carry tunnel head uplink message,
Can access be established according to information in this tunnel head.Subsequent packet first takes off tunnel head, Ran Houfa when being sent to tunnel server
It sends out, uplink message is normal uplink message, then returns to SGW.After SGW, eliminate relay base station equipment IP,
UDP and GTPU heads, are sent to service server.
Tunnel server is handled tunnel using NP (Network Processor, network processing unit) processor, NP
The handling principle of processor is matching filtering and increases, deletes the functions such as message protocol head, modification protocol header fields, is supported
Agreement have two layers of network protocol stack, three layers, four layer protocols etc..
The configuration of two class IP address is supported on tunnel server:Tunnel transmission skill of the one kind to support relay base station equipment
The service IP address of all relay base station equipment can be configured on tunnel server by art, so as to which tunnel server be regarded as
It is relay base station equipment, then ensures class Relay frameworks without being repaiied to the configuration of the routings such as core net, OMC, PTN-CE
Change, what every each network element will communicate with relay base station equipment, it will first be dealt into encapsulation tunnel on tunnel server, then into
Row transmission.Another kind of IP address is the Operation and Maintenance IP address of tunnel server in itself, and tunnel service is controlled for remote maintenance
Device.
Two class message flows are received on tunnel server, one kind is the carrying tunnel of the relay base station equipment from core net SGW
The message of trace header, the message of the another kind of Operation and Maintenance for distal end PC.As shown in figure 5, for tunnel server to uplink message (i.e.
The message of the carrying tunnel head of relay base station equipment from core net SGW) flow chart that is handled.Relay base station is supported to set
Standby tunnel transmission technique process flow includes:
A, binary matching (purpose IP address, destination interface) rule, the binary matching rule are configured on tunnel server
Purpose IP address be tunnel server IP address, destination interface is a specific prison knowing of all relay base station equipment
Listen port, the i.e. corresponding specific listening port of tunnel server.
B, the NP processors of tunnel server receive the carrying tunnel head of the relay base station equipment from core net SGW for the first time
Uplink message, after head matches binary matching rule in the tunnel, uplink message is sent to PPC (PowerPC, i.e., one
The central processing unit of kind of reduced instruction set computer framework) NPHost (network processing unit host) module on processor carries out message solution
Analysis, and relevant information is extracted, and according in the source IP address of tunnel head, purpose IP address, source port, destination interface, tunnel head
Relay base station equipment original uplink message source IP address and purpose IP address establish two-way quaternary transmission flow (stream).Its
In, transmission flow is the transmission channel of certain specific type application on NP processors, meets this quaternary transmission rule, then
The processing specified, such as add, delete, changing protocol header operation.
C, the NP processors of tunnel server receive the upper of the carrying tunnel head of the relay base station equipment from core net SGW
Row message, if fragment packets, the NP processors of tunnel server first carry out frament reassembling.The NP processors of tunnel server are excellent
First carry out the quaternary matching of the source IP address, purpose IP address, source port, destination interface of tunnel head.Wherein, source IP address is
WAN mouth IP address outside CPE;Purpose IP address is the IP address of tunnel server, while is also the outer of relay base station equipment
Portion's service IP address;Source port is the source port that relay base station equipment is distributed according to each type of service;Destination interface is tunnel
The specific listening port of server.If successful match goes to d;If it fails to match, f is gone to.
D, the NP processors of tunnel server carry out the stripping of UDP/IP tunnels head, and remaining part is relay base station equipment
The original IP packet sent out, i.e., original uplink message.E is gone to later.
E, the destination IP of original uplink message that the NP processors of tunnel server are sent out according to relay base station equipment
Original uplink message is sent to gateway CE or special network element by location query routing.
F, the NP processors of tunnel server continue uplink message the purpose IP address of tunnel head, destination interface
Binary matches, and NPHost modules are gone to if matching, and establishes two-way quaternary transmission flow.
As shown in fig. 6, the flow diagram that the uplink for NPHost modules is handled, the flow can include:a、NPHost
Module receives the uplink message for carrying tunnel head, the original uplink report that extraction tunnel header and relay base station equipment are sent out
The source IP address and purpose IP address of text.B, NPHost modules to the source IP address and purpose IP address of original uplink message with
Previously stored source IP address and purpose IP address are compared.C, NPHost modules judge whether to need to establish quaternary transmission
Flow establishes quaternary transmission flow, goes to d if necessary;If you do not need to establishing quaternary transmission flow, f is gone to.d、NPHost
Module is established double using tunnel header and the source IP address and purpose IP address of original uplink message, configuration rule information
Flow is transmitted to quaternary, goes to e.E, NPHost modules preserve the source IP address and mesh of tunnel header and original uplink message
IP address.F, whether the source IP address of NPHost module checks tunnel head and source port change.Wherein, due to CPE's
Nat feature, have modification tunnel head source IP address and source port possibility, therefore, if the source IP address of tunnel head and/or
Source port changes, and goes to g;If the source IP address and source port of tunnel head do not change, h is gone to.G, NPHost moulds
Quaternary transmits the regularization term of flow, and preserve new information on block modification NP processors, i.e. source IP address after the change of tunnel head
And/or source port.H, NPHost modules abandon tunnel packet.
As shown in fig. 7, the schematic diagram of the downlink processing data for class Relay patterns, in the downstream direction, since tunnel takes
The IP address of relay base station equipment is configured on business device, it, can be straight by the downlink message (IP packets) that MME/SGW/OMC is sent by CE
Sending and receiving are sent on tunnel server, after the source IP address and purpose IP address of tunnel server matching downlink message, add tunnel
Server is sent to by CE on PGW to the tunnel head of CPE;By PGW be sent on SGW add GTP tunnel head, SGW by this
A business packet is sent to DeNB, and cutting out GTP hairs by DeNB is sent to CPE;The NAT conversion functions of CPE are by relay base station equipment
WAN mouthfuls of IP address conversions are LAN mouthfuls of IP address, and the payload IP reports carried after tunnel head according to the inside are cut out by relay base station equipment
Text carries out different business processings.
In the embodiment of the present invention, as shown in figure 8, the downlink data process flow schematic diagram for tunnel server, the flow
Can specifically it include:A, NP processors receive the IP packets from MME/SGW/OMC, carry out the two of source IP address and purpose IP address
Member matching, if successful match, goes to b;If it fails to match, f is gone to;Wherein, it is established in the NPHost modules of uplink
During two-way quaternary transmission flow, added downlink needs the source IP address of original message that matched relay base station equipment is sent out
And purpose IP address.B, NP processors add tunnel server to the tunnel head of the IP/UDP of CPE;Wherein, the letter of the tunnel head
It ceases when establishing two-way quaternary for uplink NPHost modules and transmitting flow, the original message sent out with relay base station equipment of acquisition
The tunnel header that source IP address and purpose IP address match.C, NP processors are judged after tunnel head is added, message length
Whether more than MTU (Maximum Transform Unit, maximum transmission unit), if it exceeds then carrying out fragment.D, NP processing
Device finds gateway according to routing, and adds MAC (Media Access Control, network interface hardware address) head in messages.e、
Treated that message is sent to gateway CE by PHY (physics) mouth by NP.F, dropping packets.
Based on the above process, in the downstream direction, other network elements (such as MME/SGW/OMC) are sent to relay base station equipment
Message, be first sent to tunnel server, tunnel server adds by inquiring source IP address and purpose IP address to message
PGW is sent to, and then reach SGW after adding corresponding tunnel head.Later, SGW is correct to add CPE business numbers according to tunnel information
According to IP, UDP and GTPU head after pass through DeNB and CPE, eventually arrive in relay base station equipment.Pass through the design of tunnel head, tunnel
Road server can create relay base station equipment and not by the message of relay base station equipment uplink, by way of self study
With the message access between network element, to realize the fine-grained management of data flow.
For example, from the downlink message (downlink service data message) that service server is sent out, there are no addition tunnels at this time
Head and GTPU heads, downlink message add the GTPU heads of corresponding relay base station equipment, the GTPU and normal Base Station after SGW
The GTPU heads of equipment are not different, still without addition tunnel head.After downlink message is sent to tunnel server, tunnel service
The tunnel header recorded when device passes through according to uplink message is inserted into tunnel head, the source IP address of the tunnel head to downlink message
For the IP address of tunnel server, purpose IP address is the WAN mouth IP address of CPE, and source port number is the port of tunnel server
Number, the port numbers of the CPE recorded when destination slogan is passed through for uplink message.Downlink message passes back to PGW, is then sent through SGW,
SGW is according to the IP address of CPE, then downlink message is given to increase the corresponding GTPU heads of DeNB.Downlink message is sent to DeNB, DeNB
Its corresponding IP, UDP and GTPU head can be taken off, which is sent to CPE.CPE receives downlink message, can be according to uplink
The NAT forwarding-table items recorded when message passes through find the IP address and port numbers of corresponding relay base station equipment, change tunnel head,
Purpose IP address is changed to the LAN side IP address that relay base station equipment obtains under CPE, destination slogan is set for relay base station
Standby port numbers, the downlink message are forwarded to relay base station equipment.After relay base station equipment receives downlink message, first remove tunnel
What trace header, the downlink message that remaining message is sent for service server, and relay base station equipment were handled according to normal base station
Method processing, that is, remove GTPU heads, UE issued by eating dishes without rice or wine.So far, the processing of downlink message is completed.
In the embodiment of the present invention, a tunnel server can also support the transmission of multiple relay base station equipment, will be each
The outside ip address of relay base station equipment is all configured on tunnel server, and tunnel server can distinguish different relay base stations and set
Standby transmission link.In this case it is desirable to ensure that the transmission total bandwidth of all relay base station equipment is no more than this tunnel
The maximum bandwidth that server can be supported.
In the embodiment of the present invention, in class Relay networking plans, using CPE as connection relay base station equipment and DeNB
Bridge, multiple relay base station equipment can be mounted on a CPE, the relay base station equipment of all mountings forms a small-sized office
Domain net, and communicated using the nat feature of CPE with ext nal network element.Further, the nat feature of CPE has replacement to communicate to connect
Source IP address and source port behavior (change relay base station equipment and send out the source IP address and source port of message).For this
The behavior of sample, tunnel server realize upstream self-teaching characteristic, can perceive the tunnel information of upstream
Variation, and corresponding process flow modifications are made, perfection is solved due to the introduced tunneling data source of the nat feature of CPE
The problem of mouth dynamic change, ensures that Business Stream does not interrupt, and can correctly cope with due to the unstable caused CPE business of quality of eating dishes without rice or wine
Abnormal conditions of the IP address constantly caused by variation.Further, if the IP address of each relay base station equipment be all configured to
On tunnel server, then for each network element MME SGW for OMC, the communication with relay base station equipment is exactly and tunnel takes
The communication of business device, it is not necessary to modify the network configurations and routing relation of these network elements, have accomplished on network element entirely without influence.
Embodiment two
Based on the same inventive concept of the above method, additionally provide a kind of message transmissions in the embodiment of the present invention is
System, the system specifically include:Relay base station equipment for receiving the uplink message from user equipment, seals uplink message
Dress GTPU and tunnel head, and uplink message is sent to CPE;The source IP address of the tunnel head is the private of relay base station equipment
Net IP address, purpose IP address are the IP address of tunnel server, and destination interface is the specific listening port of tunnel server;
The source IP address of tunnel head for receiving the uplink message from relay base station equipment, is revised as the relay base station and set by CPE
Standby public network IP address, and uplink message is sent to donor base station DeNB;DeNB, for receiving the uplink message from CPE,
Corresponding IP+ User Datagram Protocol UDP+GTPU heads are encapsulated, and uplink message is sent to gateway to uplink message
SGW;SGW for receiving the uplink message from DeNB, decapsulates the IP+UDP+ that the DeNB is encapsulated in uplink message
GTPU heads, and the purpose IP address of the tunnel head encapsulated in uplink message according to the relay base station equipment, by uplink
Message is sent to the tunnel server;Tunnel server for receiving the uplink message from SGW, decapsulates the relaying
The tunnel head that base station equipment encapsulates in uplink message, and uplink message is sent to the SGW;SGW is additionally operable to utilize uplink
Uplink message is sent to purpose equipment by the purpose IP address of message.
In the embodiment of the present invention, the SGW is additionally operable to receive the downlink message from the purpose equipment, to downlink report
Text encapsulates the corresponding GTPU heads of the relay base station equipment, and downlink message is sent to the tunnel server;The tunnel
Server is additionally operable to receive the downlink message from the SGW, to downlink message encapsulation tunnel head, and downlink message is sent
To the SGW;Wherein, IP address of the source IP address of the tunnel head for the tunnel server, the purpose of the tunnel head
IP address is the public network IP address of the relay base station equipment, and the source port of the tunnel head is the specific of the tunnel server
Listening port;The SGW is additionally operable to receive the downlink message from the tunnel server, to described in downlink message encapsulation
The corresponding IP+UDP+GTPU heads of DeNB, and downlink message is sent to the DeNB;The DeNB is additionally operable to receive from institute
The downlink message of SGW is stated, decapsulates the IP+UDP+GTPU heads that the SGW is encapsulated in downlink message, and downlink message is sent
To the CPE;The CPE is additionally operable to receive the downlink message from DeNB, the purpose IP address of tunnel head is revised as described
The private network IP address of relay base station equipment, and downlink message is sent to relay base station equipment;The relay base station equipment, is also used
In receiving the downlink message from CPE, the tunnel head that the tunnel server encapsulates in downlink message is decapsulated, and under utilization
The purpose IP address of row message is forwarded.
The tunnel server, specifically for binary matching rule, the purpose IP address of the binary matching rule is configured
For the IP address of the tunnel server, destination interface is the specific listening port of the tunnel server;Receiving carrying tunnel
After the uplink message of trace header, if the purpose IP address of the tunnel head is the IP address of the tunnel server, destination interface
For the specific listening port of the tunnel server, then confirm that the uplink message matches the binary matching rule, and solves
Analyse the content carried in the tunnel head and the content carried in the uplink message, and using being carried in the tunnel head
The content maintenance message forwarding-table item carried in content and the uplink message;
Wherein, the source port of the tunnel head, destination interface, source IP address, purpose are recorded in the message forwarding-table item
IP address and, the source IP address and purpose IP address of the uplink message.
The tunnel server, specifically in the content carried in using the tunnel head and the uplink message
During the content maintenance message forwarding-table item of carrying, judge the uplink message whether is had recorded in message forwarding-table item
Source IP address and purpose IP address;If it is not, then message forwarding-table item is established, and in the message forwarding-table item described in record
The source port of tunnel head, destination interface, source IP address, purpose IP address and, the source IP address and purpose of the uplink message
IP address;If it is, judging whether the source port carried in the tunnel head and source IP address change;In case of change
Change, then utilize the source of tunnel head recorded in source port and source IP address the modification message forwarding-table item carried in the tunnel head
Port and source IP address;If do not changed, keep message forwarding-table item constant.
The tunnel server, specifically for receiving the downlink message from the SGW, to downlink message encapsulation tunnel
During head, the downlink message from the SGW is received, is looked into using the source IP address and purpose IP address of the downlink message
The source IP address and purpose IP address of the uplink message recorded in the message forwarding-table item are ask, to obtain the message forwarding table
In record the source port of tunnel head, destination interface, source IP address, purpose IP address;Using in the message forwarding-table item
The source port of the tunnel head of record, destination interface, source IP address, purpose IP address to the downlink message encapsulation tunnel head, with
The source port for making the tunnel encapsulated in the downlink message head is the destination of tunnel head recorded in the message forwarding-table item
Mouthful, the destination interface of tunnel head encapsulated in the downlink message is the source of tunnel head recorded in the message forwarding-table item
Mouthful, the source IP address of tunnel head encapsulated in the downlink message is the purpose of tunnel head recorded in the message forwarding-table item
IP address, the purpose IP address of tunnel head encapsulated in the downlink message are the tunnel head that is recorded in the message forwarding-table item
Source IP address.
Wherein, the modules of apparatus of the present invention can be integrated in one, and can also be deployed separately.Above-mentioned module can close
And be a module, multiple submodule can also be further split into.
Through the above description of the embodiments, those skilled in the art can be understood that the present invention can be by
Software adds the mode of required general hardware platform to realize, naturally it is also possible to which by hardware, but the former is more in many cases
Good embodiment.Based on such understanding, what technical scheme of the present invention substantially in other words contributed to the prior art
Part can be embodied in the form of software product, which is stored in a storage medium, if including
Dry instruction, which is used, so that computer equipment (can be personal computer, server or the network equipment etc.) performs this hair
Method described in bright each embodiment.It will be appreciated by those skilled in the art that attached drawing is the schematic diagram of a preferred embodiment,
Module or flow in attached drawing are not necessarily implemented necessary to the present invention.It will be appreciated by those skilled in the art that in embodiment
Device in module can according to embodiment describe be distributed in the device of embodiment, respective change position can also be carried out
In one or more devices different from the present embodiment.The module of above-described embodiment can be merged into a module, can also
It is further split into multiple submodule.The embodiments of the present invention are for illustration only, do not represent the quality of embodiment.With
Several specific embodiments of the upper disclosed only present invention, still, the present invention is not limited to this, any those skilled in the art
Member can think of variation should all fall into protection scope of the present invention.
Claims (10)
- A kind of 1. method of message transmissions, which is characterized in that the described method comprises the following steps:Relay base station equipment receives the uplink message from user equipment, and general packet radio service technology is encapsulated to uplink message GTPU, Tunneling Protocol-User face and tunnel head, and uplink message is sent to ustomer premises access equipment CPE;The source IP of the tunnel head Address is the private network IP address of relay base station equipment, and purpose IP address is the IP address of tunnel server, and destination interface is tunnel The specific listening port of server;The CPE receives the uplink message from relay base station equipment, and the source IP address of tunnel head is revised as the relaying base The public network IP address of station equipment, and uplink message is sent to donor base station DeNB;The DeNB receives the uplink message from CPE, and corresponding IP+ User Datagram Protocol UDP+ is encapsulated to uplink message GTPU heads, and uplink message is sent to gateway SGW;The SGW receives the uplink message from DeNB, decapsulates the IP+UDP+GTPU that the DeNB is encapsulated in uplink message Head, and the purpose IP address of the tunnel head encapsulated in uplink message according to the relay base station equipment, by uplink message It is sent to the tunnel server;The tunnel server receives the uplink message from SGW, decapsulates the relay base station equipment and is sealed in uplink message The tunnel head of dress, and uplink message is sent to the SGW;The SGW utilizes the purpose IP address of uplink message, and uplink message is sent to purpose equipment.
- 2. the method as described in claim 1, which is characterized in that the method further includes:The SGW receives the downlink message from the purpose equipment, and encapsulating the relay base station equipment to downlink message corresponds to GTPU heads, and downlink message is sent to the tunnel server;The tunnel server receives the downlink message from the SGW, to downlink message encapsulation tunnel head, and by downlink message It is sent to the SGW;Wherein, the source IP address of the tunnel head is the IP address of the tunnel server, the tunnel head Purpose IP address is the public network IP address of the relay base station equipment, and the source port of the tunnel head is the tunnel server Specific listening port;The SGW receives the downlink message from the tunnel server, and the corresponding IP+ of the DeNB are encapsulated to downlink message UDP+GTPU heads, and downlink message is sent to the DeNB;The DeNB receives the downlink message from the SGW, decapsulates the IP+UDP+ that the SGW is encapsulated in downlink message GTPU heads, and downlink message is sent to the CPE;The CPE receives the downlink message from the DeNB, and the purpose IP address of tunnel head is revised as the relay base station The private network IP address of equipment, and downlink message is sent to the relay base station equipment;The relay base station equipment receives the downlink message from the CPE, decapsulates the tunnel server in downlink message The tunnel head of middle encapsulation, and be forwarded using the purpose IP address of downlink message.
- 3. method as claimed in claim 2, which is characterized in that the method further includes:Binary matching rule is configured in the tunnel server, and the purpose IP address of the binary matching rule is the tunnel service The IP address of device, destination interface are the specific listening port of the tunnel server;The tunnel server is after the uplink message for carrying tunnel head is received, if the purpose IP address of the tunnel head is institute The IP address of tunnel server is stated, destination interface is the specific listening port of the tunnel server, then the tunnel server Confirm that the uplink message matches the binary matching rule, and parse the content carried in the tunnel head and it is described on The content carried in row message, and tieed up using the content carried in the content and the uplink message carried in the tunnel head Protect message forwarding-table item;Wherein, the source port of the tunnel head, destination interface, source IP address, destination IP are recorded in the message forwarding-table item Location and, the source IP address and purpose IP address of the uplink message.
- 4. method as claimed in claim 3, which is characterized in that the tunnel server is interior using being carried in the tunnel head The content maintenance message forwarding-table item carried in appearance and the uplink message, including:The tunnel server judges the source IP address and destination IP of the uplink message whether are had recorded in message forwarding-table item Address;If it is not, then the tunnel server establishes message forwarding-table item, and the tunnel is recorded in the message forwarding-table item The source port of trace header, destination interface, source IP address, purpose IP address and, the source IP address and destination IP of the uplink message Address;If it is, the tunnel server judges whether the source port carried in the tunnel head and source IP address become Change;If there is a change, then the tunnel server utilizes source port and source IP address the modification report carried in the tunnel head The source port and source IP address of the tunnel head recorded in literary forwarding-table item;If do not changed, the tunnel server is protected It is constant to hold message forwarding-table item.
- 5. method as claimed in claim 3, which is characterized in that the tunnel server receives the downlink report from the SGW Text to the process of downlink message encapsulation tunnel head, specifically includes:The tunnel server receives the downlink message from the SGW, utilizes the source IP address and purpose of the downlink message IP address inquires the source IP address and purpose IP address of uplink message recorded in the message forwarding-table item, to obtain the report The source port of tunnel head that is recorded in literary forwarding-table item, destination interface, source IP address, purpose IP address;The tunnel server is with utilizing the source port of tunnel head recorded in the message forwarding-table item, destination interface, source IP Location, purpose IP address are to the downlink message encapsulation tunnel head, so that the source port of tunnel head encapsulated in the downlink message For the destination interface of tunnel head recorded in the message forwarding-table item, the destination of tunnel head that is encapsulated in the downlink message Mouthful for the source port of tunnel head that records in the message forwarding-table item, the source IP of tunnel head that is encapsulated in the downlink message Location is the purpose IP address of tunnel head that records in the message forwarding-table item, the mesh of tunnel head encapsulated in the downlink message IP address be the source IP address of tunnel head that records in the message forwarding-table item.
- 6. a kind of system of message transmissions, which is characterized in that the system specifically includes:Relay base station equipment, for receiving the uplink message from user equipment, to uplink message encapsulation general grouped wireless clothes Business technology Tunneling Protocol-User face GTPU and tunnel head, and uplink message is sent to ustomer premises access equipment CPE;The tunnel head Source IP address be relay base station equipment private network IP address, purpose IP address be tunnel server IP address, destination interface Specific listening port for tunnel server;The source IP address of tunnel head for receiving the uplink message from relay base station equipment, is revised as the relaying base by CPE The public network IP address of station equipment, and uplink message is sent to donor base station DeNB;For receiving the uplink message from CPE, corresponding IP+ User Datagram Protocol UDP+ is encapsulated to uplink message by DeNB GTPU heads, and uplink message is sent to gateway SGW;SGW for receiving the uplink message from DeNB, decapsulates the IP+UDP+ that the DeNB is encapsulated in uplink message GTPU heads, and the purpose IP address of the tunnel head encapsulated in uplink message according to the relay base station equipment, by uplink Message is sent to the tunnel server;Tunnel server for receiving the uplink message from SGW, decapsulates the relay base station equipment and is sealed in uplink message The tunnel head of dress, and uplink message is sent to the SGW;SGW is additionally operable to the purpose IP address using uplink message, uplink message is sent to purpose equipment.
- 7. system as claimed in claim 6, which is characterized in thatThe SGW is additionally operable to receive the downlink message from the purpose equipment, and encapsulating the relay base station to downlink message sets Standby corresponding GTPU heads, and downlink message is sent to the tunnel server;The tunnel server is additionally operable to receive the downlink message from the SGW, to downlink message encapsulation tunnel head, and will Downlink message is sent to the SGW;Wherein, the source IP address of the tunnel head is the IP address of the tunnel server, described The purpose IP address of tunnel head is the public network IP address of the relay base station equipment, and the source port of the tunnel head is the tunnel The specific listening port of server;The SGW is additionally operable to receive the downlink message from the tunnel server, and encapsulating the DeNB to downlink message corresponds to IP+UDP+GTPU heads, and downlink message is sent to the DeNB;The DeNB is additionally operable to receive the downlink message from the SGW, decapsulates what the SGW was encapsulated in downlink message IP+UDP+GTPU heads, and downlink message is sent to the CPE;The CPE is additionally operable to receive the downlink message from DeNB, and the purpose IP address of tunnel head is revised as the relaying base The private network IP address of station equipment, and downlink message is sent to relay base station equipment;The relay base station equipment is additionally operable to receive the downlink message from CPE, decapsulates the tunnel server in downlink report The tunnel head encapsulated in text, and be forwarded using the purpose IP address of downlink message.
- 8. system as claimed in claim 7, which is characterized in thatThe tunnel server, specifically for binary matching rule is configured, the purpose IP address of the binary matching rule is institute The IP address of tunnel server is stated, destination interface is the specific listening port of the tunnel server;Tunnel head is carried receiving Uplink message after, if the purpose IP address of the tunnel head be the tunnel server IP address, destination interface is institute The specific listening port of tunnel server is stated, then confirms that the uplink message matches the binary matching rule, and parses institute The content carried in tunnel head and the content carried in the uplink message are stated, and utilizes the content carried in the tunnel head And the content maintenance message forwarding-table item carried in the uplink message;Wherein, the source port of the tunnel head, destination interface, source IP address, destination IP are recorded in the message forwarding-table item Location and, the source IP address and purpose IP address of the uplink message.
- 9. system as claimed in claim 8, which is characterized in thatThe tunnel server is carried specifically for the content carried in using the tunnel head and in the uplink message Content maintenance message forwarding-table item during, judge the source IP of the uplink message whether is had recorded in message forwarding-table item Address and purpose IP address;If it is not, then establishing message forwarding-table item, and the tunnel is recorded in the message forwarding-table item The source port of head, destination interface, source IP address, purpose IP address and, the source IP address of the uplink message and destination IP Location;If it is, judging whether the source port carried in the tunnel head and source IP address change;If there is a change, Then utilize the source of tunnel head recorded in source port and source IP address the modification message forwarding-table item carried in the tunnel head Mouth and source IP address;If do not changed, keep message forwarding-table item constant.
- 10. system as claimed in claim 8, which is characterized in thatThe tunnel server, specifically for receiving the downlink message from the SGW, to downlink message encapsulation tunnel head In the process, the downlink message from the SGW is received, institute is inquired using the source IP address and purpose IP address of the downlink message The source IP address and purpose IP address of the uplink message recorded in message forwarding-table item are stated, to obtain in the message forwarding-table item The source port of the tunnel head of record, destination interface, source IP address, purpose IP address;Using being recorded in the message forwarding-table item The source port of tunnel head, destination interface, source IP address, purpose IP address to the downlink message encapsulation tunnel head so that institute It is the destination interface of tunnel head recorded in the message forwarding-table item, institute to state the source port of tunnel head encapsulated in downlink message It is the source port of tunnel head recorded in the message forwarding-table item, institute to state the destination interface of tunnel head encapsulated in downlink message State the source IP address of tunnel head that is encapsulated in downlink message for the destination IP of tunnel head that is recorded in the message forwarding-table item Location, the purpose IP address of tunnel head encapsulated in the downlink message are the source of tunnel head that is recorded in the message forwarding-table item IP address.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510030546.6A CN104602256B (en) | 2015-01-21 | 2015-01-21 | A kind of method and system of message transmissions |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510030546.6A CN104602256B (en) | 2015-01-21 | 2015-01-21 | A kind of method and system of message transmissions |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104602256A CN104602256A (en) | 2015-05-06 |
CN104602256B true CN104602256B (en) | 2018-06-08 |
Family
ID=53127669
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510030546.6A Active CN104602256B (en) | 2015-01-21 | 2015-01-21 | A kind of method and system of message transmissions |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104602256B (en) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105246104A (en) * | 2015-07-23 | 2016-01-13 | 吴伟 | Method for 3G and 4G base station transmission by using wireless bridge mode |
CN106470117B (en) * | 2015-08-21 | 2019-10-11 | 成都鼎桥通信技术有限公司 | Transmission switching method, equipment and the system of LTE broadband cluster system |
CN106559851B (en) * | 2015-09-24 | 2019-11-12 | 成都鼎桥通信技术有限公司 | LTE broadband cluster system IPSec cascade network realization method and system |
CN105337808B (en) * | 2015-11-30 | 2019-01-04 | 网宿科技股份有限公司 | The method, apparatus and system of data transmission |
CN108617009B (en) * | 2016-12-13 | 2020-08-18 | 中国移动通信有限公司研究院 | Data transmission method, device and system and packet data network gateway |
CN109510848B (en) * | 2017-09-14 | 2020-07-31 | 大唐移动通信设备有限公司 | Communication system, session management method, data transmission method and device |
CN107949028A (en) * | 2017-11-30 | 2018-04-20 | 云南电网有限责任公司普洱供电局 | A kind of method of the network route based on the wireless CPE terminals of LTE |
WO2019192306A1 (en) * | 2018-04-03 | 2019-10-10 | 华为技术有限公司 | Message transmission method, apparatus and system |
CN110351030B (en) * | 2018-04-03 | 2022-07-12 | 华为技术有限公司 | Message transmission method, device and system |
CN109152096B (en) * | 2018-09-27 | 2020-09-25 | 安科讯(福建)科技有限公司 | Message transmission method of EPS (evolved packet System) architecture and computer-readable storage medium |
CN117201421A (en) * | 2023-09-19 | 2023-12-08 | 深圳酷源数联科技有限公司 | Network communication method and system suitable for industrial control and CPE (customer premise equipment) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110158166A1 (en) * | 2009-08-14 | 2011-06-30 | Qualcomm Incorporated | Robust header compression for relay nodes |
TW201136262A (en) * | 2009-07-23 | 2011-10-16 | Qualcomm Inc | Header compression for relay nodes |
CN102447738A (en) * | 2011-11-17 | 2012-05-09 | 大唐移动通信设备有限公司 | Method and device for realizing remote debugging of base station |
CN103024930A (en) * | 2011-09-23 | 2013-04-03 | 中国移动通信集团公司 | Data transmission method, relay node, convergence server and system |
CN103139914A (en) * | 2011-12-05 | 2013-06-05 | 中兴通讯股份有限公司 | Resource control method and system on local unloaded data |
CN103188650A (en) * | 2011-12-28 | 2013-07-03 | 电信科学技术研究院 | Gateway selection method and equipment |
-
2015
- 2015-01-21 CN CN201510030546.6A patent/CN104602256B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW201136262A (en) * | 2009-07-23 | 2011-10-16 | Qualcomm Inc | Header compression for relay nodes |
US20110158166A1 (en) * | 2009-08-14 | 2011-06-30 | Qualcomm Incorporated | Robust header compression for relay nodes |
CN103024930A (en) * | 2011-09-23 | 2013-04-03 | 中国移动通信集团公司 | Data transmission method, relay node, convergence server and system |
CN102447738A (en) * | 2011-11-17 | 2012-05-09 | 大唐移动通信设备有限公司 | Method and device for realizing remote debugging of base station |
CN103139914A (en) * | 2011-12-05 | 2013-06-05 | 中兴通讯股份有限公司 | Resource control method and system on local unloaded data |
CN103188650A (en) * | 2011-12-28 | 2013-07-03 | 电信科学技术研究院 | Gateway selection method and equipment |
Also Published As
Publication number | Publication date |
---|---|
CN104602256A (en) | 2015-05-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104602256B (en) | A kind of method and system of message transmissions | |
KR101531531B1 (en) | Method for connecting user equipment to local packet data network by evolved node b | |
US12021560B1 (en) | Apparatus and method for joint profile-based slicing of mobile access and optical backhaul | |
US20120294226A1 (en) | Distributed relay for multi-hop communication network | |
EP3103311B1 (en) | Methods and apparatuses for handling communication in a communication system comprising an access point and a wire line network node connected via wire line to the access point | |
US20130315134A1 (en) | Intra IP Communication within a Relay Node for a Radio Telecommunication Network | |
US9210579B2 (en) | System and method for communicating in a wireless communications system | |
US20130329633A1 (en) | System and method for transporting digital baseband streams in a network environment | |
WO2006124221A3 (en) | System and method for efficiently routing data packets and managing channel access and bandwidth in wireless multi-hopping networks | |
JP6626002B2 (en) | Femtocell implementation method and system in evolved packet core | |
CN101998657A (en) | Relay communication system supporting multi-hop and access method thereof | |
EP3136779B1 (en) | Cell and method and system for bandwidth management of backhaul network of cell | |
CN104620636A (en) | Bridge learning in multi-hop wireless mesh networks | |
US9143292B2 (en) | Method and apparatus for controlling a signal path of a radio communication | |
US10292190B2 (en) | Method of selecting and interconnecting distributed packet core nodes | |
CN114467288A (en) | Data packet transmission method and device | |
JP2017532875A (en) | Data exchange method, baseband processing unit, wireless remote unit and relay unit | |
WO2016184150A1 (en) | Multi-hop communication system and node thereof | |
Lin et al. | Transparent RAN sharing of 5G small cells and macrocells | |
CN104618213A (en) | Message transmission method and equipment | |
KR20060109116A (en) | Method and apparatus for transmitting frame efficiently in wireless mesh network | |
CN104936195B (en) | A kind of ad hoc network implementation method using LTE wireless networks and CPE as IP Backhaul | |
WO2016161761A1 (en) | Data transmission method and device | |
GB2377862A (en) | Readdressing a packet transmitted by a roaming mobile subscriber unit in order to reduce required signalling | |
CN100442769C (en) | Method and system for processing data based on between GGSN and external data network |
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 |