CN102625363B - A kind of mobile grouping field network system - Google Patents
A kind of mobile grouping field network system Download PDFInfo
- Publication number
- CN102625363B CN102625363B CN201110408073.0A CN201110408073A CN102625363B CN 102625363 B CN102625363 B CN 102625363B CN 201110408073 A CN201110408073 A CN 201110408073A CN 102625363 B CN102625363 B CN 102625363B
- Authority
- CN
- China
- Prior art keywords
- message
- sgw
- teid
- forwarding
- service request
- 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.)
- Expired - Fee Related
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a kind of mobile grouping field network system, including:Base station, is connected with user terminal, for receiving message and the first service request that the user terminal is sent;MME, and base station connection, for receiving first service request by the base station, and generate second service request related to first service request;OPENFLOW controllers, and MME connections, for receiving second service request, and based on the generation message forwarding instruction of the second service request;Forwarding surface equipment, is connected with the OPENFLOW controllers and the base station, under the control that the message forwards instruction, being forwarded to the message.
Description
Technical field
The present invention relates to control retransmission technique, more particularly to a kind of mobile grouping field network system.
Background technology
3GPP (3rd Generation Partner Project, 3G technology regulatory agencies) the R8 stages introduce in wireless side
LTE (Long Term Evolution, Long Term Evolution) technology, while being redesigned to core net, referred to as EPC
(Evolved Packet Core, packet domain core network), EPC comprising MME, SGW (ServingGateway, gateway),
The network elements such as PGW (PDN Gateway, public packet net gateway).
EPC is the same with most of networks, if operator needs to realize new function, needs to propose to equipment supplier
Demand, equipment supplier generally requires one redaction of issue in 1 year or so, via fortune by flows such as planning, research and development, tests
Battalion's business's network access testing of 1 year or so can be used formally.If New function is related to the modification of external interface among these, in addition it is also necessary to
It is standardized to 3GPP/IETF, this needs the other 1-2 additional criteria time, expends overlong time, and for operation
For business, its End-Customer demand faced is diversified and changeable, and above-mentioned very long new technology importing process can not then expire
The changeable demand of sufficient client.
On the other hand for equipment supplier, the R&D costs of above-mentioned functions exploitation are high.
If the EPC forwarding surface equipment such as hardware and software platform, general SGW/PGW can be realized, support that quick function exploitation can
Greatly to reduce R&D costs.
The content of the invention
In view of this, the present invention provides a kind of mobile grouping field network system, by the way that Novel control is forwarded into separated network
Model is introduced into EPC networks, and forwarding surface the equipment SGW and PGW in EPC networks, forwarding surface are controlled by Open Flow controllers
Forward table that equipment is issued fully according to controller and order E-Packet, while controller is built using open system, make
Obtain the realization of new demand directly can quickly realize on the controller of concentration, be set without the forwarding surface hardware such as the SGW/PGW that upgrades
It is standby, solve exploitation EPC networks New function in the prior art and introduce excessive cycle, and the high technical problem of R&D costs, tool
There is the technique effect that quick function can be supported to develop and greatly reduce R&D costs.
On the one hand, the present invention provides a kind of mobile grouping field network system, including:Base station, is connected with user terminal, uses
In the message and the first service request that receive the user terminal transmission;MME, and base station connection, for passing through the base
Stand and receive first service request, and generate second service request related to first service request;OPENFLOW is controlled
Device processed, and MME connections, are referred to for receiving second service request, and based on the generation message forwarding of the second service request
Order;Forwarding surface equipment, is connected with the OPENFLOW controllers and the base station, the control for forwarding instruction in the message
Under, the message is forwarded.
Optionally, second service request is bearer service request and service switchover request.
Optionally, the forwarding surface equipment, specifically includes SGW and PGW.
Optionally, the OPENFLOW controllers, are specifically included:
First distribute module, for based on bearer service request, being that the user terminal distributes corresponding SGW and right
The PGW answered;
Second distribute module, for based on the corresponding SGW, being that the user terminal or user conversation distribution are described right
The first TEID on the SGW answered, and be the user terminal or user conversation base station distribution based on the corresponding PGW
The 2nd TEID on the corresponding PGW;
First generation module, for receiving obtained by including of sending of the MME based on the first TEID the
Three TEID operational order, and according to the operational order for including the 3rd TEID, and the first TEID, with described second
TEID and QoS information, respectively generation are instructed corresponding to SGW forwarding instruction and corresponding to PGW forwarding.
Optionally, the forwarding in first generation module corresponding to SGW is instructed, and specifically includes the first SetTEID instructions
Or the first push Header instruction.
Optionally, the forwarding in first generation module corresponding to PGW is instructed, and specifically includes the 2nd SetTEID instructions,
Or the 2nd push Header instruction, or pop Header instruction.
Optionally, the forwarding surface equipment is specifically included:Determining module, for determine the message be user side message also
It is network side message;First forwarding module, for when it is determined that the message is user side message, the corresponding SGW to be used
The TEID modifications of the user side header are turned into second on the corresponding PGW by the first Set TEID instructions
TEID, and the user side message is forwarded in the corresponding PGW;Second forwarding module, connects for the corresponding PGW
The user side message is received, and the user side header is peeled off using pop Header instructions, and to the user
Side message carries out QoSMark processing and or carried out after NAT processing, is forwarded to outside IP network.
Optionally, the forwarding surface equipment specifically also includes:3rd forwarding module, for it is determined that the message is network
During the message of side, the corresponding PGW is received after the network side message, and the network is encapsulated using the 2nd pushHeader instructions
Side header, and the TEID modifications by the network side header are instructed as described right using the 2nd set TEID
After the first TEID on the SGW answered, the network side message is forwarded to the corresponding SGW;4th forwarding module, for described
Corresponding SGW receives the network side message, and the network terminal IP address is revised as to the IP address of the user terminal, and
Encapsulated after the network side header, instructed using Set TEID by the net according to the first push Header instructions
The TEID of network side header is set to the TEID that the base station is distributed for the user terminal or the user conversation, and passes through
The network side message is transmitted to terminal device by the base station.
Optionally, when second service request is that service switchover is asked, the MME includes source MME and target MME;
The SGW includes source SGW and target SGW;The base station includes source base station and target BS.
Optionally, the OPENFLOW controllers, specifically also include:Second generation module, for receiving the source MME hairs
The service switchover request of the target MME is given, is that the user terminal distributes corresponding mesh based on service switchover request
Mark SGW, the first forwarding instruction that generation corresponds on the target SGW;3rd generation module, for receiving the target MME
The first provisional injunction sent, is that the target BS distributes corresponding target SGW, generation pair based on first provisional injunction
The first interim forwarding instruction described in Ying Yu on target SGW;4th generation module, second for receiving source MME transmissions is interim
Instruction, is that the source base station distributes corresponding source SGW based on second provisional injunction, on the second interim flow table, generation pair
The second interim forwarding instruction described in Ying Yu on the SGW of source;5th generation module, the service switchover for receiving target MME transmissions
Request, distributes corresponding target SGW, generation corresponds to the target based on service switchover request for the user terminal
The second forwarding instruction on SGW.
Optionally, the OPENFLOW controllers, specifically also include:Modified module, will be described for sending modification instruction
Second interim forwarding instruction modification is the described first interim forwarding instruction.
On the other hand, there is provided following technical scheme for another embodiment of the invention by the application:
A kind of method E-Packeted in mobile grouping field network, methods described includes:
Base station receives user terminal and sends the first service request;
MME receives first service request from the base station, and generates second related to first service request
Service request;
OPENFLOW controllers receive second service request, and are referred to based on the generation message forwarding of the second service request
Order;
Forwarding surface equipment receives the message that the user terminal is sent by the base station, and forwards instruction in the message
Control under, the message is forwarded.
Optionally, second service request is that bearer service is asked or service switchover request.
Optionally, the forwarding surface equipment, specifically includes SGW and PGW.
Optionally, when second service request is that bearer service is asked, the OPENFLOW controllers receive described
Second service request, and based on the generation message forwarding instruction of the second service request, specifically include:
It is that the user terminal distributes corresponding SGW and corresponding PGW based on bearer service request;
Based on the corresponding SGW, be the user terminal or user conversation distribute on the corresponding SGW first
TEID, and based on the corresponding PGW, is the user terminal or the user conversation is distributed on the corresponding PGW the
Two TEID;
Receive and include the operational order based on the first TEID the 3rd TEID obtained by what the MME was sent,
And according to the operational order for including the 3rd TEID, and the first TEID, and the 2nd TEID and QoS information,
Generation is instructed corresponding to SGW forwarding instruction and corresponding to PGW forwarding respectively.
Optionally, the forwarding corresponding to SGW is instructed, and specifically includes the first Set TEID instructions or the first push
Header is instructed.
Optionally, the forwarding corresponding to PGW is instructed, and specifically includes the 2nd Set TEID instructions, or the 2nd push
Header is instructed, or pop Header instructions.
Optionally, forwarding surface equipment receives the message that the user terminal is sent by the base station, and in the message
Under the control for forwarding instruction, the message is forwarded, specifically included:
It is user side message or network side message to determine the message;
When it is determined that the message is user side message, the corresponding SGW is instructed using the first Set TEID will
The TEID modifications of the user side header turn into the 2nd TEID on the corresponding PGW, and by the user side message
It is forwarded in the corresponding PGW;
The corresponding PGW receives the user side message, and peels off the user using pop Header instructions
Side header, and to the user side message carry out QoS Mark processing and or carry out NAT processing after, be forwarded to external IP
Network.
Optionally, forwarding surface equipment receives the message that the user terminal is sent by the base station, and in the message
Under the control for forwarding instruction, the message is forwarded, specifically also included:
When it is determined that the message is network side message, the corresponding PGW is received after the network side message, uses the
The two push Header instruction encapsulation network side header, and instructed using the 2nd setTEID by the network side
The TEID modifications of header turn into after the first TEID on the corresponding SGW, forward the network side message to described right
The SGW answered;
The corresponding SGW receives the network side message, and it is whole that the network terminal IP address is revised as into the user
The IP address at end, and encapsulated according to the first push Header instructions after the network side header, using Set TEID
The TEID of the network side header is set to the TEID of the user terminal or the user conversation by instruction, and passes through institute
State base station and the network side message is transmitted to terminal device.
Optionally, when second service request is that service switchover is asked, the MME includes source MME and target MME;
The SGW includes source SGW and target SGW;The base station includes source base station and target BS.
Optionally, the OPENFLOW controllers receive second service request, and based on the generation of the second service request
Message forwarding instruction, specifically also includes:
The service switchover request that the source MME is sent to the target MME is received, based on service switchover request, is
The user terminal distributes corresponding target SGW, the first forwarding instruction that generation corresponds on the target SGW;
The first provisional injunction that the target MME is sent is received, is the target BS based on first provisional injunction
Distribute corresponding target SGW, the first interim forwarding instruction that generation corresponds on the target SGW;
The second provisional injunction that reception source MME is sent, is that the source base station distributes correspondence based on second provisional injunction
Source SGW, on the second interim flow table, the second interim forwarding instruction that generation corresponds on the source SGW;
The service switchover request that target MME is sent is received, is user terminal distribution based on service switchover request
Corresponding target SGW, the second forwarding instruction that generation corresponds on the target SGW.
Optionally, the OPENFLOW controllers receive second service request, and based on the generation of the second service request
Message forwarding instruction, specifically also includes:Modification instruction is sent, is described first interim by the described second interim forwarding instruction modification
Forwarding instruction.
One or more of above-mentioned technical proposal technical scheme, has the following technical effect that or advantage:
By the way that new network exchange model Open Flow are introduced into EPC networks, controlled by Open Flow controllers
Forwarding surface equipment SGW and PGW in EPC networks carry out message forwarding, pass through opening, concentration and programmable control framework branch
Quick exploitation, the deployment of quick New function are held, so that solving EPC networks New function introduces excessive cycle, and R&D costs
High technical problem, the technique effect of R&D costs is developed and greatly reduces with that can support quick function.
Brief description of the drawings
Fig. 1 is mobile grouping field network system schematic diagram in the embodiment of the present invention one;
Fig. 2 is in the embodiment of the present invention one when the second service request is bearer service request, in OPENFLOW controllers
Specific functional modules schematic diagram;
Fig. 3 is the specific functional modules schematic diagram of forwarding surface equipment in the embodiment of the present invention one;
In Fig. 4 embodiment of the present invention one when the second service request is that service switchover is asked, in OPENFLOW controllers
Specific functional modules schematic diagram;
Fig. 5 is the particular flow sheet of the method E-Packeted in mobile grouping field network in the embodiment of the present invention two;
Fig. 6 is the OPENFLOW controllers life in the embodiment of the present invention two when the second service request is bearer service request
The particular flow sheet of instruction is forwarded into message;
Fig. 7 is the OPENFLOW controllers life in the embodiment of the present invention two when the second service request is bearer service request
Into the method flow diagram of forwarding instruction;
Fig. 8 is that in the embodiment of the present invention two when the second service request is handover request, OPENFLOW controllers are received and cut
Change the detailed step figure of service request generation message forwarding instruction.
Embodiment
Excessive cycle, and the high technical problem of R&D costs are introduced in order to solve EPC networks New function in the prior art,
The embodiment of the present invention provides a kind of mobile grouping field network system, and embodiments of the invention are carried out below in conjunction with Figure of description
Explanation, it will be appreciated that embodiment described herein is merely to illustrate and explain the present invention, and is not intended to limit the present invention, and
And in the case where not conflicting, all embodiments in the present invention and the feature in embodiment can be mutually combined.
It is a kind of mobile grouping field network system provided in the embodiment of the present invention one with reference to Fig. 1, including:
Base station 101, is connected with user terminal, and the message and the first business for receiving the user terminal transmission please
Ask.
MME102, and the base station 101 are connected, for receiving first service request by the base station 101, and raw
Into second service request related to first service request, second service request is that industry is asked and switched to bearer service
Business request.
OPENFLOW controllers 103, and MME102 connections, for receiving second service request, and based on the
The generation message forwarding instruction of two service requests.
Wherein, with reference to Fig. 2, OPENFLOW controllers 103 specifically include the first distribute module 1031, for being held based on described
Service request is carried, is that the user terminal distributes corresponding SGW and corresponding PGW;Second distribute module 1032, for based on institute
Corresponding SGW is stated, is the first TEID that the user terminal or the user conversation are distributed on the corresponding SGW, and be based on
The corresponding PGW, is the 2nd TEID that the user terminal or the user conversation are distributed on the corresponding PGW;First
Generation module 1033, is included based on the first TEID the 3rd TEID's obtained for receiving by what the MME was sent
Operational order, and according to the operational order for including the 3rd TEID, and the first TEID, with the 2nd TEID and
QoS information, respectively generation is instructed corresponding to SGW forwarding instruction and corresponding to PGW forwarding.
And the forwarding in the first generation module 1033 corresponding to SGW is instructed, the first Set TEID instructions or the are specifically included
One push Header are instructed.Forwarding in first generation module 1033 corresponding to PGW is instructed, and specifically includes the 2nd Set TEID
Instruction, or the 2nd push Header instructions, or pop Header instructions.
Forwarding surface equipment 104, is connected with the OPENFLOW controllers 103 and the base station, for turning in the message
Under the control sent instructions, the message is forwarded, wherein, forwarding surface equipment 104 includes SGW and PGW.
With reference to Fig. 3, forwarding surface equipment 104 is specifically included:Determining module 1041, for determining that the message is user side report
Text or network side message;First forwarding module 1042, it is described corresponding for when it is determined that the message is user side message
SGW is instructed using the first Set TEID turns into the TEID modifications of the user side header on the corresponding PGW
The 2nd TEID, and the user side message is forwarded in the corresponding PGW;Second forwarding module 1043, for described
Corresponding PGW receives the user side message, and peels off the user side header using pop Header instructions, and
QoS Mark processing and are carried out to the user side message or is carried out after NAT processing, outside IP network is forwarded to.
Forwarding surface equipment 104 specifically also includes:3rd forwarding module 1044, for it is determined that the message is network side report
Wen Shi, the corresponding PGW is received after the network side message, and the network side is encapsulated using the 2nd push Header instructions
Header, and the TEID modifications by the network side header are instructed as the correspondence using the 2nd set TEID
SGW on the first TEID after, forward the network side message to the corresponding SGW;4th forwarding module 1045, for institute
State corresponding SGW and receive the network side message, the network terminal IP address is revised as to the IP address of the user terminal,
And encapsulated according to the first push Header instructions after the network side header, will be described using Set TEID instructions
The TEID of network side header is set to the TEID of the user terminal or the user conversation, and by the base station by institute
State network side message and be transmitted to terminal device.
When second service request is that service switchover is asked, the MME includes source MME and target MME;The SGW
Including source SGW and target SGW;The base station includes source base station and target BS.
With reference to Fig. 4, OPENFLOW controllers 103 specifically also include:Second generation module 1034, for receiving the source
MME is sent to the service switchover request of the target MME, based on service switchover request, is the user terminal distribution pair
The target SGW answered, the first forwarding instruction that generation corresponds on the target SGW;3rd generation module 1035, for receiving
The first provisional injunction of target MME transmissions is stated, is that the target BS distributes corresponding target based on first provisional injunction
SGW, the first interim forwarding instruction that generation corresponds on the target SGW;4th generation module 1036, for receiving source MME
The second provisional injunction sent, is that the source base station distributes corresponding source SGW based on second provisional injunction, on second face
Shi Liubiao, the second interim forwarding instruction that generation corresponds on the source SGW;5th generation module 1037, for receiving target
The service switchover request that MME is sent, corresponding target SGW is distributed based on service switchover request for the user terminal, raw
The second forwarding instruction on corresponding to the target SGW.OPENFLOW controllers 103, specifically also include:Modified module
1038, it is that the described first interim forwarding is instructed by the described second interim forwarding instruction modification for sending modification instruction.
It is discussed in detail by above-mentioned, to the mobile grouping field network system in the embodiment of the present invention one, and in system
The mutual contact of various pieces and function are described in detail.
With reference to Fig. 5, the method E-Packeted in mobile grouping field network is described in detail with embodiment two.
Step 501, base station receives user terminal and sends the first service request.
Step 502, MME receives first service request from the base station, and generates and the first service request phase
The second service request closed.
Second service request can be bearer service request or service switchover request.
When the second service request is that bearer service is asked, the specific step of OPENFLOW controllers generation message forwarding instruction
Suddenly Fig. 6 is referred to, it is as follows:
Step 5021, asked based on the bearer service, be that the user terminal distributes corresponding SGW and corresponding PGW.
Step 5022, it is that the user terminal or user conversation distribution are described corresponding based on the corresponding SGW
The first TEID on SGW, and be that the user terminal or the user conversation distribute the correspondence based on the corresponding PGW
PGW on the 2nd TEID.
Step 5023, receive and included by what the MME was sent based on the first TEID the 3rd TEID's obtained
Operational order, and according to the operational order for including the 3rd TEID, and the first TEID, with the 2nd TEID and
QoS information, respectively generation is instructed corresponding to SGW forwarding instruction and corresponding to PGW forwarding.
Wherein, the forwarding instruction corresponding to SGW includes the first Set TEID instructions or the first push Header are instructed.It is right
The 2nd Set TEID instructions, or the 2nd push Header instructions, or pop Header instructions should be included in PGW forwarding instruction.
Step 503, OPENFLOW controllers receive second service request, and generate message based on the second service request
Forwarding instruction.
Forwarding surface equipment, specifically includes SGW and PGW.
Step 504, forwarding surface equipment receives the message that the user terminal is sent by the base station, and in the message
Under the control for forwarding instruction, the message is forwarded.
Above-mentioned steps are described in detail when the second service request is that bearer service is asked, the generation of OPENFLOW controllers
The method for forwarding instruction, and the process forwarded using the forwarding instruction of the generation are as follows then with reference to Fig. 7:
Step 701, it is user side message or network side message to determine the message.
Step 702, when it is determined that the message is user side message, the corresponding SGW uses the first Set
TEID is instructed turns into the 2nd TEID on the corresponding PGW by the TEID modifications of the user side header, and will be described
User side message is forwarded in the corresponding PGW.
Step 703, the corresponding PGW receives the user side message, and instructs stripping using the pop Header
The user side header, and to the user side message carry out QoS Mark processing and or carry out NAT processing after, forwarding
To outside IP network.
It is corresponding, in addition to step 704, when it is determined that the message is network side message, the corresponding PGW receives institute
State after network side message, encapsulate the network side header using the 2nd push Header instructions, and use described second
Set TEID, which are instructed, turns into the TEID modifications of the network side header after the first TEID on the corresponding SGW, turns
Send out network side message described to the corresponding SGW.
Step 705, the corresponding SGW receives the network side message, and the network terminal IP address is revised as into institute
The IP address of user terminal is stated, and is encapsulated according to the first push Header instructions after the network side header, is used
Set TEID, which are instructed, is set to the TEID of the network side header TEID of the base station, and by the base station by institute
State network side message and be transmitted to terminal device.
When being forwarded with forwarding surface equipment to message, forwarding can be generated in OPENFLOW controllers in advance and referred to
Order, is forwarded by the way that forwarding instruction is sent into forwarding surface equipment to message, can also be when being forwarded to message, root
Instruction is forwarded according to the type in-time generatin of message, message is forwarded by the way that forwarding instruction is sent into forwarding surface equipment.
The message encapsulated below with GTP is illustrated, and the forwarding instruction to OpenFlow agreements is expanded and is handed down to
Forwarding surface equipment.
When GPT is encapsulated, being handed down to the instruction of forwarding surface has:Push GTP-Header, increase a GTP in messages
Head;Pop GTP-Header, peel off a GTP head in messages;Set GTP-TEID, set GTP source endpoint of a tunnel ID.
In addition to this it is possible to use GRE encapsulated messages, GRE encapsulation is similar with GTP encapsulation, just repeats no more here.
If user terminal needs one IP message of forwarding, the message can reach SGW by base station first, by sentencing to it
Break as user side message, then SGW can be using the first Set GTP-TEID instructions by the user side message encapsulated with GTP
The TEID modifications on head turn into the 2nd TEID on the corresponding PGW, and the user side message encapsulated with GTP is forwarded
Into the corresponding PGW, then PGW receives the user side message encapsulated with GTP, and uses the pop GTP-
The user side header encapsulated with GTP is peeled off in Header instructions, and the user side message encapsulated with GTP is carried out
QoSMark processing and or carry out NAT processing after, be forwarded to the network terminal.
The example above illustrates the generation forwarding instruction in OPENFLOW controllers in advance, is sent by the way that the forwarding is instructed
Situation about being forwarded to forwarding surface equipment to message.Can also be according to the type of message when being forwarded to message separately
Shi Shengcheng forwarding instructions, are forwarded by the way that forwarding instruction is sent into forwarding surface equipment to message.
User terminal intends to initiate a web access, then sends a TCP (TransmissionControl first
Protocol, transmission control protocol) class message is connected, the message arrives first at SGW via base station.And the SGW lacks
The instruction that OpenFlow controllers are sent, therefore the message is forwarded to OpenFlow controllers.OpenFlow controllers judge
It is a common web access, then is generated according to the message and be applied to the instruction that the message is forwarded.
The instruction includes:Push GTP-Header, increase a GTP head in messages;PopGTP-Header, in report
A GTP head is peeled off in text;Set GTP-TEID, set GTP source endpoint of a tunnel ID.
Above-mentioned instruction is sent to SGW by OpenFlow controllers, and indicates forwardings of the SGW to TCP connection class messages, SGW
Pop GTP-Header are performed according to OpenFlow instruction and peel off GTP heads, and are carried out after NAT processing, the TCP connections are forwarded
Class message is to the network terminal.
When network terminal side joint receives the TCP connections, the TCP connections can be responded, can be through when responding the TCP connections
Cross SGW.
SGW is that base station is the Tunnel Identifier that user distributes according to the TEID of set GTP-TEID instruction map messages, then
User terminal is reached by base station, after connection is set up, user terminal just can normally access Web service.
It should be appreciated that citing is merely to illustrate and explain the present invention herein, it is not intended to limit the present invention, E-Packet root
Selected, will not enumerate herein according to actual conditions.
And when the second service request is handover request, OPENFLOW controllers receive service switchover request generation message and turned
The detailed step sent instructions, it is as follows with reference to Fig. 8:
Step 801, the service switchover request that the source MME is sent to the target MME is received, based on the service switchover
Request, is that the user terminal distributes corresponding target SGW, the first forwarding instruction that generation corresponds on the target SGW.
Step 802, the first provisional injunction that the target MME is sent is received, is described based on first provisional injunction
Target BS distributes corresponding target SGW, the first interim forwarding instruction that generation corresponds on the target SGW.
Step 803, the second provisional injunction that source MME is sent is received, is the source base station based on second provisional injunction
Distribute corresponding source SGW, on the second interim flow table, the second interim forwarding instruction that generation corresponds on the source SGW.
Step 804, the service switchover request that target MME is sent is received, is the user based on service switchover request
The corresponding target SGW of terminal distribution, the second forwarding instruction that generation corresponds on the target SGW.
In addition to above-mentioned steps, specifically also include step 805, send modification instruction, the described second interim forwarding is instructed
It is revised as the described first interim forwarding instruction.
It should be appreciated that because the first forwarding instruction of above-mentioned generation can be saved, then the described first forwarding is instructed herein
The forwarding instruction of generation second is revised as, it has no effect on the implementation of the present invention, without in the restriction present invention.
Pass through one or more embodiments of the invention, it is possible to achieve following technique effect:
By the way that new network exchange model Open Flow are introduced into EPC networks, controlled by Open Flow controllers
Forwarding surface equipment SGW and PGW in EPC networks carry out message forwarding, pass through opening, concentration and programmable control framework branch
Quick exploitation, the deployment of quick New function are held, so that solving EPC networks New function introduces excessive cycle, and R&D costs
High technical problem, the technique effect of R&D costs is developed and greatly reduces with that can support quick function.
Obviously, those skilled in the art can carry out the essence of various changes and modification without departing from the present invention to the present invention
God and scope.So, if these modifications and variations of the present invention belong to the scope of the claims in the present invention and its equivalent technologies
Within, then the present invention is also intended to comprising including these changes and modification.
Claims (22)
1. a kind of mobile grouping field network system, it is characterised in that including:
Base station, is connected with user terminal, for receiving message and the first service request that the user terminal is sent;
MME, and base station connection, for receiving first service request by the base station, and are generated and described first
The second related service request of service request;
OPENFLOW controllers, and MME connections, for receiving second service request, and based on the second service request
Generate message forwarding instruction;
Forwarding surface equipment, is connected with the OPENFLOW controllers and the base station, the control for forwarding instruction in the message
Under system, the message is forwarded.
2. the system as claimed in claim 1, it is characterised in that second service request is that industry is asked and switched to bearer service
Business request.
3. the system as claimed in claim 1, it is characterised in that the forwarding surface equipment, specifically includes SGW and PGW.
4. the system as described in any claim of Claims 2 or 3, it is characterised in that the OPENFLOW controllers, specific bag
Include:
First distribute module, is that the user terminal distributes corresponding SGW and corresponding PGW for being asked based on bearer service;
Second distribute module, for based on the corresponding SGW, being that the user terminal or user conversation distribution are described corresponding
The first TEID on SGW, and be that the user terminal or the user conversation distribute the correspondence based on the corresponding PGW
PGW on the 2nd TEID;
First generation module, includes the obtained based on the first TEID the 3rd for receiving by what the MME was sent
TEID operational order, and according to the operational order for including the 3rd TEID, and the first TEID, with described second
TEID and QoS information, respectively generation are instructed corresponding to SGW forwarding instruction and corresponding to PGW forwarding.
5. system as claimed in claim 4, it is characterised in that the forwarding in the generation module corresponding to SGW is instructed, specifically
Including the first Set TEID instructions or the first push Header instructions.
6. system as claimed in claim 4, it is characterised in that the forwarding in the generation module corresponding to PGW is instructed, specifically
Including the 2nd Set TEID instructions, or the 2nd push Header instructions, or pop Header instructions.
7. the system as described in any claim of claim 5 or 6, it is characterised in that the forwarding surface equipment is specifically included:
Determining module, for determining that the message is user side message or network side message;
First forwarding module, for when it is determined that the message is user side message, the corresponding SGW to use the first Set
TEID is instructed turns into the 2nd TEID on the corresponding PGW by the TEID modifications of the user side header, and will be described
User side message is forwarded in the corresponding PGW;
Second forwarding module, receives the user side message, and peel off using pop Header instructions for the corresponding PGW
The user side header, and to the user side message carry out QoS Mark processing and or carry out NAT processing after, forwarding
To outside IP network.
8. the system as described in any claim of claim 5 or 6, it is characterised in that the forwarding surface equipment specifically also includes:
3rd forwarding module, for when it is determined that the message is network side message, the corresponding PGW to receive the network side
After message, the network side header is encapsulated using the 2nd push Header instructions, and will using the 2nd set TEID instructions
The TEID modifications of the network side header turn into after the first TEID on the corresponding SGW, forward the network side report
Text is to the corresponding SGW;
4th forwarding module, receives the network side message for the corresponding SGW, the network terminal IP address is changed
For the IP address of the user terminal, and encapsulated after the network side header, used according to the first push Header instructions
The TEID of the network side header is set to user terminal described in the base station or user's meeting by Set TEID instructions
The TEID of words, and the network side message is transmitted to by terminal device by the base station.
9. the system as described in any claim of claim 1 or 2, it is characterised in that when second service request is switching industry
During business request, the MME includes source MME and target MME;SGW includes source SGW and target SGW;The base station include source base station and
Target BS.
10. system as claimed in claim 9, it is characterised in that the OPENFLOW controllers, specifically also includes:
Second generation module, the service switchover request of the target MME is sent to for receiving the source MME, is cut based on described
Service request is changed, is that the user terminal distributes corresponding target SGW, the first forwarding that generation corresponds on the target SGW
Instruction;
3rd generation module, for receiving the first provisional injunction that the target MME is sent, be based on first provisional injunction
The target BS distributes corresponding target SGW, the first interim forwarding instruction that generation corresponds on the target SGW;
4th generation module, the second provisional injunction for receiving source MME transmissions is the source based on second provisional injunction
Corresponding source SGW is distributed in base station, on the second interim flow table, the second interim forwarding instruction that generation corresponds on the source SGW;
5th generation module, the service switchover request for receiving target MME transmissions, is described based on service switchover request
User terminal distributes corresponding target SGW, the second forwarding instruction that generation corresponds on the target SGW.
11. system as claimed in claim 10, it is characterised in that the OPENFLOW controllers, specifically also includes:
Modified module, is that the described first interim forwarding refers to by the described second interim forwarding instruction modification for sending modification instruction
Order.
12. a kind of method E-Packeted in mobile grouping field network, it is characterised in that methods described includes:
Base station receives user terminal and sends the first service request;
MME receives first service request from the base station, and generates second business related to first service request
Request;
OPENFLOW controllers receive second service request, and based on the generation message forwarding instruction of the second service request;
Forwarding surface equipment receives the message that the user terminal is sent by the base station, and forwards the control of instruction in the message
Under system, the message is forwarded.
13. method as claimed in claim 12, it is characterised in that second service request is that bearer service is asked or switched
Service request.
14. method as claimed in claim 12, it is characterised in that the forwarding surface equipment, specifically includes SGW and PGW.
15. the method as described in any claim of claim 13 or 14, it is characterised in that when second service request is carrying
During service request, the OPENFLOW controllers receive second service request, and generate message based on the second service request
Forwarding instruction, is specifically included:
It is that the user terminal distributes corresponding SGW and corresponding PGW based on bearer service request;
It is the first TEID that the user terminal or user conversation are distributed on the corresponding SGW based on the corresponding SGW,
And based on the corresponding PGW, be the user terminal or the user conversation distribute on the corresponding PGW second
TEID;
Receive and include the operational order based on the first TEID the 3rd TEID obtained, and root by what the MME was sent
According to the operational order for including the 3rd TEID, with the first TEID, with the 2nd TEID and QoS information, distinguish
Generation is instructed corresponding to SGW forwarding instruction and corresponding to PGW forwarding.
16. method as claimed in claim 15, it is characterised in that the forwarding corresponding to SGW is instructed, and specifically includes first
Set TEID are instructed or the first push Header instructions.
17. method as claimed in claim 15, it is characterised in that the forwarding corresponding to PGW is instructed, and specifically includes second
Set TEID are instructed, or the 2nd push Header instructions, or pop Header instructions.
18. the method as described in any claim of claim 16 or 17, it is characterised in that forwarding surface equipment is connect by the base station
The message that the user terminal is sent is received, and under the control that the message forwards instruction, the message is forwarded, specifically
Including:
It is user side message or network side message to determine the message;
When it is determined that the message is user side message, the corresponding SGW is instructed the user using the first Set TEID
The TEID modifications of side header turn into the 2nd TEID on the corresponding PGW, and the user side message is forwarded into institute
State in corresponding PGW;
The corresponding PGW receives the user side message, and peels off the user side heading using pop Header instructions
Portion, and QoS Mark processing and are carried out to the user side message or carried out after NAT processing, it is forwarded to outside IP network.
19. the method as described in right wants 16 or 17 any claims, it is characterised in that forwarding surface equipment is received by the base station
The message that the user terminal is sent, and under the control that the message forwards instruction, the message is forwarded, it is specific to go back
Including:
When it is determined that the message is network side message, the corresponding PGW is received after the network side message, uses second
The push Header instruction encapsulation network side header, and instructed using the 2nd set TEID by the network side message
The TEID modifications on head turn into after the first TEID on the corresponding SGW, forward the network side message to described corresponding
SGW;
The corresponding SGW receives the network side message, and the network terminal IP address is revised as into the user terminal
IP address, and encapsulated according to the first push Header instructions after the network side header, instructed using Set TEID by institute
The TEID for stating network side header is set to the TEID of the user terminal or the user conversation, and will by the base station
The network side message is transmitted to terminal device.
20. the method as described in any claim of claim 12 or 13, it is characterised in that when second service request is switching
During service request, the MME includes source MME and target MME;SGW includes source SGW and target SGW;The base station includes source base station
And target BS.
21. method as claimed in claim 20, it is characterised in that the OPENFLOW controllers receive second business please
Ask, and based on the generation message forwarding instruction of the second service request, specifically also include:
The service switchover request that the source MME is sent to the target MME is received, is described based on service switchover request
User terminal distributes corresponding target SGW, the first forwarding instruction that generation corresponds on the target SGW;
The first provisional injunction that the target MME is sent is received, is distributed based on first provisional injunction for the target BS
Corresponding target SGW, the first interim forwarding instruction that generation corresponds on the target SGW;
The second provisional injunction that reception source MME is sent, is that the source base station distributes corresponding source based on second provisional injunction
SGW, on the second interim flow table, the second interim forwarding instruction that generation corresponds on the source SGW;
The service switchover request that target MME is sent is received, correspondence is distributed for the user terminal based on service switchover request
Target SGW, generation correspond to the target SGW on second forwarding instruction.
22. method as claimed in claim 21, it is characterised in that the OPENFLOW controllers receive second business please
Ask, and based on the generation message forwarding instruction of the second service request, specifically also include:
Modification instruction is sent, is that the described first interim forwarding is instructed by the described second interim forwarding instruction modification.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110408073.0A CN102625363B (en) | 2011-12-09 | 2011-12-09 | A kind of mobile grouping field network system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110408073.0A CN102625363B (en) | 2011-12-09 | 2011-12-09 | A kind of mobile grouping field network system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102625363A CN102625363A (en) | 2012-08-01 |
CN102625363B true CN102625363B (en) | 2017-08-25 |
Family
ID=46565005
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110408073.0A Expired - Fee Related CN102625363B (en) | 2011-12-09 | 2011-12-09 | A kind of mobile grouping field network system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102625363B (en) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103731811B (en) * | 2012-10-11 | 2018-08-31 | 中兴通讯股份有限公司 | A kind of packet core network of evolution realizes the method and system of mobile management |
CN103857004A (en) * | 2012-12-03 | 2014-06-11 | 华为技术有限公司 | Wireless network user access processing method, device and system |
CN103369613A (en) * | 2013-07-05 | 2013-10-23 | 中国科学院计算机网络信息中心 | System and method for realizing mobile switching based on Open Flow |
CN104284385B (en) * | 2013-07-05 | 2018-02-23 | 华为技术有限公司 | Apparatus and method for data forwarding |
CN104378250B (en) * | 2013-08-13 | 2019-06-25 | 中兴通讯股份有限公司 | Detection method, device, system, controller and the gateway of data link |
WO2015066894A1 (en) * | 2013-11-08 | 2015-05-14 | 华为技术有限公司 | Forwarding plane migration method, controller, and gateway |
WO2015109486A1 (en) * | 2014-01-23 | 2015-07-30 | 华为技术有限公司 | Tunnel processing method for packet, switching device and control device |
CN105282816A (en) * | 2014-07-10 | 2016-01-27 | 中国电信股份有限公司 | Method used for realizing control and forwarding function decoupling, apparatus and system thereof |
CN108512758B (en) | 2018-03-07 | 2021-09-14 | 华为技术有限公司 | Message processing method, controller and forwarding equipment |
CN114650262A (en) * | 2020-12-21 | 2022-06-21 | ***通信有限公司研究院 | IP flow transmission method, device and network side equipment |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101931932A (en) * | 2009-06-22 | 2010-12-29 | 中兴通讯股份有限公司 | Switching method and system of circuit domain business as well as switching test method and system |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2408155A4 (en) * | 2009-03-09 | 2015-01-28 | Nec Corp | Openflow communication system and openflow communication method |
JP5621781B2 (en) * | 2009-10-06 | 2014-11-12 | 日本電気株式会社 | Network system, controller, method and program |
JP5493926B2 (en) * | 2010-02-01 | 2014-05-14 | 日本電気株式会社 | Interface control method, interface control method, and interface control program |
-
2011
- 2011-12-09 CN CN201110408073.0A patent/CN102625363B/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101931932A (en) * | 2009-06-22 | 2010-12-29 | 中兴通讯股份有限公司 | Switching method and system of circuit domain business as well as switching test method and system |
Also Published As
Publication number | Publication date |
---|---|
CN102625363A (en) | 2012-08-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102625363B (en) | A kind of mobile grouping field network system | |
CN105027664B (en) | Grouped data in the wireless communication system using WLAN connects | |
CN104303582B (en) | Method and apparatus for switching | |
EP2876914B1 (en) | Providing in-line services through radio access network resources under control of a mobile packet core in a network environment | |
BR0111619A (en) | Method and equipment for forwarding messages between multiple radio networks | |
CN110235469A (en) | Method and apparatus for the intersystem handover in wirelessly communicating | |
CN107079287A (en) | Inter-system mobility in integrated wireless network | |
CN103731901A (en) | Routing forwarding method, system and controller | |
CN106488512B (en) | Bandwidth management method and system for base station and backhaul network thereof | |
CN102238632B (en) | Distribution processing method, system and equipment | |
CN109547944A (en) | The method and device of data transmission | |
CN103460756A (en) | Handling of downlink IP packet transmission switching on dual USIM UE | |
KR20070086770A (en) | Inter-network handover in a packet radio system | |
CN103686908B (en) | Direct-connected communicating terminal conversation switching method and device in a kind of mobile communications network | |
CN107734571A (en) | The processing method and equipment of a kind of data transmission channel | |
US9961045B2 (en) | Service path changing method and apparatus | |
CN106162744A (en) | The path establishment method of a kind of data distribution and device | |
CN103428353A (en) | Mobile terminal and business scheduling method and device thereof | |
CN109328450A (en) | A kind of policy control method and relevant device of multi-path transmission | |
CN107852669A (en) | Utilize NFV MTC service managements | |
CN104853344B (en) | A kind of selection shunts the method and controller of gateway | |
WO2021136636A1 (en) | Grouping qos flow for user equipment to user equipment communications | |
TW202002701A (en) | Method for sequentially delivering data, network device and terminal device thereof | |
CN107431917A (en) | Session anchor point is separated with forwarding the method and system of anchor point | |
CN103339983A (en) | Data transmission method, apparatus, terminal and base station |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20170515 Address after: 210012 Nanjing, Yuhuatai District, South Street, Bauhinia Road, No. 68 Applicant after: Nanjing Zhongxing Software Co., Ltd. Address before: 518057 Nanshan District Guangdong high tech Industrial Park, South Road, science and technology, ZTE building, Ministry of Justice Applicant before: ZTE Corporation |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20170825 Termination date: 20171209 |
|
CF01 | Termination of patent right due to non-payment of annual fee |