CN104602256B - A kind of method and system of message transmissions - Google Patents

A kind of method and system of message transmissions Download PDF

Info

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
Application number
CN201510030546.6A
Other languages
Chinese (zh)
Other versions
CN104602256A (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.)
Datang Mobile Communications Equipment Co Ltd
Original Assignee
Datang Mobile Communications Equipment 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 Datang Mobile Communications Equipment Co Ltd filed Critical Datang Mobile Communications Equipment Co Ltd
Priority to CN201510030546.6A priority Critical patent/CN104602256B/en
Publication of CN104602256A publication Critical patent/CN104602256A/en
Application granted granted Critical
Publication of CN104602256B publication Critical patent/CN104602256B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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

A kind of method and system of message transmissions
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)

  1. 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. 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. 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. 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. 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. 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. 7. system as claimed in claim 6, which is characterized in that
    The 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. 8. system as claimed in claim 7, which is characterized in that
    The 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. 9. system as claimed in claim 8, which is characterized in that
    The 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. 10. system as claimed in claim 8, which is characterized in that
    The 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.
CN201510030546.6A 2015-01-21 2015-01-21 A kind of method and system of message transmissions Active CN104602256B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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