CN103428731B - Routing optimization method and system, gateway - Google Patents
Routing optimization method and system, gateway Download PDFInfo
- Publication number
- CN103428731B CN103428731B CN201210166726.3A CN201210166726A CN103428731B CN 103428731 B CN103428731 B CN 103428731B CN 201210166726 A CN201210166726 A CN 201210166726A CN 103428731 B CN103428731 B CN 103428731B
- Authority
- CN
- China
- Prior art keywords
- gateway
- routing
- routing optimality
- communicating pair
- data
- 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)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention discloses a kind of routing optimization methods, including:Gateway executes routing optimality judgement according to acquired routing optimality judgement information, and when being judged to that routing optimality can be carried out, executes the foundation in routing optimality channel.The invention discloses a kind of gateway and route optimization systems.Technical scheme of the present invention can make the time delay of data transmission reduce, mitigate the network burden of core net.
Description
Technical field
The present invention relates to route-optimization technique more particularly to a kind of routing optimization methods and system, gateway.
Background technology
In order to keep 3-G (Generation Three mobile communication system) in the competitiveness of the communications field, provide to the user rate faster, time delay
Lower and more personalized mobile communication service, meanwhile, to reduce the operation cost of operator, third generation affiliate
Plan (3GPP, 3rd Generation Partnership Project) standard working group is just dedicated to evolved packet system
The research of (EPS, Evolved Packet System).Fig. 1 is the structural schematic diagram of evolution grouping domain system, as shown in Figure 1,
Entire EPS system is divided into wireless access network and core net two parts.Core net includes home subscriber server (HSS, Home
Subscriber Server), mobility management entity (MME, Mobility Management Entity), service GPRS branch
Serve as a diplomatic envoy point (SGSN, Serving GPRS Support Node), policy charging rule function (PCRF, Policy and
Charging Rule Function), gateway (S-GW, Serving Gateway), packet data gateway (P-GW, PDN
) and packet data network (PDN, Packet Data Network) Gateway.The correlation function of each network element is described below in detail.
Home subscriber server is the permanent storage place of user contracting data, is located at the home network of user's signing.
Mobility management entity is storage place of the user contracting data in current network, is responsible for the non-of terminal to network
Tracking and paging under access layer signaling management, the safety verification function of terminal, the mobile management of terminal, user's idle mode
Management function and bearer management.
Serving GPRS Support Node is global system for mobile communications (GSM, Global System for Mobile
Communications) enhance data transfer rate GSM evolution (EDGE, Enhanced Data Rate for GSM Evolution) nothing
Line access (GERAN, GSM EDGE Radio Access Network) and Universal Mobile Communication System (UMTS,
Universal Mobile Telecommunications System) land radio access web (UTRAN, UMTS
Terrestrial Radio Access Network) user access core network network business support point, functionally with mobility
Management entity is similar, is responsible for the functions such as location updating, paging management and the bearer management of user.
Gateway is gateway of the core net to wireless system, and it is empty to user plane bearer, the terminal of core net to be responsible for terminal
Function, Lawful Interception and the packet routing and forwarding capability of data buffer storage, network side initiating business request under not busy pattern;
Gateway is responsible for the case where counting user terminal is using wireless network, and generates the ticket that terminal uses wireless network, sends meter to
Take gateway.
Packet data gateway, is the gateway of evolution system and the exterior packet data network, it is connected to internet
On packet data network, be responsible for Internet protocol (IP, Internet Protocol) address distribution of terminal, billing function,
It is grouped the functions such as packet filtering and policy control.
Packet data network, is the IP operation network of operator, which is provided to the user by the core net of operator
IP is serviced.
Policy charging rule functional entity is to be responsible for providing charging control, online diameter credit control, thresholding control in evolution system
The server of system and service quality (QoS, Quality of Service) strategy aspect rule.
Wireless access network, be by evolution base station (eNB, Evolved NodeB) and 3G radio network controllers (RNC,
Radio Network Controllor) composition, it is mainly responsible for the transmitting-receiving of wireless signal, is joined by air interface and terminal
System manages radio resource, scheduling of resource and the access control of air interface.
Above-mentioned Serving GPRS Support Node is the SGSN upgraded, can support the S4 interfaces between gateway, and
GPRS Tunnel Protocol version 2 (GTPv2, GPRS Tunneling Protocol are used between mobility management unit
Version 2) carry out intercommunication.And the packet switch (PS, Packet Switching) for the SGSN for supporting 3G core nets
The domain network architecture and Fig. 1 are different.SGSN is connected with MME using gn interface at this time, and intercommunication uses GPRS Tunnel Protocol version 1
(GTPv1, GPRS Tunneling Protocol version 1).SGSN cannot be connected with gateway, be connected by gn interface
It is connected to Gateway GPRS Support Node (GGSN, Gateway GPRS Support Node) and is directly grouped data network access.
When user carries out Operational Visit, terminal can initiate packet data network (PDN, Packet Data Network)
Process is established in connection, and MME/SGSN selects Core Network Service gateway according to the corresponding APN of the used business of user that terminal reports
With anchorage gateway, establish from the user plane channel between terminal-wireless base station-core network gateway (gateway and anchor gateway).
User accesses the business of outer/inner network by anchor gateway, and when user moves in anchor gateway service area, business is not
It can interrupt.Fig. 2 is the user plane path schematic diagram of user terminal reception/transmission data, as shown in Fig. 2, path 1 indicates that user visits
Ask that exterior I nternet networks, path 2 indicate that the user that user belongs in a serving gateway service area communicates.
From figure 2 it can be seen that the data of user terminal reception/transmission all can be by core net anchor gateway, even if phase
Two users of mutual communication are located under identical gateway.This data transfer mode not enough optimizes, and increases user data
The time delay of transmission reduces the resource utilization of core net.Especially at terminal-to-terminal service (D2D, Device to Device)
After business widespread development, the bottleneck in terms of routing can be highlighted more.
Invention content
In view of this, the main purpose of the present invention is to provide a kind of routing optimization method and system, gateway, it can root
Routing optimality is realized according to the access situation of communicating pair.
In order to achieve the above objectives, the technical proposal of the invention is realized in this way:
A kind of routing optimization method, including:
Gateway executes routing optimality judgement according to acquired routing optimality judgement information, and is being judged to carry out
When routing optimality, the foundation in routing optimality channel is executed.
Wherein, routing optimality judgement information includes the signing information of routing optimality and/or the strategy of routing optimality, with
And the information for determining communicating pair position relationship.
Wherein, described to be judged to that routing optimality is carried out, be:
The signing information of the routing optimality of the communicating pair and/or the strategy of routing optimality allow routing optimality, and
The communicating pair is located in same services gateway service area, is determined as that the communicating pair can carry out routing optimality.
Wherein, it is described obtain routing optimality signing information and/or routing optimality policy information, be:
Mobility management unit will be received by the subscription data server when creating session or changing existing carrying
The signing information of routing optimality and/or the policy information of routing optimality be sent to the gateway;
Alternatively, configuration network element in network is by the signing information of the routing optimality of communication party and/or the strategy of routing optimality
Information is configured to as configuration information in gateway.
Alternatively, anchor gateway is initiated and strategy and charging regulation function entity (PCRF, Policy and Charging
Rules Function) IP connected references network (IP-CAN, IP-Connectivity Access Network) session wound
During building or changing, the signing information of the routing optimality of communication party and/or the strategy letter of routing optimality are obtained from the PCRF
Breath, and it is transmitted to the gateway.
Established or when bearing modification alternatively, PCRF actively initiates carrying, by the signing information of the routing optimality of communication party and/
Or the policy information of routing optimality is sent to anchor gateway, the anchor gateway by the signing information of the routing optimality and/or
The policy information of routing optimality is sent to gateway.
Wherein, the information of the acquisition for determining communicating pair position relationship is:
During the IP-CAN conversation establishings or modification of anchor gateway initiation and PCRF, by PCRF in IP-CAN session establishments
Or transmission stream template TFT used in the IP-CAN sessions or carrying is specified to be transmitted to gateway during modification;Institute
It states gateway and obtains the IP address for having adhered to communication party from the TFT;
Alternatively, when PCRF actively initiates carrying foundation or bearing modification, it will be during IP-CAN conversation establishings or modification
TFT notifies anchor gateway, the anchor gateway that the TFT is transmitted to service used in specified IP-CAN sessions or carrying
Gateway;The gateway obtains the IP address for having adhered to communication party from the TFT;
Alternatively, gateway parses the IP address for having adhered to communication party from received data packet packet header;
It is obtained alternatively, Protocol DHCP messages process is arranged by IP address assigning process or monitoring DynamicHost in anchor gateway
After having adhered to the IP address of communication party, notify to gateway.
Wherein, the information of the acquisition for determining communicating pair position relationship is:
Configuration network element will be that the cell site topology information of serving gateway service is sent to the gateway;
Alternatively, gateway initiates the inquiry request to the DNS of communicating pair, the DNS to domain name system DNS server
Position relationship of the server according to the inquiry of the wireless network topology structure of preservation between the base station of communicating pair service, and notify
The gateway.
Wherein, the communicating pair shares a gateway, shares an anchor gateway or divides with different anchor point nets
It closes.
Wherein, the foundation for executing routing optimality channel is:
Communicating pair establishes routing channel without core net by gateway;
Alternatively, communicating pair establishes routing channel without core net by wireless side network element.
Wherein, the method further includes:
The gateway determines communicating pair without core net and when establishing routing channel by wireless side network element, will
The wireless side network element address of acquired TFT, the routing optimality strategy and communication counterpart ownership formulated passes through mobility pipe
Reason unit is sent to the wireless side network element of communication one side attachment;
Routing optimality channel is established by opposite end address between the wireless side network element that communicating pair respectively adheres to;
When wireless side network element receives the data that non-core net is sent, according to the TFT by Data Matching to corresponding nothing
Line carrying is upper or by the dedicated bearer of Data Matching to communicating pair, and when receiving the data of communication party's transmission, root
It is determined through core network according to routing policy by still being route by routing optimality channel.
Wherein, the method further includes:
The gateway determines that communicating pair, need to without core net and when establishing routing channel by gateway
It wants the data of routing optimality to be matched in corresponding S1-U or S12 carryings or be matched to PCRF by TFT to determine for communicating pair
Dedicated bearer on, for the data of non-local routing be sent to core it is net loaded on, route by core net, for need
The data of routing optimality are encapsulated into the wireless side network element that communication party's attachment is sent in corresponding S1-U or S12 carryings, Jin Erfa
Give communication counterpart.
Wherein, the method further includes:
PCRF is that communicating pair establishes the biography of dedicated bearer or specified certain carrying for communicating pair route optimized data
It is defeated;
The gateway determines communicating pair without core net and when establishing routing channel by wireless side network element, will
The wireless side network element address that bearer types, routing optimality strategy, carrying label and communication counterpart belong to passes through mobile management
Unit is sent to the wireless side network element of communication one side attachment;
Wireless side network element often carries matched routing optimality channel according to carrying label foundation;For being exclusively used in routing optimality
Carrying on data judged according to routing policy, if data be suitble to routing optimality, by often being held between wireless side network element
It carries tunnel to be transmitted, if data are not suitable for routing optimality, encapsulate data into core net relevant bearer;Or it does not use
Routing policy, all data that will be specific on routing optimization bearing between wireless side network element per bearing tunnel by being passed
It passs.
Wherein, the method further includes:
PCRF is that communicating pair establishes the biography of dedicated bearer or specified certain carrying for communicating pair route optimized data
It is defeated;
The gateway determines communicating pair without core net and when establishing routing channel by gateway, according to
Source address, destination address, service quality QoS grade or the bearing mark of the belonged to carrying of route optimized data will be that communication is double
The dedicated bearer that square intercommunication is established is bound, and gateway determines which kind of data executes routing optimality according to routing policy,
The data for needing routing optimality are sent to wireless side network element by S1-U or the S12 carrying of binding;Or do not execute routing optimality,
All data on dedicated bearer are sent to wireless side network element by S1-U or the S12 carrying of binding.
Wherein, the wireless side network element includes:Evolution base station, base station controller, Home eNodeB, home evolved node B, family
Front yard base-station gateway;
The anchor gateway includes packet data gateway P-GW, Gateway GPRS Support Node GGSN.
A kind of gateway, including acquiring unit, judging unit and execution unit, wherein:
Acquiring unit judges information for obtaining routing optimality;
Judging unit, for judging that information executes routing optimality judgement according to the routing optimality, and be determined as can be into
When row routing optimality, execution unit is triggered;
Execution unit, the foundation for executing routing optimality channel.
Wherein, routing optimality judgement information includes the signing information of routing optimality and/or the strategy of routing optimality, with
And the information for determining communicating pair position relationship.
Wherein, the judging unit is additionally operable to, and determines signing information and/or the routing of the routing optimality of the communicating pair
The strategy of optimization allows routing optimality, and when the communicating pair is located in same services gateway service area, be determined as described in
Communicating pair can carry out routing optimality.
A kind of route optimization system, including gateway, mobility management unit, anchor gateway, subscription data server,
PCRF, wireless side network element and communication party;Wherein, the gateway is used for, and is held according to acquired routing optimality judgement information
Row routing optimality judges, and when being judged to that routing optimality can be carried out, executes the foundation in routing optimality channel.
Wherein, routing optimality judgement information includes the signing information of routing optimality and/or the strategy of routing optimality, with
And the information for determining communicating pair position relationship.
Wherein, the gateway is additionally operable to, and determines signing information and/or the routing of the routing optimality of the communicating pair
The strategy of optimization allows routing optimality, and when the communicating pair is located in same services gateway service area, be determined as described in
Communicating pair can carry out routing optimality.
Wherein, the gateway obtains the signing information of routing optimality and/or the policy information of routing optimality, is:
Mobility management unit will be received by the subscription data server when creating session or changing existing carrying
The signing information of routing optimality and/or the policy information of routing optimality be sent to the gateway;
Alternatively, configuration network element in network is by the signing information of the routing optimality of communication party and/or the strategy of routing optimality
Information is configured to as configuration information in gateway.
Alternatively, anchor gateway initiates the IP connected reference network IP-CAN meetings with strategy and charging regulation function entity PCRF
During words are created or changed, the signing information of the routing optimality of communication party and/or the plan of routing optimality are obtained from the PCRF
Slightly information, and it is transmitted to the gateway.
Established or when bearing modification alternatively, PCRF actively initiates carrying, by the signing information of the routing optimality of communication party and/
Or the policy information of routing optimality is sent to anchor gateway, the anchor gateway by the signing information of the routing optimality and/or
The policy information of routing optimality is sent to gateway.
Wherein, the gateway obtains the information for determining communicating pair position relationship, is:
Anchor gateway is initiated during creating or change with the IP connected reference network IP-CAN sessions of PCRF, and PCRF is existed
Transmission stream template TFT forwardings used in the IP-CAN sessions or carrying are specified during IP-CAN session establishments or modification
To gateway;The gateway obtains the IP address for having adhered to communication party from the TFT;
Alternatively, when PCRF actively initiates carrying foundation or bearing modification, it will be during IP-CAN conversation establishings or modification
TFT notifies anchor gateway, the anchor gateway that the TFT is transmitted to service used in specified IP-CAN sessions or carrying
Gateway;The gateway obtains the IP address for having adhered to communication party from the TFT;
Alternatively, gateway parses the IP address for having adhered to communication party from received data packet packet header;
It is obtained alternatively, Protocol DHCP messages process is arranged by IP address assigning process or monitoring DynamicHost in anchor gateway
After having adhered to the IP address of communication party, notify to gateway.
Wherein, the gateway obtains the information for determining communicating pair position relationship, is:
Configuration network element will be that the cell site topology information of serving gateway service is sent to the gateway;
Alternatively, gateway initiates the inquiry request to the DNS of communicating pair, the DNS to domain name system DNS server
Position relationship of the server according to the inquiry of the wireless network topology structure of preservation between the base station of communicating pair service, and notify
The gateway.
Wherein, the gateway is additionally operable to, and is made communicating pair without core net and is established and route by gateway
Channel;
Alternatively, communicating pair is made to establish routing channel by wireless side network element without core net.
Wherein, the gateway is additionally operable to, and determines that communicating pair is established without core net by wireless side network element
When routing channel, by the wireless side network element address of acquired TFT, the routing optimality strategy formulated and communication counterpart ownership
The wireless side network element of communication one side attachment is sent to by mobility management unit;
Routing optimality channel is established by opposite end address between the wireless side network element that communicating pair respectively adheres to;
Wireless side network element is used for, receive it is non-core net send data when, according to the TFT by Data Matching to correspondence
Radio bearer on or by the dedicated bearer of Data Matching to communicating pair, and in the data for receiving communication party's transmission
When, it is determined through core network according to routing policy by still being route by routing optimality channel.
Alternatively, the gateway is additionally operable to, determine that communicating pair establishes road without core net by gateway
When by channel, it would be desirable to which the data of routing optimality, which are matched in corresponding S1-U or S12 carryings by TFT or are matched to PCRF, is
Communicating pair determine dedicated bearer on, for the data of non-local routing be sent to core it is net loaded on, by core net into
Walking along the street for needing the data of routing optimality to be encapsulated by being sent to the wireless of communication party's attachment in corresponding S1-U or S12 carryings
Side network element, and then it is sent to communication counterpart.
Alternatively, PCRF is used for, establishes dedicated bearer for communicating pair or specified certain carrying is excellent for communicating pair routing
Change the transmission of data;
The gateway is additionally operable to, and is determined communicating pair without core net and is established routing by wireless side network element and lead to
When road, the wireless side network element address of bearer types, routing optimality strategy, carrying label and communication counterpart ownership is passed through into movement
Property administrative unit be sent to communication one side attachment wireless side network element;
Wireless side network element is used for, and matched routing optimality channel is often carried according to carrying label foundation;For being exclusively used in road
Judged according to routing policy by the data in the carrying that optimizes, if data are suitble to routing optimality, passes through wireless side network element
Between transmitted per bearing tunnel, if data are not suitable for routing optimality, encapsulate data into core net relevant bearer;Or
Without using routing policy, will be specific to all data on routing optimization bearing by between wireless side network element per bearing tunnel into
Row transmits.
Alternatively, PCRF is used for, establishes dedicated bearer for communicating pair or specified certain carrying is excellent for communicating pair routing
Change the transmission of data;
The gateway is additionally operable to, and determines that communicating pair establishes routing channel without core net by gateway
When, it will according to the source address of the belonged to carrying of route optimized data, destination address, service quality QoS grade or bearing mark
The dedicated bearer established by communicating pair intercommunication is bound, and gateway determines which kind of data executes road according to routing policy
By optimizing, the data for needing routing optimality are sent to wireless side network element by S1-U or the S12 carrying of binding;Or it does not execute road
By optimizing, all data on dedicated bearer are sent to wireless side network element by S1-U or the S12 carrying of binding.
In the present invention, gateway executes routing optimality according to acquired routing optimality judgement information and judges, and is sentencing
It is set to when can carry out routing optimality, executes the foundation in routing optimality channel.Wherein, routing optimality judgement information includes routing optimality
Signing information and/or routing optimality strategy, and the information for determining communicating pair position relationship.When determining communication is double
The signing information of the routing optimality of side and/or the strategy of routing optimality allow routing optimality, and communicating pair is located at identical clothes
When in gateway service of being engaged in area, routing optimality is carried out to communicating pair.Technical scheme of the present invention can make data transmission when
The network burden for prolonging reduction, mitigating core net.
Description of the drawings
Fig. 1 is the structural schematic diagram of evolution grouping domain system;
Fig. 2 is user's reception/transmission data path schematic diagram;
Fig. 3 (a), (b) are routing optimality access diagram of the present invention;
Fig. 4 (a) to (g) is the schematic diagram that gateway of the present invention obtains that routing optimality judges information;
Fig. 5 is the routing optimality decision flowchart of embodiment of the present invention one;
Fig. 6 is the routing optimality decision flowchart of embodiment of the present invention two;
Fig. 7 is the routing optimization method flow chart of embodiment of the present invention one;
Fig. 8 is the routing optimization method flow chart of embodiment of the present invention two;
Fig. 9 is the routing optimization method flow chart of embodiment of the present invention three;
Figure 10 is the routing optimization method flow chart of embodiment of the present invention four;
Figure 11 is the routing optimization method flow chart of embodiment of the present invention five;
Figure 12 is the routing optimization method flow chart of embodiment of the present invention six;
Figure 13 is the composed structure schematic diagram of the gateway of the embodiment of the present invention.
Specific implementation mode
The present invention basic thought be:Gateway executes routing optimality according to acquired routing optimality judgement information and sentences
It is fixed, and when being judged to that routing optimality can be carried out, execute the foundation in routing optimality channel.
Two users that the routing optimization method of the present invention is suitable for being in communication with each other are under identical gateway, two use
Family may use identical/different anchor gateway, the present invention not to make the restriction of core network element.
Fig. 3 (a), (b) are routing optimality access diagram of the present invention, and as shown in Fig. 3 (a), 3 (b), routing of the invention is excellent
It includes identical gateway, the situation (Fig. 3 (a)) of identical anchor gateway and identical service that change method, which is applicable in scene,
The situation (Fig. 3 (b)) of gateway, different anchor gateways.Anchor gateway includes:P-GW、GGSN.
There are two types of routing optimality channels therein, routing optimality channel 1 be user attachment wireless side network element between formed
Routing optimality channel, routing optimality channel 2 is the data forwarding for two users for being responsible for intercommunication by gateway.Routing optimality
Channel 1 and 2 is no longer pass through core net.In figure, wireless side network element includes:Evolution base station (eNB), radio network controller
(RNC), the wireless devices such as Home eNodeB (HNB), home evolved node B (HeNB), femto gateway (H (e) NB GW).
In the present invention, the condition that gateway judgement can execute routing optimality is broadly divided into two aspects:First, strategy
Allow, second is that the user of intercommunication whether in identical serving gateway service area.Wherein, strategy refers to whether user can make
The signing of routing optimality and/or the data policy for executing routing optimality, are determined by operator.The policy information can dynamic or
Person's static configuration is on gateway.
Whether two users of the gateway to judge intercommunication need to know and turn in identical serving gateway service area
The correspondence of two users of purpose IP address and intercommunication in the data packet of hair.Therefore gateway needs to know provided use
All IP address in family face tunnel.In addition, gateway is also required to the position topology knot for the base station for knowing that it is serviced for it
Structure, if two users of intercommunication are located under adjacent or closer base station, gateway can make the routing optimality between base station;If
Two user locations of intercommunication farther out, then gateway can be intercommunication two users forward data.
Gateway knows that following manner can be used in policy information:
Mode one includes the following steps as shown in fig. 4 a:
Step 4a01, the Non-Access Stratum that core network mobility administrative unit (MME or SGSN) receives terminal transmission move
Mobility management message (such as attachment, location updating).
Step 4a02, mobility management unit send location updating to ownership subscription data server (HSS or HLR) and ask
Message is sought, it will be on the mobility management unit information registering accompanying by user to ownership subscription data server.
Step 4a03, subscription data server, which is replied, is inserted into user data requests message, and routing optimality is carried in message
Policy information needed for judgement.Policy information includes whether that the signing of routing optimality can be executed, and can be every user, can be with
It is the every APN of every user.Signing information further includes executing the data policy of routing optimality, such as specified certain signing QoS are carried
On data can execute routing optimality.
Step 4a04, core network mobility administrative unit, which returns, is inserted into user data response message.
Step 4a05, subscription data server reply location updating response message.
Step 4a06, core network mobility administrative unit create core net session or the existing carrying of modification, are creating
Policy information is sent to gateway in session or modification bearing request message.Policy information therein include user whether
It can make the signing of routing optimality, the data policy of operator's execution routing optimality.Policy information granularity is unlimited, can be every use
It is family, per APN, often being carried per user per user, per IP flow's or the unified often carrying strategy of network, every
APN strategies etc..
Step 4a07, gateway, which is replied, creates session or modification bearing response message.
Mode two includes the following steps as shown in Figure 4 b:
Step 4b01, the configuration network element (for example, network management system) in network when being configured per facility information to gateway,
Policy information is handed down to gateway.Policy information is the routing optimality strategy per equipment, and granularity is unlimited, can be every carrying
, it can also be every IP streams (flow), often apply.
Step 4b02, gateway reply configuration response message.
In configuration parametric procedure when mode two networks for gateway.
Mode three includes the following steps as illustrated in fig. 4 c:
Step 4c01, core network mobility administrative unit (MME either SGSN) sent to gateway create session or
Change bearing request message.
Step 4c02, gateway forwarding create session or modification bearing request message to anchor gateway (P-GW,
GGSN)。
Step 4c03, anchor gateway and PCRF interactions, during IP-CAN conversation establishings or modification, PCRF will be tactful
Information is handed down to anchor gateway.Wherein policy information granularity is unlimited, can be every carrying, often carried per user, per IP
It is flow, the every IP flow of often carrying, etc..
Step 4c04, anchor gateway is replied to gateway creates session or modification bearing response message, is taken in message
Band policy information.
Step 4c05, gateway reply to core network mobility administrative unit and create session/modification bearing response message.
It establishes or changes it should be noted that if PCRF actively initiates carrying, policy information can also be in anchor gateway
It is carried to gateway in the load creating or modification request message of initiation, this embodiment is similar with mode three, does not go to live in the household of one's in-laws on getting married
It states.
Gateway knows that following manner can be used in the IP address for providing user plane:
Mode one includes the following steps as shown in figure 4d:
Step 4d01, core network mobility administrative unit (MME or SGSN) gateway send establishment session request and disappear
Breath or modification bearing request message.
Step 4d02, gateway forwarding create session/modification bearing request message to anchor gateway.
Step 4d03 executes IP-CAN conversation establishings/modification process between anchor gateway and PCRF.In this process
PCRF specifies transmission stream template (TFT, Traffic Flow Template) used in session or carrying.
Step 4d04, anchor gateway is replied to gateway creates conversational response message or modification bearing response message,
The specified TFT of PCRF are carried in message.
Step 4d05, gateway, which replys to create session or change carrying response to core network mobility administrative unit, to disappear
Breath.Gateway knows the IP address for having adhered to user from the address in TFT.
It should be noted that if PCRF is actively initiated, carrying is established or modification, TFT information can also pass through anchor gateway
The carrying of initiation is established or modification request message is carried to gateway, and wireless side network element obtains attachment from TFT information and uses
The IP address at family, this embodiment is similar with mode one, does not repeat.
Mode two, gateway increase packet inspection function, IP address are obtained from packet header, are recorded as appended
The IP address information of user.
Method three includes the following steps as shown in fig 4e:
Step 4e01, core net anchor gateway (P-GW either GGSN) passes through IP address assigning process or monitoring dynamic is main
The IP address that agreement (DHCP, Dynamic Host Configuration Protocol) message process obtains user is arranged in machine.
Step 4e02, core net anchor gateway pass through GTP message either special notification message or special data packet
The IP address of user is notified to gateway.
Step 4e03, gateway reply response message.
Gateway knows that following manner can be used in the topology information of base station in service area:
Mode one includes the following steps as shown in fig. 4f:
Step 4f01, during the configuration network element (such as network management system) in network sends configuration request message to gateway
The cell site topology information that it can be serviced for it is also sent together.
Step 4f02, gateway, which stores after receiving topology information and replys configuration response to configuration network element, to disappear
Breath.
Follow-up service gateway can be believed when whether the base station for judging that intercommunication user is located at is adjacent by the topology issued
Breath is judged.Gateway determines the routing optimality or responsible turn of gateway between executing two base stations according to judgement result
The routing optimality of hair.
Mode two includes the following steps as shown in figure 4g:
Step 4g01, gateway are initiated DNS and are looked into when needing to judge whether the base station residing for two users of intercommunication is adjacent
Request is ask, input quantity of the Base Station Identification of base station residing for user as inquiry is carried in request message.
Step 4g02, dns server inquire the position relationship of two base stations according to the wireless network topology structure of preservation.
The whether adjacent result in two base stations is carried in query response message.
Gateway according to query result determine execute two base stations between routing optimality or gateway be responsible for forwarding
Routing optimality.
After obtaining routing optimality judgement information by mode described in Fig. 4, gateway can carry out the judgement of routing optimality
Process.
Fig. 5 is the routing optimality decision flowchart of embodiment of the present invention one, as shown in figure 5, the routing of present embodiment
Optimization judgement includes the following steps:
Step 501, gateway checks source IP address and purpose IP address in received data packet.
Step 502, gateway is according to the IP address judgement source IP address preserved and purpose IP address user
It is no to adhere on the gateway.If it is then subsequent step is executed, if it is not, so decision process terminates.
Step 503, whether the base station information that gateway adheres to according to user judges user in adjacent wireless side network element
Under (including same wireless side network element).If it is the operation for so executing branch one, if not the operation for then executing branch two.
Branch one:
Step 504, gateway judges whether user can make routing optimality according to the signing information of acquisition.If so,
Subsequent step is so executed, if it is not, so decision process terminates.
Step 505, whether gateway can route excellent according to the data packet that the judgement of the data policy of acquisition receives
Change, if it is then subsequent step is executed, if it is not, so decision process terminates.
Step 506, gateway starts the route optimisation process process between wireless side network element.
Branch two:
Step 504, gateway judges whether user can make routing optimality according to the signing information of acquisition.If so,
Subsequent step is so executed, if it is not, so decision process terminates.
Step 505, whether gateway can route excellent according to the data packet that the judgement of the data policy of acquisition receives
Change, if it is then subsequent step is executed, if it is not, so decision process terminates.
Step 506, the route optimisation process process on gateway startup gateway level namely gateway are responsible for
The forwarding of route optimized data.
It should be noted that the sequencing of step 504, step 505 can be interchanged, step optionally performs.
Fig. 6 is the routing optimality decision flowchart of embodiment of the present invention two, as shown in fig. 6, the routing of present embodiment
Optimization judgement includes the following steps:
After obtaining routing optimality judgement information by mode described in Fig. 4, gateway can carry out the judgement of routing optimality
Process.
Step 601, gateway checks source IP address and purpose IP address in received data packet.
Step 602, gateway is according to the IP address judgement source IP address preserved and purpose IP address user
It is no to adhere on the gateway.If it is then subsequent step is executed, if it is not, so decision process terminates.
Step 603, gateway judges whether user can make routing optimality according to the signing information of acquisition.If so,
Subsequent step is so executed, if it is not, so decision process terminates.
Step 604, whether gateway can route excellent according to the data packet that the judgement of the data policy of acquisition receives
Change, if it is then subsequent step is executed, if it is not, so decision process terminates.
Step 605, whether the base station information that gateway adheres to according to user judges user in adjacent wireless side network element
Under (including same wireless side network element).If it is step 606a is so executed, if not thening follow the steps 606b.
Step 606a starts the routing optimality operation between wireless side network element.
Step 606b, start gateway level on routing optimality (namely gateway be responsible for forward routing optimality number
According to).
Fig. 7 is the routing optimization method flow chart of embodiment of the present invention one, as shown in fig. 7, the routing of present embodiment
Optimization method includes the following steps:
Step 701, the process as described in Fig. 4 d, gateway, which obtains, carries corresponding TFT.
Step 702, when gateway receives data packet, routing optimality is carried out according to Fig. 5 or flow shown in fig. 6 and is sentenced
It is fixed, if it is determined that executing the routing optimality between wireless side network element, then need that matching TFT information and routing optimality channel pair will be carried
The information such as end wireless side network element notify to give wireless side network element.Specifically, gateway is to the mobile management for being responsible for user 1
Unit 1 sends update bearing request message or individually defined GTP request messages, and station address, carrying phase are carried in message
The information such as TFT, routing optimality strategy, the opposite end wireless side network element address of pass.
Step 703, mobility management unit 1 passes through modification bearing request message or the S1/Iu interface messages newly defined
Step 702 described information is sent to the wireless side network element 1 that user 1 adheres to.
Step 704, the S1/Iu interface response messages that wireless side network element 1 is replied modification carrying or newly defined.
Step 705, the GTP response messages that mobility management unit 1 is replied update bearing response message or newly defined are true
Recognize carrying matching message to be sent.
Step 706, as described in step 702, if the routing optimality between service network Predicated execution wireless side network element, need by
The carrying matching information such as TFT information and routing optimality channel opposite end wireless side network element notify to give wireless side network element.Specifically, it takes
Business gateway sends update bearing request message to the mobility management unit 2 for being responsible for user 2 or individually defined GTP is asked
Message is sought, the letters such as station address, the relevant TFT of carrying, routing optimality strategy, opposite end wireless side network element address are carried in message
Breath.
Step 707, mobility management unit 2 passes through modification bearing request message or the S1/Iu interface messages newly defined
Step 706 described information is sent to the wireless side network element 2 that user 2 adheres to.
Step 708, the S1/Iu interface response messages that wireless side network element 2 is replied modification carrying or newly defined.
Step 709, the GTP response messages that mobility management unit 2 is replied update bearing response message or newly defined are true
Recognize carrying matching message to be sent.
Step 710, routing optimality channel is established by opposite end address between wireless side network element 1 and wireless side network element 2, this is logical
Road can be that IP tunnel can also be the access being route by IP address end to end.
Step 711, when wireless side network element receives the data that non-core net tunnel is sent, according to TFT information by data
It is matched on corresponding radio bearer.It is true according to routing policy when wireless side network element receives the upstream data that terminal is sent
Fixed number evidence is route by or by routing optimality channel by core network.
Fig. 8 is the routing optimization method flow chart of embodiment of the present invention two, as shown in figure 8, the routing of present embodiment
Optimization method includes the following steps:
Step 801, the process as described in Fig. 4 d, gateway, which obtains, carries corresponding TFT.
Step 802, when gateway receives data packet, routing optimality is carried out according to process described in Fig. 5 or Fig. 6 and is sentenced
It is fixed, if the wireless side network element distance accompanying by user is farther out, the routing optimality of Predicated execution gateway forwarding.
Step 803, the data for needing routing optimality are matched to corresponding S1-U by gateway by TFT or S12 is held
In load, for the data of non-local routing be sent to core it is net loaded on, route by core net.
Step 804, it needs the data of routing optimality to be packaged into corresponding S1-U or S12 carryings and is sent to user 2
Accompanying wireless side network element 2.
Fig. 9 is the routing optimization method flow chart of embodiment of the present invention three, as shown in figure 9, the routing of present embodiment
Optimization method includes the following steps:
Step 901, gateway receives the upstream data of the transmission of wireless side network element 1.
Step 902, if gateway needs to execute routing optimality according to Fig. 5 or Fig. 6 judgements, but it is matched without carrying
When TFT, follow-up the step of obtaining TFT is executed.
Step 903, to anchor gateway transmission TFT information acquisition requests message, (message can be based on existing gateway
Carrying establish/change message, or newly define a GTP message), need to execute routing optimality with IMSI marks in message
User.
Step 904, anchor gateway replys TFT acquisition of information response messages, and message includes user identifier IMSI, distributes to
The load identification and the TFT information corresponding to carrying of user.
Step 905, gateway is by updating bearing request message or the GTP request messages newly defined by station address
Information, TFT information, routing policy information, load identification information, opposite end wireless side network element address information etc. are sent to management user
1 mobility management unit 1.
Step 906, mobility management unit 1 converts the mark in parameter information, is converted into wireless side network element energy
Enough identify radio bearer identification.
Step 907, core network mobility administrative unit 1 passes through radio bearer modification request message or the S1/ newly defined
Iu interface messages are by station address, TFT information, routing policy information, opposite end wireless side net element information and radio bearer identification
Information is sent to the wireless side network element 1 serviced for user 1.
Step 908, the S1/Iu interface messages that wireless side network element 1 returns to radio bearer modification response message or newly defines,
Confirm that carrying match information receives.
Step 909, the GTP message that core network mobility administrative unit 1 is replied update bearing response message or newly defined
To gateway, confirm that carrying match information receives.
Step 910, gateway is executed such as step 905~step 909, will carry the hairs such as match information and routing policy
Give wireless side network element 2.
Step 911, routing optimality channel is established by opposite end address between wireless side network element 1 and wireless side network element 2, this is logical
Road can be IP tunnel end to end, can also be the access being route by IP address.
Step 912, when wireless side network element receives the data that non-core net tunnel is sent, according to TFT information by data
It is matched on corresponding radio bearer.It is true according to routing policy when wireless side network element receives the upstream data that terminal is sent
Fixed number evidence is route by or by routing optimality channel by core network.
Figure 10 is the routing optimization method flow chart of embodiment of the present invention four, as shown in Figure 10, the road of present embodiment
Included the following steps by optimization method:
Step 1001, gateway receives the upstream data of the transmission of wireless side network element 1.
Step 1002, it if gateway needs to execute routing optimality according to Fig. 5 or Fig. 6 judgements, but is matched without carrying
TFT when, execute follow-up the step of obtaining TFT.
Step 1003, to anchor gateway transmission TFT information acquisition requests message, (message can be based on existing gateway
Carrying establish/change message, or newly define a GTP message), need to execute routing optimality with IMSI marks in message
User.
Step 1004, anchor point replys TFT acquisition of information response messages, and message includes user identifier IMSI, distributes to use
The load identification and the TFT information corresponding to carrying at family.
Step 1005, if the wireless side network element accompanying by intercommunication user farther out, gateway determine execute gateway
The routing optimality of forwarding.The data for needing routing optimality are matched to corresponding S1-U or S12 by TFT and carried by service network
On, for the data of non-local routing be sent to core it is net loaded on, route by core net.
Step 1006, it needs the data of routing optimality to be packaged into corresponding S1-U or S12 carryings and is sent to user 2
Accompanying wireless side network element 2.
Figure 11 is the routing optimization method flow chart of embodiment of the present invention five, as shown in figure 11, the road of present embodiment
Included the following steps by optimization method:
Step 1101, PCRF establishes dedicated carrying in loading establishing process for two users of intercommunication.Or it is specified
Transmission of certain carrying for two user's route optimized datas, by marking mark carrying, two user's routing optimalities of intercommunication
Used carrying label having the same.Gateway records the source address of dedicated bearer, destination address and load identification
The label of correspondence or recording carrying.
When routing optimality between gateway Predicated execution wireless side network element, by updating bearing request message or new fixed
Bearer types, station address, routing optimality strategy, carrying label information are sent to the movement of management user 1 by the GTP message of justice
Property administrative unit 1.Wherein bearer types are used to indicate this carrying and are exclusively used in route optimized data transmission, and station address is used to refer to
Show which user executes routing optimality, routing optimality strategy is used for distinguishing which kind of data in carrying need which kind of is walked from path optimizing
Data are sent to core net, and carrying label is exclusively used between two users of intercommunication, for the matching between carrying.
Step 1102, mobility management unit 1 passes through radio bearer modification message or the S1/Iu interface messages newly defined
Bearer types, station address, routing optimality strategy, carrying label information are sent to the wireless side network element 1 serviced for user 1.
Step 1103, the S1/ that wireless side network element 1 is replied radio bearer modification to mobility management unit 1 or newly defined
Iu interface response messages.
Step 1104, the GTP responses that mobility management unit 1 is replied the response of more new bearer to gateway or newly defined
Message confirms that carrying matching relevant information has received.
Step 1105, gateway is by updating bearing request message or the GTP message newly defined by bearer types, use
Family address, routing optimality strategy, carrying label information are sent to the mobility management unit 2 for managing user 2.
Step 1106, mobility management unit 2 passes through radio bearer modification message or the S1/Iu interface messages newly defined
Bearer types, station address, routing optimality strategy, carrying label information are sent to the wireless side network element 2 serviced for user 2.
Step 1107, the S1/ that wireless side network element 2 is replied radio bearer modification to mobility management unit 2 or newly defined
Iu interface response messages.
Step 1108, the GTP responses that mobility management unit 2 is replied the response of more new bearer to gateway or newly defined
Message confirms that carrying matching relevant information has received.
Step 1109, wireless side network element 1 and wireless side network element 2 often carry matched routing optimality according to carrying label foundation
Channel.
Step 1110, wireless side network element is to be exclusively used at the carrying startup routing optimality of routing optimality for bearer types
Reason, the data that this type carries are judged using routing policy, if data are suitble to routing optimality, pass through wireless side net
Every bearing tunnel between member 1 and wireless side network element 2 is transmitted, if data are not suitable for routing optimality, data are delivered to
In core net relevant bearer.The present embodiment also supports the routing optimality of data in whole carrying, and routing policy does not enable at this time.
Figure 12 is the routing optimization method flow chart of embodiment of the present invention one, as shown in figure 12, the road of present embodiment
Included the following steps by optimization method:
Step 1201, PCRF establishes dedicated carrying in loading establishing process for two users of intercommunication.Or it is specified
Transmission of certain carrying for two user's route optimized datas, by marking mark carrying, two user's routing optimalities of intercommunication
Used carrying label having the same.Gateway records the source address of dedicated bearer, destination address and load identification
The label of correspondence or recording carrying.
Step 1202, when gateway receives data packet, routing optimality is carried out according to process described in Fig. 5 or Fig. 6 and is sentenced
It is fixed, if the wireless side network element distance accompanying by user is farther out, the routing optimality of Predicated execution gateway forwarding.
Step 1203, gateway is according to the source address of the belonged to carrying of route optimized data, destination address, QoS grades
Parameter or bearing mark bind the dedicated bearer established by two user's intercommunications.Route optimized data directly passes through
S1-U or the S12 carrying of binding send wireless side network element 2.
Gateway can determine which kind of data executes routing optimality according to routing policy, be sent to by the carrying of binding
Wireless side network element 2 can not also start routing policy, and all data on dedicated bearer are performed both by routing optimality.
Step 1204, route optimized data is transmitted directly to wireless side network element 2 by gateway.
Figure 13 is the composed structure schematic diagram of the gateway of the embodiment of the present invention, as shown in figure 13, the embodiment of the present invention
Gateway include acquiring unit 130, judging unit 131 and execution unit 132, wherein:
Acquiring unit 130 judges information for obtaining routing optimality;
Judging unit 131 for judging that information executes routing optimality judgement according to the routing optimality, and is being determined as energy
When carrying out routing optimality, execution unit 132 is triggered;
Execution unit 132, the foundation for executing routing optimality channel.
Wherein, routing optimality judgement information includes the signing information of routing optimality and/or the strategy of routing optimality, with
And the information for determining communicating pair position relationship.
Judging unit 131 is additionally operable to, and determines the signing information and/or routing optimality of the routing optimality of the communicating pair
Strategy allows routing optimality, and when the communicating pair is located in same services gateway service area, is determined as the communication pair
It can carry out routing optimality.
Mobility management unit will be received by the subscription data server when creating session or changing existing carrying
The signing information of routing optimality and/or the policy information of routing optimality be sent to acquiring unit 130;
Alternatively, acquiring unit 130 is additionally operable to, the signing letter of the routing optimality of communication party is obtained from the configuration network element in network
The policy information of breath and/or routing optimality.
Alternatively, during anchor gateway initiates IP-CAN conversation establishings or modification with strategy and PCRF, from the PCRF
The signing information of the routing optimality of communication party and/or the policy information of routing optimality are obtained, and is transmitted to acquiring unit 130.
Established or when bearing modification alternatively, PCRF actively initiates carrying, by the signing information of the routing optimality of communication party and/
Or the policy information of routing optimality is sent to anchor gateway, the anchor gateway by the signing information of the routing optimality and/or
The policy information of routing optimality sends acquiring unit 130.
Anchor gateway is initiated during creating or change with the IP connected reference network IP-CAN sessions of PCRF, and PCRF is existed
Transmission stream template TFT forwardings used in the IP-CAN sessions or carrying are specified during IP-CAN session establishments or modification
To acquiring unit 130.
Acquiring unit 130 obtains the IP address for having adhered to communication party from the TFT.
Alternatively, when PCRF actively initiates carrying foundation or bearing modification, it will be during IP-CAN conversation establishings or modification
TFT notifies anchor gateway, the anchor gateway that the TFT is transmitted to acquisition used in specified IP-CAN sessions or carrying
Unit 130.
Acquiring unit 130 obtains the IP address for having adhered to communication party from the TFT.
Alternatively, acquiring unit 130 parses the IP address for having adhered to communication party from received data packet packet header.
Alternatively, anchor gateway obtains the IP for having adhered to communication party by IP address assigning process or monitoring dhcp message process
Behind address, notify to acquiring unit 130.
It to be the cell site topology information of serving gateway service that acquiring unit 130 is obtained from configuration network element.
Alternatively, gateway initiates the inquiry request to the DNS of communicating pair, the DNS to domain name system DNS server
Position relationship of the server according to the inquiry of the wireless network topology structure of preservation between the base station of communicating pair service, and notify
Acquiring unit 130.
In the present invention, communicating pair shares a gateway, shares an anchor gateway or divides with different anchor point nets
It closes.
Execution unit 132 is additionally operable to, and communicating pair is made to establish routing channel by gateway without core net;
Alternatively, communicating pair is made to establish routing channel by wireless side network element without core net.
Wireless side network element includes:Evolution base station, base station controller, Home eNodeB, home evolved node B, Home eNodeB net
It closes;
The anchor gateway includes packet data gateway P-GW, Gateway GPRS Support Node GGSN.
It will be appreciated by those skilled in the art that the realization function of managing unit everywhere in gateway shown in Figure 13 can
Understand with reference to the associated description of aforementioned routing optimization method.It will be appreciated by those skilled in the art that service network shown in Figure 13
The function of Central Shanxi Plain each processing unit can realize by running on the program on processor, also can be by specific logic circuit
It realizes.
The present invention also describes a kind of route optimization system, including gateway, mobility management unit, anchor gateway,
The network elements such as subscription data server, PCRF and communication party;Wherein, the gateway is used for, according to acquired routing optimality
Judge that information executes routing optimality judgement, and when being judged to that routing optimality can be carried out, executes the foundation in routing optimality channel.
Wherein, routing optimality judgement information includes the signing information of routing optimality and/or the strategy of routing optimality, with
And the information for determining communicating pair position relationship.
Wherein, the gateway is additionally operable to, and determines signing information and/or the routing of the routing optimality of the communicating pair
The strategy of optimization allows routing optimality, and when the communicating pair is located in same services gateway service area, be determined as described in
Communicating pair can carry out routing optimality.
Wherein, the gateway obtains the signing information of routing optimality and/or the policy information of routing optimality, is:
Mobility management unit will be received by the subscription data server when creating session or changing existing carrying
The signing information of routing optimality and/or the policy information of routing optimality be sent to the gateway;
Alternatively, configuration network element in network is by the signing information of the routing optimality of communication party and/or the strategy of routing optimality
Information is configured to as configuration information in gateway.
Alternatively, anchor gateway initiates the IP connected reference network IP-CAN meetings with strategy and charging regulation function entity PCRF
During words are created or changed, the signing information of the routing optimality of communication party and/or the plan of routing optimality are obtained from the PCRF
Slightly information, and it is transmitted to the gateway.
Established or when bearing modification alternatively, PCRF actively initiates carrying, by the signing information of the routing optimality of communication party and/
Or the policy information of routing optimality is sent to anchor gateway, the anchor gateway by the signing information of the routing optimality and/or
The policy information of routing optimality is sent to gateway.
Wherein, the gateway obtains the information for determining communicating pair position relationship, is:
Anchor gateway is initiated during creating or change with the IP connected reference network IP-CAN sessions of PCRF, and PCRF is existed
Transmission stream template TFT forwardings used in the IP-CAN sessions or carrying are specified during IP-CAN session establishments or modification
To gateway;The gateway obtains the IP address for having adhered to communication party from the TFT;
Alternatively, when PCRF actively initiates carrying foundation or bearing modification, it will be during IP-CAN conversation establishings or modification
TFT notifies anchor gateway, the anchor gateway that the TFT is transmitted to service used in specified IP-CAN sessions or carrying
Gateway;The gateway obtains the IP address for having adhered to communication party from the TFT;
Alternatively, gateway parses the IP address for having adhered to communication party from received data packet packet header;
It is obtained alternatively, Protocol DHCP messages process is arranged by IP address assigning process or monitoring DynamicHost in anchor gateway
After having adhered to the IP address of communication party, notify to gateway.
Wherein, the gateway obtains the information for determining communicating pair position relationship, is:
Configuration network element will be that the cell site topology information of serving gateway service is sent to the gateway;
Alternatively, gateway initiates the inquiry request to the DNS of communicating pair, the DNS to domain name system DNS server
Position relationship of the server according to the inquiry of the wireless network topology structure of preservation between the base station of communicating pair service, and notify
The gateway.
Wherein, the gateway is additionally operable to, and is made communicating pair without core net and is established and route by gateway
Channel;
Alternatively, communicating pair is made to establish routing channel by wireless side network element without core net.
Wherein, the gateway is additionally operable to, and determines that communicating pair is established without core net by wireless side network element
When routing channel, by the wireless side network element address of acquired TFT, the routing optimality strategy formulated and communication counterpart ownership
The wireless side network element of communication one side attachment is sent to by mobility management unit;
Routing optimality channel is established by opposite end address between the wireless side network element that communicating pair respectively adheres to;
Wireless side network element is used for, receive it is non-core net send data when, according to the TFT by Data Matching to correspondence
Radio bearer on or by the dedicated bearer of Data Matching to communicating pair, and in the data for receiving communication party's transmission
When, it is determined through core network according to routing policy by still being route by routing optimality channel.
Wherein, the gateway is additionally operable to, and determines that communicating pair establishes road without core net by gateway
When by channel, it would be desirable to which the data of routing optimality, which are matched in corresponding S1-U or S12 carryings by TFT or are matched to PCRF, is
Communicating pair determine dedicated bearer on, for the data of non-local routing be sent to core it is net loaded on, by core net into
Walking along the street for needing the data of routing optimality to be encapsulated by being sent to the wireless of communication party's attachment in corresponding S1-U or S12 carryings
Side network element, and then it is sent to communication counterpart.
Wherein, PCRF is used for, and establishes dedicated bearer for communicating pair or specified certain carrying is excellent for communicating pair routing
Change the transmission of data;
The gateway is additionally operable to, and is determined communicating pair without core net and is established routing by wireless side network element and lead to
When road, the wireless side network element address of bearer types, routing optimality strategy, carrying label and communication counterpart ownership is passed through into movement
Property administrative unit be sent to communication one side attachment wireless side network element;
Wireless side network element is used for, and matched routing optimality channel is often carried according to carrying label foundation;For being exclusively used in road
Judged according to routing policy by the data in the carrying that optimizes, if data are suitble to routing optimality, passes through wireless side network element
Between transmitted per bearing tunnel, if data are not suitable for routing optimality, encapsulate data into core net relevant bearer;Or
Without using routing policy, will be specific to all data on routing optimization bearing by between wireless side network element per bearing tunnel into
Row transmits.
Wherein, PCRF is used for, and establishes dedicated bearer for communicating pair or specified certain carrying is excellent for communicating pair routing
Change the transmission of data;
The gateway is additionally operable to, and determines that communicating pair establishes routing channel without core net by gateway
When, it will according to the source address of the belonged to carrying of route optimized data, destination address, service quality QoS grade or bearing mark
The dedicated bearer established by communicating pair intercommunication is bound, and gateway determines which kind of data executes road according to routing policy
By optimizing, the data for needing routing optimality are sent to wireless side network element by S1-U or the S12 carrying of binding;Or it does not execute road
By optimizing, all data on dedicated bearer are sent to wireless side network element by S1-U or the S12 carrying of binding.
The route optimization system of the present invention is realized on the basis of existing network, is only carried out to the function of part network element
Corresponding upgrading, and network structure has no improvement, therefore, can refer to and serviced shown in routing optimization method and Figure 13 above-mentioned
The associated description of gateway and understand.Since hereinbefore wireless side network element and improved related network elements being described in detail,
The details of related network elements and its function in route optimization system which is not described herein again.The associated nets of the route optimization system of the present invention
Network structure can refer to the relevant network structure of aforementioned Fig. 1 to Fig. 4 and understand.
The foregoing is only a preferred embodiment of the present invention, is not intended to limit the scope of the present invention.
Claims (21)
1. a kind of routing optimization method, which is characterized in that the method is located at the net under same services gateway for communicating pair
In network, the method includes:
Gateway executes routing optimality judgement according to acquired routing optimality judgement information, and is being judged to be route
When optimization, the foundation in routing optimality channel between the communicating pair is executed;
The routing optimality judgement information includes the signing information of routing optimality and/or the data policy of routing optimality, Yi Jiyong
In the information for determining communicating pair position relationship;Wherein, the information of the communicating pair position relationship includes being taken for gateway
The topological structure of the base station of business;
It is corresponding, it is described to be judged to that routing optimality is carried out, be:
The signing information of the routing optimality of the communicating pair and/or the data policy of routing optimality allow routing optimality, and
The gateway judges that the base station that the communicating pair is located at is according to the topological structure of the base station by serving gateway service
It is no adjacent as a result, come the routing optimality that is determined as between communicating pair executes the base station that is located at of communicating pair, be still responsible for
The routing optimality of communicating pair forwarding;Wherein, it when the base station that judgement communicating pair is located at is adjacent, executes communicating pair and is located at
Base station between routing optimality;When judging that the base station that the communicating pair is located at is non-conterminous, it is responsible for communicating pair forwarding
Routing optimality.
2. according to the method described in claim 1, it is characterized in that, obtaining the signing information and/or routing optimality of routing optimality
Policy information, be:
Mobility management unit is when creating session or changing existing carrying by the road received by the subscription data server
The gateway is sent to by the policy information of the signing information and/or routing optimality that optimize;
Alternatively, configuration network element in network is by the signing information of the routing optimality of communication party and/or the policy information of routing optimality
It is configured in gateway as configuration information;
Alternatively, anchor gateway is initiated to create with the IP connected reference network IP-CAN sessions of strategy and charging regulation function entity PCRF
During building or changing, the signing information of the routing optimality of communication party and/or the strategy letter of routing optimality are obtained from the PCRF
Breath, and it is transmitted to the gateway;
Alternatively, when PCRF actively initiates carrying foundation or bearing modification, by the signing information of the routing optimality of communication party and/or road
Anchor gateway is sent to by the policy information optimized, the anchor gateway is by the signing information of the routing optimality and/or routing
The policy information of optimization is sent to gateway.
3. according to the method described in claim 1, it is characterized in that, obtain information for determining communicating pair position relationship,
For:
Anchor gateway is initiated, with during the IP-CAN conversation establishings of PCRF or modification, PCRF in IP-CAN session establishments or to be repaiied
Transmission stream template TFT used in the IP-CAN sessions or carrying is specified to be transmitted to gateway in journey of correcting one's mistakes;The clothes
Business gateway obtains the IP address for having adhered to communication party from the TFT;
Alternatively, when PCRF actively initiates carrying foundation or bearing modification, it will be specified during IP-CAN conversation establishings or modification
IP-CAN sessions or carrying used in TFT notify anchor gateway, the TFT is transmitted to service network by the anchor gateway
It closes;The gateway obtains the IP address for having adhered to communication party from the TFT;
Alternatively, gateway parses the IP address for having adhered to communication party from received data packet packet header;
Alternatively, anchor gateway is attached by IP address assigning process or monitoring DynamicHost setting Protocol DHCP messages process acquisition
After the IP address of communication party, notify to gateway.
4. according to the method described in claim 1, it is characterized in that, obtain information for determining communicating pair position relationship,
For:
Configuration network element will be that the cell site topology information of serving gateway service is sent to the gateway;
Alternatively, gateway initiates the inquiry request to the DNS of communicating pair, the DNS service to domain name system DNS server
Position relationship of the device according to the inquiry of the wireless network topology structure of preservation between the base station of communicating pair service, and described in notice
Gateway.
5. method according to any one of claims 1 to 4, which is characterized in that the communicating pair shares a service network
It closes, share an anchor gateway or divides with different anchor gateways.
6. according to the method described in claim 5, it is characterized in that, the foundation for executing routing optimality channel, is:
Communicating pair establishes routing channel without core net by gateway;
Alternatively, communicating pair establishes routing channel without core net by wireless side network element.
7. according to the method described in claim 5, it is characterized in that, the method further includes:
The gateway determines that communicating pair without core net and when establishing routing channel by wireless side network element, will be obtained
The wireless side network element address of the TFT, the routing optimality strategy and communication counterpart ownership formulated that take pass through mobile management list
Member is sent to the wireless side network element of communication one side attachment;
Routing optimality channel is established by opposite end address between the wireless side network element that communicating pair respectively adheres to;
When wireless side network element receives the data that non-core net is sent, Data Matching is wirelessly held to corresponding according to the TFT
In load or by the dedicated bearer of Data Matching to communicating pair, and when receiving the data of communication party's transmission, according to road
It is determined through core network by strategy by still being route by routing optimality channel.
8. according to the method described in claim 5, it is characterized in that, the method further includes:
The gateway determines communicating pair without core net and when establishing routing channel by gateway, it would be desirable to road
By TFT being matched in corresponding S1-U or S12 carryings or be matched to PCRF by the data that optimize, to be that communicating pair determines special
With in carrying, for the data of non-local routing be sent to core it is net loaded on, route by core net, for needing to route
The data of optimization are encapsulated into the wireless side network element that communication party's attachment is sent in corresponding S1-U or S12 carryings, and then are sent to
Communication counterpart.
9. according to the method described in claim 5, it is characterized in that, the method further includes:
PCRF is that communicating pair establishes the transmission of dedicated bearer or specified certain carrying for communicating pair route optimized data;
The gateway determines that communicating pair without core net and when establishing routing channel by wireless side network element, will carry
The wireless side network element address that type, routing optimality strategy, carrying label and communication counterpart belong to passes through mobility management unit
It is sent to the wireless side network element of communication one side attachment;
Wireless side network element often carries matched routing optimality channel according to carrying label foundation;For being exclusively used in holding for routing optimality
Data in load are judged according to routing policy, if data are suitble to routing optimality, by often carrying tunnel between wireless side network element
Road is transmitted, if data are not suitable for routing optimality, is encapsulated data into core net relevant bearer;Or without using routing
Strategy, all data that will be specific on routing optimization bearing between wireless side network element per bearing tunnel by being transmitted.
10. according to the method described in claim 5, it is characterized in that, the method further includes:
PCRF is that communicating pair establishes the transmission of dedicated bearer or specified certain carrying for communicating pair route optimized data;
The gateway determines communicating pair without core net and when establishing routing channel by gateway, according to routing
Source address, destination address, service quality QoS grade or the bearing mark for optimizing the belonged to carrying of data will be that communicating pair is mutual
Lead to established dedicated bearer to be bound, gateway determines which kind of data executes routing optimality according to routing policy, need to
The data of routing optimality are sent to wireless side network element by S1-U or the S12 carrying of binding;Or do not execute routing optimality, it will be special
Wireless side network element is sent to by S1-U or the S12 carrying of binding with carrying upper all data.
11. according to the method described in claim 5, it is characterized in that, wireless side network element includes:Evolution base station, base station controller,
Home eNodeB, home evolved node B, femto gateway;
The anchor gateway includes packet data gateway P-GW, Gateway GPRS Support Node GGSN.
12. a kind of gateway, which is characterized in that the gateway includes acquiring unit, judging unit and execution unit,
In:
Acquiring unit judges information for obtaining routing optimality;
Judging unit, for judging that the routing optimality between information execution communicating pair judges according to the routing optimality, and
When being judged to carry out routing optimality, execution unit is triggered;The communicating pair is located under same services gateway;
Execution unit, the foundation for executing routing optimality channel between the communicating pair;
The routing optimality judgement information includes the signing information of routing optimality and/or the data policy of routing optimality, Yi Jiyong
In the information for determining communicating pair position relationship;Wherein, the information of the communicating pair position relationship includes being taken for gateway
The cell site topology structure of business;
Accordingly, the judging unit is additionally operable to, and determines that the signing information of the routing optimality of the communicating pair and/or routing are excellent
The data policy of change allows routing optimality, and the gateway is sentenced according to the topological structure of the base station for serving gateway service
Whether the base station that the fixed communicating pair is located at is adjacent as a result, to be determined as that communicating pair executes what communicating pair was located at
Routing optimality between base station is still responsible for the routing optimality of communicating pair forwarding;Wherein, the base that judgement communicating pair is located at
When standing adjacent, the routing optimality between the base station that communicating pair is located at is executed;Judge base station that the communicating pair is located at not
When adjacent, it is responsible for the routing optimality of communicating pair forwarding.
13. a kind of route optimization system, including gateway, mobility management unit, anchor gateway, subscription data server,
PCRF, wireless side network element and communication party;It is characterized in that, the gateway is used for, judged according to acquired routing optimality
Information executes the routing optimality judgement between communicating pair, and when being judged to that routing optimality can be carried out, and it is double to execute the communication
The foundation in routing optimality channel between side;The communicating pair is located under same services gateway;
The routing optimality judgement information includes the signing information of routing optimality and/or the data policy of routing optimality, Yi Jiyong
In the information for determining communicating pair position relationship;Wherein, the information of the communicating pair position relationship includes being taken for gateway
The cell site topology structure of business;
Accordingly, the gateway is additionally operable to, and determines that the signing information of the routing optimality of the communicating pair and/or routing are excellent
The data policy of change allows routing optimality, and the gateway is sentenced according to the topological structure of the base station for serving gateway service
Whether the base station that the fixed communicating pair is located at is adjacent as a result, to be determined as that communicating pair executes what communicating pair was located at
Routing optimality between base station is still responsible for the routing optimality of communicating pair forwarding;Wherein, the base that judgement communicating pair is located at
When standing adjacent, the routing optimality between the base station that communicating pair is located at is executed;Judge base station that the communicating pair is located at not
When adjacent, it is responsible for the routing optimality of communicating pair forwarding.
14. system according to claim 13, which is characterized in that the gateway obtains the signing information of routing optimality
And/or the policy information of routing optimality, it is:
Mobility management unit is when creating session or changing existing carrying by the road received by the subscription data server
The gateway is sent to by the policy information of the signing information and/or routing optimality that optimize;
Alternatively, configuration network element in network is by the signing information of the routing optimality of communication party and/or the policy information of routing optimality
It is configured in gateway as configuration information;
Alternatively, anchor gateway is initiated to create with the IP connected reference network IP-CAN sessions of strategy and charging regulation function entity PCRF
During building or changing, the signing information of the routing optimality of communication party and/or the strategy letter of routing optimality are obtained from the PCRF
Breath, and it is transmitted to the gateway;
Alternatively, when PCRF actively initiates carrying foundation or bearing modification, by the signing information of the routing optimality of communication party and/or road
Anchor gateway is sent to by the policy information optimized, the anchor gateway is by the signing information of the routing optimality and/or routing
The policy information of optimization is sent to gateway.
15. system according to claim 13, which is characterized in that the gateway is obtained for determining communicating pair position
The information for setting relationship is:
Anchor gateway is initiated during creating or change with the IP connected reference network IP-CAN sessions of PCRF, by PCRF in IP-
Transmission stream template TFT used in the IP-CAN sessions or carrying is specified to be transmitted to during CAN session establishments or modification
Gateway;The gateway obtains the IP address for having adhered to communication party from the TFT;
Alternatively, when PCRF actively initiates carrying foundation or bearing modification, it will be specified during IP-CAN conversation establishings or modification
IP-CAN sessions or carrying used in TFT notify anchor gateway, the TFT is transmitted to service network by the anchor gateway
It closes;The gateway obtains the IP address for having adhered to communication party from the TFT;
Alternatively, gateway parses the IP address for having adhered to communication party from received data packet packet header;
Alternatively, anchor gateway is attached by IP address assigning process or monitoring DynamicHost setting Protocol DHCP messages process acquisition
After the IP address of communication party, notify to gateway.
16. system according to claim 13, which is characterized in that the gateway is obtained for determining communicating pair position
The information for setting relationship is:
Configuration network element will be that the cell site topology information of serving gateway service is sent to the gateway;
Alternatively, gateway initiates the inquiry request to the DNS of communicating pair, the DNS service to domain name system DNS server
Position relationship of the device according to the inquiry of the wireless network topology structure of preservation between the base station of communicating pair service, and described in notice
Gateway.
17. according to claim 13 to 16 any one of them system, which is characterized in that the gateway is additionally operable to, and makes to lead to
Letter both sides establish routing channel without core net by gateway;
Alternatively, communicating pair is made to establish routing channel by wireless side network element without core net.
18. system according to claim 17, it is characterised in that:
The gateway is additionally operable to, and determines that communicating pair establishes routing channel without core net by wireless side network element
When, the wireless side network element address that acquired TFT, the routing optimality strategy formulated and communication counterpart belong to is passed through into movement
Property administrative unit be sent to communication one side attachment wireless side network element;
Routing optimality channel is established by opposite end address between the wireless side network element that communicating pair respectively adheres to;
Wireless side network element is used for, when receiving the data that non-core net is sent, according to the TFT by Data Matching to corresponding nothing
Line carrying is upper or by the dedicated bearer of Data Matching to communicating pair, and when receiving the data of communication party's transmission, root
It is determined through core network according to routing policy by still being route by routing optimality channel.
19. system according to claim 17, it is characterised in that:
The gateway is additionally operable to, and determines communicating pair without core net and when establishing routing channel by gateway,
It is communicating pair to be matched in corresponding S1-U or S12 carryings or be matched to PCRF by TFT by the data for needing routing optimality
On determining dedicated bearer, for the data of non-local routing be sent to core it is net loaded on, route by core net, it is right
In need the data of routing optimality be encapsulated into be sent in corresponding S1-U or S12 carryings communication party attachment wireless side network element, into
And it is sent to communication counterpart.
20. system according to claim 17, it is characterised in that:
PCRF is used for, and the biography of dedicated bearer or specified certain carrying for communicating pair route optimized data is established for communicating pair
It is defeated;
The gateway is additionally operable to, and determines that communicating pair establishes routing channel without core net by wireless side network element
When, the wireless side network element address of bearer types, routing optimality strategy, carrying label and communication counterpart ownership is passed through into mobility
Administrative unit is sent to the wireless side network element of communication one side attachment;
Wireless side network element is used for, and matched routing optimality channel is often carried according to carrying label foundation;It is excellent for being exclusively used in routeing
Data in the carrying of change are judged according to routing policy, if data are suitble to routing optimality, by every between wireless side network element
Bearing tunnel is transmitted, if data are not suitable for routing optimality, is encapsulated data into core net relevant bearer;Or do not make
With routing policy, all data that will be specific on routing optimization bearing between wireless side network element per bearing tunnel by being passed
It passs.
21. system according to claim 17, it is characterised in that:
PCRF is used for, and the biography of dedicated bearer or specified certain carrying for communicating pair route optimized data is established for communicating pair
It is defeated;
The gateway is additionally operable to, and determines communicating pair without core net and when establishing routing channel by gateway,
To be logical according to the source address of the belonged to carrying of route optimized data, destination address, service quality QoS grade or bearing mark
The dedicated bearer that letter both sides' intercommunication is established is bound, and gateway determines which kind of data execution routing is excellent according to routing policy
Change, the data for needing routing optimality are sent to wireless side network element by S1-U or the S12 carrying of binding;Or do not execute will route it is excellent
Change, all data on dedicated bearer are sent to wireless side network element by S1-U or the S12 carrying of binding.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210166726.3A CN103428731B (en) | 2012-05-25 | 2012-05-25 | Routing optimization method and system, gateway |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210166726.3A CN103428731B (en) | 2012-05-25 | 2012-05-25 | Routing optimization method and system, gateway |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103428731A CN103428731A (en) | 2013-12-04 |
CN103428731B true CN103428731B (en) | 2018-08-24 |
Family
ID=49652744
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210166726.3A Expired - Fee Related CN103428731B (en) | 2012-05-25 | 2012-05-25 | Routing optimization method and system, gateway |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103428731B (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104320502B (en) * | 2014-11-14 | 2017-11-24 | 大唐移动通信设备有限公司 | Terminating gateway IP address distribution method, the method for data transfer, MME and system |
CN105744502A (en) * | 2014-12-08 | 2016-07-06 | 中兴通讯股份有限公司 | Intelligent paging method and system, serving gateway and mobile management entity |
KR101925075B1 (en) * | 2015-01-13 | 2018-12-04 | 후지쯔 가부시끼가이샤 | Wireless communication system, control station, and terminal |
CN106507479A (en) * | 2016-11-28 | 2017-03-15 | 成都理想境界科技有限公司 | A kind of method of base station network, alignment system and building topology structure |
EP3656175B1 (en) | 2017-08-11 | 2023-11-22 | Huawei Technologies Co., Ltd. | Apparatus for v2x-oriented local e2e path establishment and qos control |
CN110366132B (en) | 2018-04-09 | 2021-04-20 | 华为技术有限公司 | Communication method and device |
CN111770545B (en) * | 2019-04-02 | 2022-08-26 | 华为技术有限公司 | Service flow routing control method, device and system |
CN111836402A (en) * | 2019-04-18 | 2020-10-27 | 华为技术有限公司 | Data transmission method and device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008134281A2 (en) * | 2007-04-24 | 2008-11-06 | Interdigital Technology Corporation | Wireless communication method and apparatus for performing home node-b identification and access restriction |
CN101534497A (en) * | 2008-03-10 | 2009-09-16 | 大唐移动通信设备有限公司 | Method for processing load bearing during packet data network connection and mobile management entity equipment |
CN102056347A (en) * | 2009-11-09 | 2011-05-11 | 华为终端有限公司 | Method, equipment and system for transferring IP service of core network |
CN102448046A (en) * | 2010-09-30 | 2012-05-09 | 中国移动通信集团公司 | Data route optimization method, equipment and system |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101883352B (en) * | 2009-05-08 | 2013-10-09 | 三星电子株式会社 | Method for supporting PDNGW selection |
CN102111748B (en) * | 2009-12-28 | 2014-04-30 | 中兴通讯股份有限公司 | Method and system for establishing local internet protocol (IP) connection |
CN102256329B (en) * | 2010-05-19 | 2016-03-02 | 中兴通讯股份有限公司 | A kind of method and apparatus realizing Route Selection |
-
2012
- 2012-05-25 CN CN201210166726.3A patent/CN103428731B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008134281A2 (en) * | 2007-04-24 | 2008-11-06 | Interdigital Technology Corporation | Wireless communication method and apparatus for performing home node-b identification and access restriction |
CN101534497A (en) * | 2008-03-10 | 2009-09-16 | 大唐移动通信设备有限公司 | Method for processing load bearing during packet data network connection and mobile management entity equipment |
CN102056347A (en) * | 2009-11-09 | 2011-05-11 | 华为终端有限公司 | Method, equipment and system for transferring IP service of core network |
CN102448046A (en) * | 2010-09-30 | 2012-05-09 | 中国移动通信集团公司 | Data route optimization method, equipment and system |
Also Published As
Publication number | Publication date |
---|---|
CN103428731A (en) | 2013-12-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103428731B (en) | Routing optimization method and system, gateway | |
CN107295575B (en) | Method and device for controlling service quality | |
US9271165B2 (en) | Method for establishing connection by HNB | |
JP6393398B2 (en) | Coordinated grouping for machine type communication group based services | |
US8811984B2 (en) | Area-based access control method for terminals which carry out M2M communications in a wireless communication system | |
US8824365B2 (en) | Method for establishing connection by HNB | |
JP2021510467A (en) | Service performance monitoring and reporting | |
CN102045867B (en) | Network connection establishment method and device and policy control and charging (PCC) strategy formulation method and system | |
JP6406259B2 (en) | COMMUNICATION DEVICE, CONTROL DEVICE, COMMUNICATION METHOD, CONTROL METHOD, AND PROGRAM | |
CN103796262B (en) | The method and apparatus directly switched | |
CN102469433B (en) | A kind of method and system realizing data flow service quality and charging policy control | |
WO2012051890A1 (en) | Terminal access limit method and system | |
EP2756651A1 (en) | Mobile communications network, infrastructure equipment and method | |
KR102017167B1 (en) | Method and apparatus for data traffic offload in a wireless communication system | |
CN103517230B (en) | Trigger the method and system of information transmission and protocol conversion | |
US20150237495A1 (en) | Method and system for differentiating between subscribers | |
CN103200534B (en) | A kind of method of trunking communication, Apparatus and system | |
CN103428888B (en) | A kind of direct tunnel method for building up and system | |
CN102378160A (en) | Local access-based load bearing establishing method and system | |
CN102256326B (en) | A kind of method and apparatus realizing Route Selection | |
CN102056136B (en) | Tunnel updating method and system in communication system supporting local IP access | |
EP2424175A1 (en) | A method, system and network equipment for realizing the local ip access | |
CN103428732B (en) | Routing optimization method and system, wireless side network element | |
JP2015530765A (en) | Billing control method and system in communication network | |
KR102206889B1 (en) | Method, Apparatus, System, and Recording Medium for controlling PCC based on eNB in LTE System |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180824 Termination date: 20200525 |
|
CF01 | Termination of patent right due to non-payment of annual fee |