CN105324961B - Gre tunneling implementation method, access point and gateway - Google Patents
Gre tunneling implementation method, access point and gateway Download PDFInfo
- Publication number
- CN105324961B CN105324961B CN201380001119.4A CN201380001119A CN105324961B CN 105324961 B CN105324961 B CN 105324961B CN 201380001119 A CN201380001119 A CN 201380001119A CN 105324961 B CN105324961 B CN 105324961B
- Authority
- CN
- China
- Prior art keywords
- address
- message
- gre tunneling
- attribute
- field
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4633—Interconnection of networks using encapsulation techniques, e.g. tunneling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/102—Gateways
- H04L65/1033—Signalling gateways
- H04L65/1036—Signalling gateways at the edge
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The embodiment of the present invention provides a kind of gre tunneling implementation method, access point and gateway, gre tunneling implementation method of the present invention, comprising: AP receives the first message, and the address of GW is carried in first message;The AP is configured to the gre tunneling of the GW, and the source address of the gre tunneling is the address of the AP, and the destination address of the gre tunneling is the address of the GW;The AP receives the second message that user equipment is sent;The AP carries out gre tunneling to second message and encapsulates to form third message;The AP sends the third message to the GW by the gre tunneling, which carries the address of the AP.In the case that the embodiment of the present invention is realized more than the AP quantity, gre tunneling can be efficiently established between AP and GW.
Description
Technical field
The present embodiments relate to the communication technology more particularly to a kind of gre tunneling implementation methods, access point and gateway.
Background technique
In real network transmission, operator realizes that the business of user is transmitted often through configured tunneling technique, such as virtual local area
Net (Virtual Local Area Network, abbreviation VLAN) and the tunnel pseudo-wire (Pseudo Wire, abbreviation PW) etc..But
These tunnel configurations have certain functional requirement to network and the network equipment.Such as it when configuring the tunnel PW, needs in network
Provider edge equipment (Provider Edge, abbreviation PE) and carrier core equipment (Provider, abbreviation P) require to prop up
Hold label forwarding.And the tunnel generic route encapsulation (Generic Route Encapsulation, abbreviation GRE) is a kind of succinct
Data tunnel mode, it is thus only necessary to guarantee that the edge device in tunnel guarantees the configuration in tunnel, therefore GRE technology is set
The extensive concern of standby quotient and operator.
In WLAN (Wireless Local Access Network, referred to as: WLAN) network, gre tunneling is outstanding
It is applicable.Usual wlan network framework includes access point (Access Point, abbreviation AP), access controller (Access
Controller, abbreviation AC) and gateway (Gateway, abbreviation GW).AP is to be laid in terminal side, for the network element of terminal access, example
If Wireless Fidelity (Wireless Fidelity, abbreviation WiFi) hot spot etc. is AP.AC is controlled for access network element, such as right
The configuration etc. of AP information.AC, which can be laid in data transfer path, is responsible for routing forwarding, can also only connect with GW, be responsible for connecing
Enter control.GW is WLAN gateway equipment, also referred to as WLAN GW, is responsible for WLAN user management.WLAN GW contains operator's net
Network middle width strip remote access server (Broadband Remote Access Server, abbreviation BRAS)/wideband network gateway
The function of (Broadband Network Gateway, abbreviation BNG);Future has trend to dispose individual WLAN GW completion WLAN
The various management of user, including charging, strategy, service quality (Quality of Service, abbreviation QoS) etc..
Currently, WLAN GW is as WLAN default gateway, the terminal device of WLAN, such as user equipment (User
Equipment, abbreviation UE) or the user data of personal computer (Personal Computer, abbreviation PC) etc. wish by two
Layer network or three-layer network are transmitted to WLAN GW.Need to provide a kind of general data transmission mechanism under this scene.Due to
The deployment of PW and VLAN between AP and WLAN GW network and the network equipment have certain functional requirement.In order to reduce to biography
The requirement of defeated network, many equipment vendors and operator, which favor, realizes the data routing between AP and WLANGW in GRE technology.
However, it is tunnel that current gre tunneling needs configure mutual address on the source node of gre tunneling and destination node
The destination address in road, i.e. realization static configuration gre tunneling.But static configuration mode is used, since the quantity of AP is excessive, realize
Difficult when static configuration, not only configuration work amount is very big, but also is easy error, therefore can increase great work to operator
Make cost.
Summary of the invention
The embodiment of the present invention provides a kind of gre tunneling implementation method, access point and gateway.
In a first aspect, the embodiment of the present invention provides a kind of generic route encapsulation gre tunneling implementation method, comprising:
Access point AP receives the first message, and the address of gateway GW is carried in first message;
The AP is configured to the gre tunneling of the GW, and the source address of the gre tunneling is the address of the AP, the GRE
The destination address in tunnel is the address of the GW;
The AP receives the second message that user equipment is sent;
The AP carries out gre tunneling to second message and encapsulates to form third message;
The AP sends the third message to the GW by the gre tunneling, and the third message carries the AP
Address.
In the first possible implementation of the first aspect, the AP receives the first message, in first message
The address for carrying GW includes:
The AP receives the wireless access point agreement CAPWAP message of the control that access controller AC is sent and configuration, described
CAPWAP message carries the address of the GW.
It is in the second possible implementation, described according to the first possible implementation of first aspect
CAPWAP message include at least GW address configuration attribute, and the GW address configuration attribute include type field, length field and
Attribute value field, wherein the numerical value of the type field is GW address configuration attribute, the attribute value for identifying the attribute
The numerical value of field is the address of the GW.
In a third possible implementation of the first aspect, the AP receives the first message, in first message
The address for carrying GW includes:
The AP initiates dial user's remote authentication service Radius access request to certificate server by the GW;
The AP receives the Radius access response that the GW is returned, and the Radius access response carries the ground of the GW
Location.
It is in the fourth possible implementation, described according to the third possible implementation of first aspect
Radius access response includes at least GW address configuration attribute, and the GW address configuration attribute includes type field, length word
Section and attribute value field, wherein the numerical value of the type field is GW address configuration attribute, the category for identifying the attribute
Property value field numerical value be the GW address.
Second aspect, the embodiment of the present invention provide a kind of generic route encapsulation gre tunneling implementation method, comprising:
Access point AP sends the 4th message to gateway GW, carries the address of the AP in the 4th message, and the described 4th
For message for notifying the GW to be configured to the gre tunneling of the AP, the source address of the gre tunneling is the address of the GW, institute
The destination address for stating gre tunneling is the address of the AP;
The AP receives the 5th message that the GW is sent by the gre tunneling, and the 5th message carries the GW
Address, the 5th message is for notifying the AP to be configured to the gre tunneling of the GW.
In the first possible implementation of the second aspect, AP sends the 4th message to GW, in the 4th message
The address for carrying the AP includes:
The AP initiates Radius access request to certificate server by the GW, takes in the Radius access request
Address with the AP, so that the GW obtains the address of the AP from the Radius access request.
It is in the second possible implementation, described according to the first possible implementation of second aspect
Radius access request includes at least AP address configuration attribute, and the AP address configuration attribute includes type field, length word
Section and attribute value field, wherein the numerical value of the type field is AP address configuration attribute, the category for identifying the attribute
Property value field numerical value be the AP address.
The third aspect, the embodiment of the present invention provide a kind of generic route encapsulation gre tunneling implementation method, comprising:
Gateway GW sends the first message to access point AP, and first message carries the address of the GW, first report
For text for notifying the AP to be configured to the gre tunneling of the GW, the source address of the gre tunneling is the address of the AP, described
The destination address of gre tunneling is the address of the GW;
The GW receives the third message that the AP is sent by the gre tunneling, and the third message carries the AP
Address, the third message is for notifying the GW to be configured to the gre tunneling of the AP.
In the first possible implementation of the third aspect, the GW sends the first message, first report to AP
The address that text carries the GW includes:
The GW receives the Radius access response that the certificate server returns, and will carry the address of the GW
Radius access response is sent to the AP by access controller AC or directly sends to the AP.
It is in the second possible implementation, described according to the first possible implementation of the third aspect
Radius access response includes at least GW address configuration attribute, and the GW address configuration attribute includes type field, length word
Section and attribute value field, wherein the numerical value of the type field is GW address configuration attribute, the category for identifying the attribute
Property value field numerical value be the GW address.
In the third possible implementation of the third aspect, the third message is that the AP receives user equipment hair
After the second message sent, gre tunneling is carried out to second message and encapsulates to be formed.
Fourth aspect, the embodiment of the present invention provide a kind of generic route encapsulation gre tunneling implementation method, comprising:
Gateway GW receives the 4th message that access point AP is sent, and the address of the AP is carried in the 4th message;
The GW is configured to the gre tunneling of the AP, and the source address of the gre tunneling is the address of the GW;The GRE
The destination address in tunnel is the address of the AP;
The GW sends the 5th message to the AP by the gre tunneling, and the 5th message carries the ground of the GW
Location;5th message is for notifying the AP to be configured to the gre tunneling of the GW.
5th aspect, the embodiment of the present invention provide a kind of access point, comprising:
First receiving module carries the address of gateway GW for receiving the first message in first message;
First configuration module, for being configured to the gre tunneling of the GW, the source address of the gre tunneling is the AP's
Address, the destination address of the gre tunneling are the address of the GW;
Second receiving module, for receiving the second message of user equipment transmission;
Package module encapsulates to form third message for carrying out gre tunneling to second message;
First sending module, for sending the third message to the GW, the third message by the gre tunneling
Carry the address of the AP.
In the first possible implementation of the 5th aspect, first receiving module is specifically used for: receiving access
The wireless access point agreement CAPWAP message of control and configuration that controller AC is sent, the CAPWAP message carry the GW's
Address.
It is in the second possible implementation, described according to the first possible implementation of the 5th aspect
CAPWAP message include at least GW address configuration attribute, and the GW address configuration attribute include type field, length field and
Attribute value field, wherein the numerical value of the type field is GW address configuration attribute, the attribute value for identifying the attribute
The numerical value of field is the address of the GW.
The 5th aspect the third possible implementation in, first receiving module is specifically used for: by GW to
Certificate server initiates Radius access request, receives the Radius that GW is returned and accesses response, the Radius access response is taken
Address with the GW.
It is in the fourth possible implementation, described according to the third possible implementation of the 5th aspect
Radius access response includes at least GW address configuration attribute, and the GW address configuration attribute includes type field, length word
Section and attribute value field, wherein the numerical value of the type field is GW address configuration attribute, the category for identifying the attribute
Property value field numerical value be the GW address.
6th aspect, the embodiment of the present invention provide a kind of access point, comprising:
Second sending module is used to send the 4th message to gateway GW, the address of the AP is carried in the 4th message,
For 4th message for notifying the GW to be configured to the gre tunneling of the AP, the source address of the gre tunneling is the GW's
Address, the destination address of the gre tunneling are the address of the AP;
Third receiving module, the 5th message sent for receiving the GW by the gre tunneling, the 5th message
The address of the GW is carried, the 5th message is for notifying the AP to be configured to the gre tunneling of the GW.
In the first possible implementation of the 6th aspect, second sending module is specifically used for: by described
GW initiates Radius access request to certificate server, the address of the AP is carried in the Radius access request, so that institute
State the address that GW obtains the AP from the Radius access request.
It is in the second possible implementation, described according to the first possible implementation of the 6th aspect
Radius access request includes at least AP address configuration attribute, and the AP address configuration attribute includes type field, length word
Section and attribute value field, wherein the numerical value of the type field is AP address configuration attribute, the category for identifying the attribute
Property value field numerical value be the AP address.
7th aspect, the embodiment of the present invention provide a kind of gateway, comprising:
Third sending module, for sending the first message to access point AP, first message carries the address of the GW,
For first message for notifying the AP to be configured to the gre tunneling of the GW, the source address of the gre tunneling is the AP's
Address, the destination address of the gre tunneling are the address of the GW;
4th receiving module, the third message sent for receiving the AP by the gre tunneling, the third message
The address of the AP is carried, the third message is for notifying the GW to be configured to the gre tunneling of the AP.
In the first possible implementation of the 7th aspect, the third sending module is specifically used for: described in reception
The Radius that certificate server returns accesses response, and the Radius for carrying the address of GW access response is passed through access controller
AC is sent to AP or directly sends to AP.
It is in the second possible implementation, described according to the first possible implementation of the 7th aspect
Radius access response includes at least GW address configuration attribute, and the GW address configuration attribute includes type field, length word
Section and attribute value field, wherein the numerical value of the type field is GW address configuration attribute, the category for identifying the attribute
Property value field numerical value be the GW address.
In the third possible implementation of the 7th aspect, the third message is that the AP receives user equipment hair
After the second message sent, gre tunneling is carried out to second message and encapsulates to be formed.
Eighth aspect, the embodiment of the present invention provide a kind of gateway, comprising:
5th receiving module carries the AP in the 4th message for receiving the 4th message of access point AP transmission
Address;
Second configuration module, for being configured to the gre tunneling of the AP, the source address of the gre tunneling is the GW's
Address;The destination address of the gre tunneling is the address of the AP;
4th sending module, for sending the 5th message to the AP by the gre tunneling, the 5th message is carried
The address of the GW;5th message is for notifying the AP to be configured to the gre tunneling of the GW.
A kind of gre tunneling implementation method, access point and gateway are not necessarily to the storage pair respectively in AP and GW by static configuration
Address is held, but during dynamic interaction, so that AP and GW is obtained opposite end address and stores.Also, the interaction in gre tunneling
Data, with opposite end address, address is packaged transmission as a purpose, safeguards without the state to gre tunneling, thus, so that
The foundation of dynamic GRE (Generic Routing Encapsulation) tunnel is flexibly, easy, signaling is at low cost.
Detailed description of the invention
In order to illustrate the technical solution of the embodiments of the present invention more clearly, below will be to needed in the embodiment attached
Figure is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the invention, for this field
For those of ordinary skill, without any creative labor, it can also be obtained according to these attached drawings other attached
Figure.
Fig. 1 is the flow chart for the gre tunneling implementation method that the embodiment of the present invention one provides;
Fig. 2A is the signaling process figure of gre tunneling implementation method provided by Embodiment 2 of the present invention;
The network architecture schematic diagram that Fig. 2 B-2D is applicable in by the embodiment of the present invention two;
Fig. 3 A is the signaling process figure for the gre tunneling implementation method that the embodiment of the present invention three provides;
The structural schematic diagram for the xenogenesis access network that Fig. 3 B is applicable in by the embodiment of the present invention three;
Fig. 4 is the signaling process figure for the gre tunneling implementation method that the embodiment of the present invention four provides;
Fig. 5 is the flow chart for the gre tunneling implementation method that the embodiment of the present invention five provides;
Fig. 6 is the signaling process figure for the gre tunneling implementation method that the embodiment of the present invention six provides;
Fig. 7 is the flow chart for the gre tunneling implementation method that the embodiment of the present invention seven provides;
Fig. 8 is the flow chart for the gre tunneling implementation method that the embodiment of the present invention eight provides;
Fig. 9 is the structural schematic diagram for the access point that the embodiment of the present invention nine provides;
Figure 10 is the structural schematic diagram for the access point that the embodiment of the present invention ten provides;
Figure 11 is the structural schematic diagram for the gateway that the embodiment of the present invention 11 provides;
Figure 12 is the structural schematic diagram for the gateway that the embodiment of the present invention 12 provides;
Figure 13 is the structural schematic diagram for the access point that the embodiment of the present invention 13 provides;
Figure 14 is the structural schematic diagram for the gateway that the embodiment of the present invention 14 provides.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other
Embodiment shall fall within the protection scope of the present invention.
Embodiment one
Fig. 1 is the flow chart for the gre tunneling implementation method that the embodiment of the present invention one provides, and this method is applicable in AP and GW
Between establish gre tunneling.There are many network architectures including AP and GW, the technical solution of applicable the present embodiment.For example, this
Embodiment is not only suitable for the foundation of gre tunneling under xenogenesis access net scene, is also applied for building for gre tunneling under wlan network scene
Vertical, the specific implementation under the various network architectures will be described in detail by subsequent embodiment.
The method of the present embodiment can be implemented by the access point of terminal side, as shown in Figure 1, this method can be according to such as dirty
Cheng Jinhang:
101, AP receives the first message, and the address of GW is carried in first message.
102, the AP is configured to the gre tunneling of the GW, and the source address of the gre tunneling is the address of the AP, the gre tunneling
Destination address is the address of the GW.
103, the AP receives the second message that user equipment is sent;
104, the AP encapsulates to form third message to second message progress gre tunneling;
105, the AP sends the third message to the GW by the gre tunneling, which carries the address of the AP.
The technical solution of the present embodiment, the first message can be the message newly defined, also can use and have various interactions
The message of process, such as wireless access point agreement (the Control And Provisioning of based on control and configuration
Wireless Access Points Protocol Specification, abbreviation CAPWAP) message, Radius verification process
Message etc., as long as being able to satisfy makes AP and GW obtain corresponding address.In the present embodiment, without passing through static configuration in AP
With opposite end address is stored in GW respectively, but during dynamic interaction, so that AP and GW is obtained opposite end address and store.Also,
The data of interaction in gre tunneling, actually with opposite end address, address is packaged transmission as a purpose, without to GRE
The state in tunnel safeguarded, thus so that the foundation of dynamic GRE (Generic Routing Encapsulation) tunnel flexibly, easy, signaling is at low cost.
The technical solution of the embodiment of the present invention is applicable in multiple network framework, is realized using existing process, in detail
It is described below:
Embodiment two
Fig. 2A is the signaling process figure of gre tunneling implementation method provided by Embodiment 2 of the present invention, and Fig. 2 B-2D is the present invention
The network architecture schematic diagram that embodiment two is applicable in.As shown in Fig. 2 B, 2C, 2D, the network be wlan network, mainly include AP,
AC and GW.It in Fig. 2 B, hangs by AC, data is forwarded by each AP, in Fig. 2 C, AC is located in the forward-path of data, what each AP was transmitted
Data are concentrated via AC and are forwarded, and in Fig. 2 D, AC is integrated with GW, is equivalent to the function that GW has had both AC.Alternatively, AC may be used also
To integrate with AP, the function of AC is realized by AP.
For the network condition of WLAN, the present embodiment specifically can be such that AP gets by the message of interaction between AP and AC
The address of GW:
201, AP initiates CAPWAP discovery and register flow path to AC.
Wherein, after the AP electrifying startup, CAPWAP discovery and register flow path are initiated to AC.
202, AC sends the CAPWAP message for carrying the address GW to AP.
Wherein, it is carried out in data negotiation process between the AP and AC, which passes through CAPWAP agreement for GW address configuration
Give the AP.
203, AP obtains the address of GW from the CAPWAP message.
Wherein, in 203, which receives the CAPWAP message that AC is sent, and therefrom obtains the address of the GW.Herein,
CAPWAP message is that is, the first message, AP can therefrom obtain the address of the GW.In the different network architectures, CAPWAP
Message can be sent by AC, or execute the network element transmission of AC function.
In above-described embodiment, which receives the CAPWAP message that AC is sent, which carries the address of the GW.By
Popularization is easily modified without increasing additional process to the AP configuration for carrying out the address GW in CAPWAP message is utilized.
The present embodiment specifically can realize the configuration of the address GW by increasing attribute in CAPWAP message.The CAPWAP
Message includes at least GW address configuration attribute, and the GW address configuration attribute includes type field, length field and attribute value word
Section, wherein the numerical value of the type field is GW address configuration attribute for identifying the attribute, and the numerical value of the attribute value field is GW
Address.For example, the CAPWAP message can be the configuration state response message of CAPWAP.In message
Carry GW address configuration attribute, i.e. GW Address element.
The message format of CAWWAP configuration state response are as follows:
Wherein, the GW Address element format of definition are as follows:
Wherein, type identify the element type be GW Address element, the value be chosen for and RFC5415
Do not conflict value.Length is identified as the length of value.Value value is, for example, the IP address of GW, which can for IPv4
Location may be the address IPv6.When using load balancing, which can be multiple addresses GW for realizing load balancing and GW
Cost value.
Embodiment three
Fig. 3 A is the signaling process figure for the gre tunneling implementation method that the embodiment of the present invention three provides, and is present embodiments provided
The implementation that another AP obtains the address of GW includes the following: as shown in Figure 3A
301, AP sends Radius access request to GW.
Specifically, when AP electrifying startup, access authentication of user process is initiated, i.e. transmission Radius access request.
302, GW forwards the Radius access request to certificate server.
303, certificate server sends Radius access response to GW.
304, GW sends the Raidus access response for carrying the address GW to AP.
305, AP obtains the address of GW from the Raidus access response for carrying the address GW.
In above-described embodiment, which initiates Radius access request to certificate server by GW;The AP receives GW and returns
Radius access response, Radius access response carries the address of the GW.Shown in the applicable Fig. 2 B-2D of above scheme
In wlan network, it is also applicable to access in network in xenogenesis.In wlan network shown in fig. 2 C, it is only necessary to increase AC and turn to GW
Radius access request is sent out, and to AP forwarding Radius access response, details are not described herein again.
Illustrate so that AC in wlan network polymerize with GW as an example, as shown in Figure 2 D, which is initiated by GW to certificate server
Radius access request.The certificate server can account (Authentication Authorization for Certificate Authority
Accounting, abbreviation AAA) agency (Proxy).That is, after the AP initiates user authentication process to GW, from GW to certificate server
Initiate Radius access request;When certificate server returns to Radius access response to AP via GW, by GW by the ground of itself
Location carries wherein, and AP receives the address that the GW is therefrom obtained after Radius access responds.
The structural schematic diagram for the xenogenesis access network that Fig. 3 B is applicable in by the embodiment of the present invention three, as shown in Figure 3B, the net
Network includes: home network (Home Gateway, abbreviation HG), the access net A of different network protocol and access net B, gateway A, net
Close B and aggregation gateway (Aggregation Gateway, abbreviation AG).Wherein, HG is equivalent to AP, and AG is equivalent to GW, can not set
Independent AC is set, and its function is integrated in other network elements.The access net that xenogenesis access net refers mainly to different network protocol is mutual
Connection forms the access nets of convergent architectures, as transmission control protocol (Transmission Control Protocol, abbreviation TCP)/
The agreement (Internet Protocol, abbreviation IP) and the Internet packet exchange agreement (Internetwork interconnected between network
Packet Exchange protocol, abbreviation IPX)/sequence of packets exchange agreement (Sequenced Packet Exchange
Protocol, abbreviation SPX) as different agreement cluster interconnect the access net to be formed, can pass through a variety of link bundlings realize use
Family access bandwidth is promoted.
In xenogenesis access network scenarios, which initiates Radius access request, certification clothes to certificate server by AG
When the Radius access response that business device returns returns to HG via AG, the address of itself is carried to access in the Radius and be responded by AG
In, HG obtains the address of the AG from Radius access response.
Radius access response includes at least GW address configuration attribute, and the GW address configuration attribute packet in the present embodiment
Include type field, length field and attribute value field, wherein the numerical value of the type field is that the address GW is matched for identifying the attribute
Attribute is set, the numerical value of the attribute value field is the address of GW.This have the advantage that can reduce the letter of gre tunneling foundation
Expense is enabled, the efficiency that gre tunneling is established is improved.For example, the GW address configuration attribute for including in Radius access response, it can be with
To extend Radius attribute, the address of GW is carried, the attribute format are as follows:
Wherein: Type value is reserved value, and Length is the length for being identified as string, the String mark for example, IP of GW
Address.The address can may be the address IPv6 for the address IPv4.
Example IV
Fig. 4 is the signaling process figure for the gre tunneling implementation method that the embodiment of the present invention four provides, and this method provides one kind
To the mode of the GW configuration address AP, as shown in figure 4, this method may include as follows:
401, the second message that user equipment is sent to the AP.
402, the AP encapsulates to form third message to second message progress gre tunneling, wherein the address of the GW is GRE
The destination address of encapsulation.
403, AP sends the third message to GW.
404, GW learns the address of the AP from the third message.
In above-described embodiment, by the address configuration of the GW be the side AP gre tunneling destination address after, the AP is to be sent
Upstream data be packaged and send so that the GW obtains the address of the AP from the upstream data, wherein use the side AP
Destination address of the destination address of gre tunneling as encapsulation.The present embodiment may be equally applied to the case where Fig. 2 B-2D, be also suitable
The xenogenesis shown in Fig. 3 B accesses in network.
Embodiment five
Fig. 5 is the flow chart for the gre tunneling implementation method that the embodiment of the present invention five provides, and this method is also the same applicable each
The network architecture of kind AP and GW.The method of the present embodiment can be implemented by the access point of terminal side, as shown in figure 5, this method can
To be carried out according to following process:
501, AP sends the 4th message to GW, the address of the AP is carried in the 4th message, the 4th message is for notifying
The GW is configured to the gre tunneling of the AP, and the source address of the gre tunneling is the address of the GW, and the destination address of the gre tunneling is should
The address of AP.
502, the AP receives the 5th message that the GW is sent by the gre tunneling, and the 5th message carries the address of the GW,
5th message is for notifying the AP to be configured to the gre tunneling of the GW.
The technical solution of the present embodiment, the 4th message can be the message newly defined, also can use and have various interactions
The message of process, such as based on CAPWAP message, the message etc. of Radius verification process, as long as being able to satisfy makes AP and GW acquisition pair
The address answered.In the present embodiment, without storing opposite end address respectively in AP and GW by static configuration, but in dynamic
In interactive process, so that AP and GW is obtained opposite end address and store.Also, the data of interaction in gre tunneling, actually with opposite end
Address is packaged transmission as a purpose for address, safeguards without the state to gre tunneling, thus, so that dynamic GRE
The foundation in tunnel is flexibly, easy, signaling is at low cost.
The technical solution of the embodiment of the present invention is applicable in multiple network framework, realizes using existing process, in detail
Carefully it is described below:
Embodiment six
Fig. 6 is the signaling process figure for the gre tunneling implementation method that the embodiment of the present invention six provides, as shown in fig. 6, this implementation
Example provides a kind of mode of GW acquisition address AP.It specifically includes as follows:
601, AP sends the Radius access request for carrying the address of the AP to GW.
602, GW obtains the address of the AP from the Radius access request.
603, GW forwards the Radius access request to certificate server.
In above-described embodiment, which initiates Radius access request to certificate server by GW, and Radius access is asked
The middle address for carrying the AP is asked, so that the GW obtains the address of the AP from the Radius access request.Above scheme is applicable
In wlan network shown in Fig. 2 B-2D, it is also applicable in the access network of xenogenesis shown in Fig. 3 B.
Illustrate so that AC in wlan network is laid in data transfer path responsible routing forwarding as an example, it as shown in Figure 2 C, should
When AP accesses wlan network, user authentication process is completed by AC, i.e. the AP is initiated by AC, via GW to certificate server
Radius access request carries itself address wherein in the Radius access request, when via GW, the GW from this
The address of the AP is obtained in Radius access request.
In xenogenesis access net scene, by the ground of itself when HG initiates Radius access request to certificate server via AG
Location carries wherein, and when via the AG, which obtains the address of the HG from the Radius access request.
The Radius access request includes at least AP address configuration attribute, and the AP address configuration attribute packet in the present embodiment
Include type field, length field and attribute value field, wherein the numerical value of the type field is that the address AP is matched for identifying the attribute
Attribute is set, the numerical value of the attribute value field is the address of AP.This have the advantage that can reduce the letter of gre tunneling foundation
Expense is enabled, the efficiency that gre tunneling is established is improved.It, can be with for example, the AP address configuration attribute for including in the Radius access request
To extend Radius attribute, the address of AP is carried, the attribute format are as follows:
Wherein: Type value is reserved value, and Length is the length for being identified as string, the String mark for example, IP of AP
Address.The address can may be the address IPv6 for the address IPv4.
Optionally, on the basis of the above embodiments, the address for the GW which obtains is two or more, then the AP from this
The cost of access of each GW, and the GW for selecting cost of access small according to the cost of access are obtained in one address configuration message;The AP will
The address configuration of the small GW of cost of access is in the destination address locally as gre tunneling.
Embodiment seven
Fig. 7 is the flow chart for the gre tunneling implementation method that the embodiment of the present invention seven provides, and this method is applicable in AP and GW
Between establish gre tunneling.There are many network architectures including AP and GW, the technical solution of applicable the present embodiment.This implementation
The method of example can be implemented by the GW of network side, as shown in fig. 7, this method can be carried out according to following process:
701, GW sends the first message to AP, which carries the address of the GW, and first message is for notifying this
AP is configured to the gre tunneling of the GW, and the source address of the gre tunneling is the address of the AP, and the destination address of the gre tunneling is the GW
Address.
702, GW receives the third message that the AP is sent by the gre tunneling, which carries the address of the AP, should
Third message is for notifying the GW to be configured to the gre tunneling of the AP.
The present embodiment, the first message can be the message newly defined, also can use the message for having various interaction flows,
Such as based on CAPWAP message, the message etc. of Radius verification process, as long as being able to satisfy makes AP and GW obtain corresponding address i.e.
It can.In the present embodiment, without storing opposite end address respectively in AP and GW by static configuration, but in dynamic interaction process
In, so that AP and GW is obtained opposite end address and stores.Also, in gre tunneling interaction data, actually using opposite end address as
Destination address is packaged transmission, can not safeguard to the state of gre tunneling, thus, so that dynamic GRE (Generic Routing Encapsulation) tunnel is built
Vertical flexible, simplicity, signaling are at low cost.
GW sends the first message to AP and is specifically as follows: the GW receives the Radius access that the certificate server returns and rings
It answers, the Radius for carrying the address of GW access response is sent to AP by AC or is directly sent to AP.It can be found in aforementioned reality
The process of example three is applied, details are not described herein again.
In the present embodiment, Radius access response includes at least GW address configuration attribute, and the GW address configuration attribute
Including type field, length field and attribute value field, wherein the numerical value of the type field is the address GW for identifying the attribute
Configuration attribute, the numerical value of the attribute value field are the address of GW.It can be found in the process of previous embodiment three, details are not described herein again.
GW receives AP transmission third message and is specifically as follows: the GW receives the upstream data that AP is sent in gre tunneling,
In, which encapsulates the address that destination address is the GW;The GW parses the address for obtaining the AP from the upstream data.
That is, the upstream data encapsulates the as third message to be formed, that is, the third message is that the AP receives user equipment transmission
After second message, gre tunneling is carried out to second message and encapsulates to be formed.It can be found in the process of previous embodiment four, herein not
It repeats again.
Embodiment eight
Fig. 8 is the flow chart for the gre tunneling implementation method that the embodiment of the present invention eight provides, and this method is applicable in AP and GW
Between establish gre tunneling.There are many network architectures including AP and GW, the technical solution of applicable the present embodiment.This implementation
The method of example can be implemented by the GW of network side, as shown in figure 8, this method can be carried out according to following process:
801, GW receives the 4th message that AP is sent, and the address of the AP is carried in the 4th message.
802, the GW is configured to the gre tunneling of the AP, and the source address of the gre tunneling is the address of the GW;The gre tunneling
Destination address is the address of the AP.
803, the GW sends the 5th message to the AP by the gre tunneling, and the 5th message carries the address of the GW;This
Five messages are for notifying the AP to be configured to the gre tunneling of the GW.
The present embodiment, the 4th message can be the message newly defined, also can use the message for having various interaction flows,
Such as based on CAPWAP message, the message etc. of Radius verification process, as long as being able to satisfy makes AP and GW obtain corresponding address i.e.
It can.In the present embodiment, without storing opposite end address respectively in AP and GW by static configuration, but in dynamic interaction process
In, so that AP and GW is obtained opposite end address and stores.Also, in gre tunneling interaction data, actually using opposite end address as
Destination address is packaged transmission, can not safeguard to the state of gre tunneling, thus, so that dynamic GRE (Generic Routing Encapsulation) tunnel is built
Vertical flexible, simplicity, signaling are at low cost.
GW receives AP the 4th message of transmission and is specifically as follows: the Radius access that the GW receives certificate server return is rung
It answers;The Radius for carrying the address of GW is accessed to respond and is sent to AP by the AC or directly sends to AP by the GW, so that should
AP obtains the address of the GW from Radius access response.It can be found in the process of previous embodiment three, details are not described herein again.
Optionally, on the basis of the above embodiments, this method can also include: that the GW sends the cost of access of itself
To AP, so that the AP selects GW according to the cost of access of at least two GW.Specifically, in order to prevent gre tunneling due to failure and
Lead to data transmission fails, multiple gre tunnelings can be configured for AP, at this point, AP is when selecting gre tunneling to transmit data, it can
To go to measure according to the cost of access of the GW of gre tunneling opposite end (such as cost value), the preferential gre tunneling for selecting cost of access low.
Alternative gre tunneling is provided this have the advantage that can transmit for data, guarantees the reliability of data transmission.
Optionally, on the basis of the above embodiments, the address of the AP or GW can be the IP address of the AP or GW.
Embodiment nine
Fig. 9 is the structural schematic diagram for the access point that the embodiment of the present invention nine provides, as shown in figure 9, the access point can wrap
It includes: the first receiving module 91, the first configuration module 92, the second receiving module 93, package module 94 and the first sending module 95;Its
In, which can be used for receiving the first message, and the address of GW is carried in first message;The first configuration mould
Block 92 can be used for being configured to the gre tunneling of the GW, and the source address of the gre tunneling is the address of the AP, the purpose of the gre tunneling
Address is the address of the GW;Second receiving module 93 can be used for receiving the second message of user equipment transmission;The Encapsulation Moulds
Block 94 can be used for carrying out gre tunneling to second message encapsulating to form third message;First sending module 95 can be used for
The third message is sent to the GW by the gre tunneling, which carries the address of the AP.
Optionally, which can be specifically used for: receive the wireless access of control and configuration that AC is sent
Point agreement CAPWAP message, the CAPWAP message carry the address of the GW.
Optionally, which includes at least GW address configuration attribute, and the GW address configuration attribute includes type
Field, length field and attribute value field, wherein the numerical value of the type field is GW address configuration category for identifying the attribute
Property, the numerical value of the attribute value field is the address of GW.
Optionally, which can be specifically used for: initiate Radius access to certificate server by GW
Request receives the Radius that GW is returned and accesses response, and Radius access response carries the address of the GW.
Optionally, Radius access response includes at least GW address configuration attribute, and the GW address configuration attribute includes
Type field, length field and attribute value field, wherein the numerical value of the type field is GW address configuration for identifying the attribute
Attribute, the numerical value of the attribute value field are the address of GW.
The device of the present embodiment can be used for executing the technical solution of embodiment of the method shown in FIG. 1 to FIG. 4, specific function
It can be detailed in above method embodiment, details are not described herein again.
Embodiment ten
Figure 10 is the structural schematic diagram of access point that the embodiment of the present invention ten provides, and as shown in Figure 10, which can be with
It include: the second sending module 1001 and third receiving module 1002;Wherein, which can be used for sending out to GW
The 4th message is sent, the address of the AP is carried in the 4th message, the 4th message is for notifying the GW to be configured to the GRE tunnel of the AP
Road, the source address of the gre tunneling are the address of the GW, and the destination address of the gre tunneling is the address of the AP;The third receives mould
Block 1002 can be used for receiving the 5th message that the GW is sent by the gre tunneling, and the 5th message carries the address of the GW, should
5th message is for notifying the AP to be configured to the gre tunneling of the GW.
Optionally, which can be specifically used for: initiating Radius to certificate server by GW and connect
Enter request, the address of the AP is carried in the Radius access request, so that the GW obtains the AP from the Radius access request
Address.
Optionally, which includes at least AP address configuration attribute, and the AP address configuration attribute includes
Type field, length field and attribute value field, wherein the numerical value of the type field is AP address configuration for identifying the attribute
Attribute, the numerical value of the attribute value field are the address of AP.
The device of the present embodiment can be used for executing the technical solution of embodiment of the method shown in Fig. 5 and Fig. 6, specific function
It can be detailed in above method embodiment, details are not described herein again.
Embodiment 11
Figure 11 is the structural schematic diagram for the gateway that the embodiment of the present invention 11 provides, and as shown in figure 11, which can wrap
It includes: third sending module 1101 and the 4th receiving module 1102;Wherein, which can be used for access point
AP sends the first message, which carries the address of the GW, and first message is for notifying the AP to be configured to the GRE of the GW
Tunnel, the source address of the gre tunneling are the address of the AP, and the destination address of the gre tunneling is the address of the GW;4th receives
Module 1102 can be used for receiving the third message that the AP is sent by the gre tunneling, which carries the address of the AP,
The third message is for notifying the GW to be configured to the gre tunneling of the AP.
Optionally, which can be specifically used for: the Radius for receiving certificate server return connects
Enter response, the Radius for carrying the address of GW access response is sent to AP by access controller AC or is directly sent out to AP
It send.
Optionally, Radius access response includes at least GW address configuration attribute, and the GW address configuration attribute includes
Type field, length field and attribute value field, wherein the numerical value of the type field is GW address configuration for identifying the attribute
Attribute, the numerical value of the attribute value field are the address of GW.
Optionally, which is after the AP receives the second message that user equipment is sent, to carry out to second message
Gre tunneling, which encapsulates, to be formed.
The device of the present embodiment, can be used for executing the technical solution of embodiment of the method shown in Fig. 7, and concrete function is detailed in
Above method embodiment, details are not described herein again.
Embodiment 12
Figure 12 is the structural schematic diagram for the gateway that the embodiment of the present invention 12 provides, and as shown in figure 12, which can wrap
It includes: the 5th receiving module 1201, the second configuration module 1202 and the 4th sending module 1203;Wherein, the 5th receiving module
1201 can be used for receiving the 4th message of access point AP transmission, and the address of the AP is carried in the 4th message;Second configuration
Module 1202 can be used for being configured to the gre tunneling of the AP, and the source address of the gre tunneling is the address of the GW;The gre tunneling
Destination address is the address of the AP;4th sending module 1203 can be used for sending the 5th report to the AP by the gre tunneling
Text, the 5th message carry the address of the GW;5th message is for notifying the AP to be configured to the gre tunneling of the GW.
The device of the present embodiment, can be used for executing the technical solution of embodiment of the method shown in Fig. 8, and concrete function is detailed in
Above method embodiment, details are not described herein again.
Embodiment 13
Figure 13 is the structural schematic diagram for the access point that the embodiment of the present invention 13 provides, and as shown in figure 13, which can
With include: transmitter 1301, receiver 1302, memory 1303 and respectively with the transmitter 1301, the receiver 1302 and
The processor 1304 of the memory 1303 connection, wherein batch processing code, and the processor are stored in the memory 1303
1304, for calling the program code stored in the memory 1303, can execute the technology of embodiment of the method shown in FIG. 1 to FIG. 6
Scheme, concrete function are detailed in above method embodiment, and details are not described herein again.
Embodiment 14
Figure 14 is the structural schematic diagram of gateway that the embodiment of the present invention 14 provides, and as shown in figure 14, which can be with
Include: transmitter 1401, receiver 1402, memory 1403 and respectively with the transmitter 1401, the receiver 1402 and should
The processor 1404 that memory 1403 connects, wherein batch processing code, and the processor 1404 are stored in the memory 1403
For calling the program code stored in the memory 1403, the technical side of embodiment of the method shown in Fig. 7 and Fig. 8 can be executed
Case, concrete function are detailed in above method embodiment, and details are not described herein again.
Those of ordinary skill in the art will appreciate that: realize that all or part of above-mentioned each method embodiment can pass through journey
Sequence instructs relevant hardware to complete.Program above-mentioned can be stored in a computer readable storage medium.The program exists
When execution, executing includes above-mentioned each method embodiment;And storage medium above-mentioned includes: ROM, RAM, magnetic or disk etc.
The various media that can store program code.
Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present invention., rather than its limitations;To the greatest extent
Pipe present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that: its according to
So be possible to modify the technical solutions described in the foregoing embodiments, or to some or all of the technical features into
Row equivalent replacement;And these are modified or replaceed, various embodiments of the present invention technology that it does not separate the essence of the corresponding technical solution
The range of scheme.
Claims (26)
1. a kind of generic route encapsulation gre tunneling implementation method characterized by comprising
Access point AP receives the first message, and the address of gateway GW is carried in first message;
The AP is configured to the gre tunneling of the GW, and the source address of the gre tunneling is the address of the AP, the gre tunneling
Destination address be the GW address;
The AP receives the second message that user equipment is sent;
The AP carries out gre tunneling to second message and encapsulates to form third message;
The AP sends the third message to the GW by the gre tunneling, and the third message carries the ground of the AP
Location, the third message is for notifying the GW to be configured to the gre tunneling of the AP.
2. being taken in first message the method according to claim 1, wherein the AP receives the first message
Address with GW includes:
The AP receives the wireless access point agreement CAPWAP message of the control that access controller AC is sent and configuration, described
CAPWAP message carries the address of the GW.
3. according to the method described in claim 2, it is characterized in that, the CAPWAP message includes at least GW address configuration category
Property, and the GW address configuration attribute includes type field, length field and attribute value field, wherein the type field
Numerical value is GW address configuration attribute for identifying the attribute, and the numerical value of the attribute value field is the address of the GW.
4. being taken in first message the method according to claim 1, wherein the AP receives the first message
Address with GW includes:
The AP initiates dial user's remote authentication service Radius access request to certificate server by the GW;
The AP receives the Radius access response that the GW is returned, and the Radius access response carries the address of the GW.
5. according to the method described in claim 4, it is characterized in that, Radius access response includes at least GW address configuration
Attribute, and the GW address configuration attribute includes type field, length field and attribute value field, wherein the type field
Numerical value for identifying the attribute be GW address configuration attribute, the numerical value of the attribute value field is the address of GW.
6. a kind of generic route encapsulation gre tunneling implementation method characterized by comprising
Access point AP sends the 4th message to gateway GW, and the address of the AP, the 4th message are carried in the 4th message
For notifying the GW to be configured to the gre tunneling of the AP, the source address of the gre tunneling is the address of the GW, the GRE
The destination address in tunnel is the address of the AP;
The AP receives the 5th message that the GW is sent by the gre tunneling, and the 5th message carries the ground of the GW
Location, the 5th message is for notifying the AP to be configured to the gre tunneling of the GW.
7. according to the method described in claim 6, taking in the 4th message it is characterized in that, AP sends the 4th message to GW
Address with the AP includes:
The AP initiates Radius access request to certificate server by the GW, carries institute in the Radius access request
The address of AP is stated, so that the GW obtains the address of the AP from the Radius access request.
8. according to the method described in claim 7, the Radius access request includes at least AP address configuration attribute, and described
AP address configuration attribute includes type field, length field and attribute value field, wherein the numerical value of the type field is for marking
Knowing the attribute is AP address configuration attribute, and the numerical value of the attribute value field is the address of the AP.
9. a kind of generic route encapsulation gre tunneling implementation method characterized by comprising
Gateway GW sends the first message to access point AP, and first message carries the address of the GW, and first message is used
In notifying the AP to be configured to the gre tunneling of the GW, the source address of the gre tunneling is the address of the AP, the GRE tunnel
The destination address in road is the address of the GW;
The GW receives the third message that the AP is sent by the gre tunneling, and the third message carries the ground of the AP
Location, the third message is for notifying the GW to be configured to the gre tunneling of the AP.
10. according to the method described in claim 9, it is characterized in that, the GW sends the first message, first message to AP
The address for carrying the GW includes:
The GW receives the Radius access response that the certificate server returns, and will carry the Radius of the address of the GW
Access response is sent to the AP by access controller AC or directly sends to the AP.
11. according to the method described in claim 10, it is characterized in that, Radius access response includes at least the address GW and matches
Attribute is set, and the GW address configuration attribute includes type field, length field and attribute value field, wherein the class type-word
The numerical value of section is GW address configuration attribute for identifying the attribute, and the numerical value of the attribute value field is the address of the GW.
12. according to the method described in claim 9, it is characterized in that, the third message is that the AP receives user equipment hair
After the second message sent, gre tunneling is carried out to second message and encapsulates to be formed.
13. a kind of generic route encapsulation gre tunneling implementation method characterized by comprising
Gateway GW receives the 4th message that access point AP is sent, and the address of the AP is carried in the 4th message;
The GW is configured to the gre tunneling of the AP, and the source address of the gre tunneling is the address of the GW;The gre tunneling
Destination address be the AP address;
The GW sends the 5th message to the AP by the gre tunneling, and the 5th message carries the address of the GW;Institute
The 5th message is stated for notifying the AP to be configured to the gre tunneling of the GW.
14. a kind of access point characterized by comprising
First receiving module carries the address of gateway GW for receiving the first message in first message;
First configuration module, for being configured to the gre tunneling of the GW, the source address of the gre tunneling is the address of the AP,
The destination address of the gre tunneling is the address of the GW;
Second receiving module, for receiving the second message of user equipment transmission;
Package module encapsulates to form third message for carrying out gre tunneling to second message;
First sending module, for sending the third message to the GW by the gre tunneling, the third message is carried
The address of the AP, the third message is for notifying the GW to be configured to the gre tunneling of the AP.
15. access point according to claim 14, which is characterized in that first receiving module is specifically used for: connecing
Enter the control of controller AC transmission and the wireless access point agreement CAPWAP message of configuration, the CAPWAP message carries the GW
Address.
16. access point according to claim 15, which is characterized in that the CAPWAP message includes at least GW address configuration
Attribute, and the GW address configuration attribute includes type field, length field and attribute value field, wherein the type field
Numerical value for identifying the attribute be GW address configuration attribute, the numerical value of the attribute value field is the address of GW.
17. access point according to claim 14, which is characterized in that first receiving module is specifically used for: passing through institute
It states GW and initiates Radius access request to certificate server, receive the Radius that GW is returned and access response, the Radius access
Response carries the address of the GW.
18. access point according to claim 17, which is characterized in that the Radius access response includes at least the address GW
Configuration attribute, and the GW address configuration attribute includes type field, length field and attribute value field, wherein the type
The numerical value of field is GW address configuration attribute for identifying the attribute, and the numerical value of the attribute value field is the ground of the GW
Location.
19. a kind of access point characterized by comprising
Second sending module is used to send the 4th message to gateway GW, the address of the AP is carried in the 4th message, described
For 4th message for notifying the GW to be configured to the gre tunneling of the AP, the source address of the gre tunneling is the ground of the GW
Location, the destination address of the gre tunneling are the address of the AP;
Third receiving module, the 5th message sent for receiving the GW by the gre tunneling, the 5th message carry
The address of the GW, the 5th message is for notifying the AP to be configured to the gre tunneling of the GW.
20. access point according to claim 19, which is characterized in that second sending module is specifically used for: passing through institute
It states GW and initiates Radius access request to certificate server, the address of the AP is carried in the Radius access request, so that
The GW obtains the address of the AP from the Radius access request.
21. access point according to claim 20, which is characterized in that the Radius access request includes at least the address AP
Configuration attribute, and the AP address configuration attribute includes type field, length field and attribute value field, wherein the type
The numerical value of field is AP address configuration attribute for identifying the attribute, and the numerical value of the attribute value field is the address of AP.
22. a kind of gateway characterized by comprising
Third sending module, for sending the first message to access point AP, first message carries the address of the GW, described
For first message for notifying the AP to be configured to the gre tunneling of the GW, the source address of the gre tunneling is the ground of the AP
Location, the destination address of the gre tunneling are the address of the GW;
4th receiving module, the third message sent for receiving the AP by the gre tunneling, the third message carry
The address of the AP, the third message is for notifying the GW to be configured to the gre tunneling of the AP.
23. gateway according to claim 22, which is characterized in that the third sending module is specifically used for: described in reception
The Radius that certificate server returns accesses response, and the Radius access response that will carry the address of the GW passes through access control
Device AC processed is sent to the AP or directly sends to the AP.
24. gateway according to claim 23, which is characterized in that the Radius access response includes at least the address GW and matches
Attribute is set, and the GW address configuration attribute includes type field, length field and attribute value field, wherein the class type-word
The numerical value of section is GW address configuration attribute for identifying the attribute, and the numerical value of the attribute value field is the address of the GW.
25. gateway according to claim 22, which is characterized in that the third message is that the AP receives user equipment hair
After the second message sent, gre tunneling is carried out to second message and encapsulates to be formed.
26. a kind of gateway characterized by comprising
5th receiving module carries the ground of the AP for receiving the 4th message of access point AP transmission in the 4th message
Location;
Second configuration module, for being configured to the gre tunneling of the AP, the source address of the gre tunneling is the address of the GW;
The destination address of the gre tunneling is the address of the AP;
4th sending module, the 5th message for being sent by the gre tunneling to the AP, the 5th message carry institute
State the address of GW;5th message is for notifying the AP to be configured to the gre tunneling of the GW.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910162050.2A CN109921973A (en) | 2013-07-10 | 2013-07-10 | Gre tunneling implementation method, access point and gateway |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2013/079168 WO2015003348A1 (en) | 2013-07-10 | 2013-07-10 | Gre tunnel implementation method, access point and gateway |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910162050.2A Division CN109921973A (en) | 2013-07-10 | 2013-07-10 | Gre tunneling implementation method, access point and gateway |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105324961A CN105324961A (en) | 2016-02-10 |
CN105324961B true CN105324961B (en) | 2019-03-19 |
Family
ID=52279309
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201380001119.4A Active CN105324961B (en) | 2013-07-10 | 2013-07-10 | Gre tunneling implementation method, access point and gateway |
CN201910162050.2A Pending CN109921973A (en) | 2013-07-10 | 2013-07-10 | Gre tunneling implementation method, access point and gateway |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910162050.2A Pending CN109921973A (en) | 2013-07-10 | 2013-07-10 | Gre tunneling implementation method, access point and gateway |
Country Status (5)
Country | Link |
---|---|
US (3) | US10855491B2 (en) |
EP (2) | EP3758307A1 (en) |
CN (2) | CN105324961B (en) |
ES (1) | ES2804676T3 (en) |
WO (1) | WO2015003348A1 (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2004135317A (en) * | 2002-05-03 | 2005-08-10 | Коко Коммьюникейшнз Корп. (Us) | METHOD AND DEVICE FOR CONSTANT CONNECTION WITH DEVICE BY USING MULTIPLE PHYSICAL NETWORK CONNECTIONS AND TRANSFERING CONNECTION BETWEEN MULTIPLE BANDS, MODES AND NETWORKS |
JP6823407B2 (en) * | 2016-09-12 | 2021-02-03 | エルジー ディスプレイ カンパニー リミテッド | Image display device and image display method |
US11601991B2 (en) * | 2018-12-19 | 2023-03-07 | Taiwan Semiconductor Manufacturing Company, Ltd. | System and method for a network access service |
CN110278558B (en) * | 2019-07-25 | 2022-09-13 | 迈普通信技术股份有限公司 | Message interaction method and WLAN system |
US11128491B2 (en) * | 2019-08-13 | 2021-09-21 | Cloudflare, Inc. | Network layer performance and security provided by a distributed cloud computing network |
US11888823B2 (en) * | 2021-04-15 | 2024-01-30 | Blackberry Limited | Secured in-tunnel messages and access control |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1398090A (en) * | 2001-07-18 | 2003-02-19 | 华为技术有限公司 | Tunnel encapsulation method for wireless VPN |
CN101207546A (en) * | 2006-12-18 | 2008-06-25 | 华为技术有限公司 | Method for dynamically establishing tunnel, tunnel server and system thereof |
CN101572664A (en) * | 2009-05-27 | 2009-11-04 | 杭州华三通信技术有限公司 | GRE tunnel collocation method and router thereof |
CN102025613A (en) * | 2010-11-11 | 2011-04-20 | 福建星网锐捷网络有限公司 | Method and device for building tunnels as well as network equipment |
Family Cites Families (101)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6754221B1 (en) | 2001-02-15 | 2004-06-22 | General Bandwidth Inc. | System and method for selecting a compression algorithm according to an available bandwidth |
US6982984B1 (en) | 2001-08-28 | 2006-01-03 | Redback Networks Inc. | Method and apparatus for virtual private networks |
US7069331B2 (en) | 2001-09-13 | 2006-06-27 | Utstarcom, Inc. | Trunk group implementation in networks |
US7830787B1 (en) | 2001-09-25 | 2010-11-09 | Cisco Technology, Inc. | Flooding control for multicast distribution tunnel |
WO2003065682A1 (en) | 2002-01-29 | 2003-08-07 | Koninklijke Philips Electronics N.V. | A method and system for connecting mobile client devices to the internet |
US7356031B1 (en) | 2002-02-01 | 2008-04-08 | Cisco Technology, Inc. | Inter-v4 realm routing |
US7136384B1 (en) | 2002-03-19 | 2006-11-14 | Cisco Technology, Inc. | System and method for communicating asynchronous transfer mode cells in a network environment |
US6993039B2 (en) | 2002-07-22 | 2006-01-31 | Utstarcom, Inc. | System and method for GRE heartbeats |
US8077681B2 (en) * | 2002-10-08 | 2011-12-13 | Nokia Corporation | Method and system for establishing a connection via an access network |
US7701963B2 (en) | 2002-10-15 | 2010-04-20 | Qualcomm Incorporated | Method and apparatus for the use of micro-tunnels in a communications system |
GB0308980D0 (en) | 2003-04-17 | 2003-05-28 | Orange Personal Comm Serv Ltd | Telecommunications |
US20040223497A1 (en) | 2003-05-08 | 2004-11-11 | Onvoy Inc. | Communications network with converged services |
DE602004010519T2 (en) | 2003-07-04 | 2008-11-13 | Nippon Telegraph And Telephone Corp. | REMOTE ACCESS VPN TREATMENT PROCESS AND TREATMENT DEVICE |
KR100604531B1 (en) | 2003-10-28 | 2006-07-24 | 주식회사 팬택앤큐리텔 | Mobile Packet Data Servicing method for mobile communication system |
US7899060B2 (en) | 2004-04-01 | 2011-03-01 | Nortel Networks Limited | Method for providing bearer specific information for wireless networks |
US7616613B2 (en) | 2004-05-05 | 2009-11-10 | Cisco Technology, Inc. | Internet protocol authentication in layer-3 multipoint tunneling for wireless access points |
US7710964B2 (en) | 2004-06-22 | 2010-05-04 | Nokia Corporation | Discovering a network element in a communication system |
CN100379226C (en) | 2004-12-14 | 2008-04-02 | 华为技术有限公司 | Virtual special network multicast method by virtual router mode |
KR100617795B1 (en) | 2005-03-04 | 2006-08-28 | 삼성전자주식회사 | A method and apparatus for cdma and wlan tightly coupled inter-working |
US20060251101A1 (en) * | 2005-04-25 | 2006-11-09 | Zhang Li J | Tunnel establishment |
KR100842624B1 (en) | 2005-04-29 | 2008-06-30 | 삼성전자주식회사 | System and method for interworking between cellular network and wireless lan |
US20070081469A1 (en) | 2005-10-11 | 2007-04-12 | Sbc Knowledge Ventures L.P. | System and methods for wireless fidelity (WIFI) venue utilization monitoring and management |
US8595846B1 (en) | 2005-11-29 | 2013-11-26 | At&T Intellectual Property Ii, L.P. | Method for identifying compromised network components |
WO2007092617A2 (en) | 2006-02-09 | 2007-08-16 | Starent Networks Corporation | Fast handoff support for wireless networks |
US8184644B1 (en) | 2006-02-28 | 2012-05-22 | Nortel Networks Limited | WiMAX R6 management protocol |
US8612556B2 (en) | 2006-05-03 | 2013-12-17 | Comcast Cable Holdings, Llc | Method of provisioning network elements |
US8151322B2 (en) | 2006-05-16 | 2012-04-03 | A10 Networks, Inc. | Systems and methods for user access authentication based on network access point |
US20070283429A1 (en) * | 2006-05-30 | 2007-12-06 | A10 Networks Inc. | Sequence number based TCP session proxy |
US7646731B2 (en) | 2006-12-19 | 2010-01-12 | Cisco Technology, Inc. | Route monitoring in a network management system |
US9516495B2 (en) | 2007-03-01 | 2016-12-06 | Futurewei Technologies, Inc. | Apparatus and methods of PMIPv6 route optimization protocol |
US20080281978A1 (en) * | 2007-05-10 | 2008-11-13 | Motorola, Inc. | Methods for utilizing multiple tunnels within a communication network |
US8279752B1 (en) | 2007-06-27 | 2012-10-02 | World Wide Packets, Inc. | Activating tunnels using control packets |
US8400912B2 (en) | 2007-06-27 | 2013-03-19 | World Wide Packets, Inc. | Activating a tunnel upon receiving a control packet |
US9414429B2 (en) | 2007-06-28 | 2016-08-09 | Qualcomm Incorporated | Method and apparatus for maintaining an always-on data session in a wireless communication network |
US20110004913A1 (en) * | 2007-07-31 | 2011-01-06 | Symbol Technologies, Inc. | Architecture for seamless enforcement of security policies when roaming across ip subnets in ieee 802.11 wireless networks |
US20090046577A1 (en) | 2007-08-14 | 2009-02-19 | Motorola, Inc. | Resuming an interrupted flow of data packets |
CN100518126C (en) | 2007-08-14 | 2009-07-22 | 杭州华三通信技术有限公司 | Method for configuring GRE tunnel and router |
PL2028798T3 (en) | 2007-08-22 | 2012-11-30 | Ericsson Telefon Ab L M | Data transmission control methods and devices |
EP2071766B1 (en) | 2007-12-13 | 2013-08-07 | Alcatel Lucent | System and method for improved traffic aggregation in an access network |
US9083630B2 (en) | 2008-01-25 | 2015-07-14 | Intellectual Discovery Co., Ltd. | Method and apparatus for supporting multicast broadcast service (MBS) in WIMAX |
US8655179B2 (en) | 2008-04-16 | 2014-02-18 | Nxp, B.V. | System of devices of which some include an infared remote control interface |
CN101577657B (en) * | 2008-05-08 | 2012-05-23 | 华为技术有限公司 | Method for establishing tunnel and system for realizing tunnel establishment |
EP2281408A4 (en) | 2008-05-28 | 2013-03-06 | Harris Stratex Networks Operat | Systems and methods for data path control in a wireless network |
EP2129074A1 (en) | 2008-05-30 | 2009-12-02 | Nokia Siemens Networks Oy | Method of deciding to release communication resources |
US20090303973A1 (en) * | 2008-06-10 | 2009-12-10 | Nokia Siemens Networks Oy | Packet data network selection |
US7797426B1 (en) | 2008-06-27 | 2010-09-14 | BitGravity, Inc. | Managing TCP anycast requests |
EP2304981B1 (en) | 2008-07-24 | 2020-01-01 | Microsoft Technology Licensing, LLC | Anchoring services of a mobile station attached to a first service domain at a home agent in a second service domain |
US8184526B2 (en) | 2008-09-15 | 2012-05-22 | Ciena Corporation | Systems and methods for Connectivity Fault Management extensions for automated activation of services through association of service related attributes |
WO2010068698A2 (en) | 2008-12-09 | 2010-06-17 | Glue Networks, Inc. | System and method for providing virtual private networks |
WO2010081554A1 (en) | 2009-01-15 | 2010-07-22 | Telefonaktiebolaget Lm Ericsson (Publ) | PROXY MOBILE IPv6 SUPPORT IN RESIDENTIAL NETWORKS |
CN101827013A (en) * | 2009-03-05 | 2010-09-08 | 华为技术有限公司 | Method, device and system for balancing multi-gateway load |
US8867747B2 (en) | 2009-03-31 | 2014-10-21 | Cisco Technology, Inc. | Key generation for networks |
US9276663B2 (en) | 2009-04-17 | 2016-03-01 | Viasat, Inc. | Layer-2 connectivity from switch to access node/gateway |
CN101572644B (en) * | 2009-06-19 | 2011-06-08 | 杭州华三通信技术有限公司 | Data encapsulation method and equipment thereof |
CN101938787B (en) * | 2009-07-01 | 2014-01-01 | 华为技术有限公司 | Method and device for switch controlling |
JP2012532512A (en) * | 2009-07-01 | 2012-12-13 | ゼットティーイー コーポレーション | Initial setup and authentication of femto access points |
CN101645895B (en) | 2009-08-31 | 2012-04-18 | 杭州华三通信技术有限公司 | Method and device for realizing tunnel safety |
CN102025848A (en) | 2009-09-18 | 2011-04-20 | 鸿富锦精密工业(深圳)有限公司 | Gateway and method for processing packets by using gateway |
US8355382B2 (en) | 2009-11-11 | 2013-01-15 | Telefonaktiebolaget L M Ericsson (Publ) | Method and apparatus for providing WiMAX (worldwide interoperability for microwave access) anchor mode service on a system with distributed forwarding planes |
CN102065471B (en) | 2009-11-13 | 2015-05-20 | 中兴通讯股份有限公司 | Transmission method and system in relay communication network |
US8341722B2 (en) * | 2009-11-30 | 2012-12-25 | Unisys Corporation | Load balancing and failover of gateway devices |
US8493851B2 (en) | 2010-05-07 | 2013-07-23 | Broadcom Corporation | Method and system for offloading tunnel packet processing in cloud computing |
US9049098B2 (en) | 2010-08-05 | 2015-06-02 | Cisco Technology, Inc. | Discovery of services provided by application nodes in a network |
US8345682B2 (en) | 2010-09-15 | 2013-01-01 | Cisco Technology, Inc. | Data path processing information included in the pseudowire layer of packets |
US8787303B2 (en) | 2010-10-05 | 2014-07-22 | Cisco Technology, Inc. | Methods and apparatus for data traffic offloading at a router |
US20120099602A1 (en) | 2010-10-25 | 2012-04-26 | Brocade Communications Systems, Inc. | End-to-end virtualization |
EP2705632B8 (en) | 2011-05-06 | 2018-09-12 | Citrix Systems, Inc. | Systems and methods for cloud bridging between public and private clouds |
US8902852B2 (en) * | 2011-05-19 | 2014-12-02 | Telefonaktiebolaget L M Ericsson (Publ) | Inter-rat handover control using empty GRE packets |
CN102149138B (en) * | 2011-05-26 | 2013-04-24 | 东南大学 | Method for balancing gateway load of wireless Mesh network |
CN106850878B (en) * | 2011-08-17 | 2020-07-14 | Nicira股份有限公司 | Logical L3 routing |
US9167501B2 (en) | 2011-08-29 | 2015-10-20 | Telefonaktiebolaget L M Ericsson (Publ) | Implementing a 3G packet core in a cloud computer with openflow data and control planes |
US8762501B2 (en) | 2011-08-29 | 2014-06-24 | Telefonaktiebolaget L M Ericsson (Publ) | Implementing a 3G packet core in a cloud computer with openflow data and control planes |
US9408177B2 (en) * | 2011-12-19 | 2016-08-02 | Cisco Technology, Inc. | System and method for resource management for operator services and internet |
US9210728B2 (en) | 2011-12-19 | 2015-12-08 | Cisco Technology, Inc. | System and method for resource management for operator services and internet |
CN103188760A (en) * | 2011-12-27 | 2013-07-03 | 华为技术有限公司 | Data transmission method and access network equipment |
WO2013117166A1 (en) | 2012-02-08 | 2013-08-15 | Hangzhou H3C Technologies Co., Ltd. | Implement equal cost multiple path of trill network |
WO2013126918A1 (en) | 2012-02-24 | 2013-08-29 | Ruckus Wireless, Inc. | Wireless services gateway |
US20130254264A1 (en) | 2012-03-07 | 2013-09-26 | 26Ones Inc. | Tethering method, computing devices, system and software |
US9154416B2 (en) | 2012-03-22 | 2015-10-06 | Brocade Communications Systems, Inc. | Overlay tunnel in a fabric switch |
CN102611634A (en) | 2012-04-20 | 2012-07-25 | 杭州华三通信技术有限公司 | IP (Internet protocol) network access method and edge device |
US20150334024A1 (en) | 2012-04-20 | 2015-11-19 | Jeffrey Clifford Mogul | Controlling Data Rates of Data Flows Based on Information Indicating Congestion |
MX338376B (en) | 2012-05-22 | 2016-04-13 | Hughes Network Systems Llc | System and method for efficient use of radio resources in multicast services in mobile wireless communications systems. |
CN103517249B (en) | 2012-06-29 | 2018-11-16 | 中兴通讯股份有限公司 | A kind of methods, devices and systems of policy control |
US20150098472A1 (en) | 2012-06-29 | 2015-04-09 | Byung Kyu Choi | Routing Packet From Edge Device to Home Network or From Home Network to Remote Access Network |
US9237098B2 (en) | 2012-07-03 | 2016-01-12 | Cisco Technologies, Inc. | Media access control (MAC) address summation in Datacenter Ethernet networking |
WO2014028614A2 (en) | 2012-08-14 | 2014-02-20 | Benu Networks, Inc. | Ip address allocation |
US9197980B2 (en) | 2012-08-22 | 2015-11-24 | Cisco Technology, Inc. | Multi-operator wireless networking |
CN102868586B (en) | 2012-09-25 | 2015-06-10 | 杭州华三通信技术有限公司 | Method for establishing tunnel forwarding table entries, central node and branch nodes |
WO2014051535A1 (en) | 2012-09-25 | 2014-04-03 | Thomson Licensing | Reducing core network traffic caused by migrant |
CN103702364B (en) | 2012-09-27 | 2017-08-25 | 华为技术有限公司 | A kind of method of business data transmission, equipment and system |
US9001671B2 (en) | 2012-10-17 | 2015-04-07 | Verizon Patent And Licensing Inc. | Feature peer network representations and scalable feature peer network management |
US9160797B2 (en) | 2012-10-17 | 2015-10-13 | Verizon Patent And Licensing Inc. | Network devices with feature peer network logic |
US8832819B2 (en) | 2012-11-30 | 2014-09-09 | Unisys Corporation | Load balancing and failover of gateway devices |
US9338225B2 (en) | 2012-12-06 | 2016-05-10 | A10 Networks, Inc. | Forwarding policies on a virtual service network |
JP6060688B2 (en) | 2013-01-10 | 2017-01-18 | 富士通株式会社 | Transfer device, communication system, and roundabout path detection method |
US9350706B1 (en) | 2013-03-15 | 2016-05-24 | Centurylink Intellectual Property Llc | Network traffic data scrubbing with services offered via anycasted addresses |
US9450817B1 (en) | 2013-03-15 | 2016-09-20 | Juniper Networks, Inc. | Software defined network controller |
US9794169B2 (en) | 2013-03-15 | 2017-10-17 | Aerohive Networks, Inc. | Application based data traffic routing using network tunneling |
US10021027B2 (en) * | 2013-04-30 | 2018-07-10 | Comcast Cable Communications, Llc | Network validation with dynamic tunneling |
US20140376550A1 (en) | 2013-06-24 | 2014-12-25 | Vmware, Inc. | Method and system for uniform gateway access in a virtualized layer-2 network domain |
CN105264835B (en) | 2013-07-12 | 2016-12-28 | 华为技术有限公司 | Gre tunneling implementation method, access device and aggregation gateway |
-
2013
- 2013-07-10 CN CN201380001119.4A patent/CN105324961B/en active Active
- 2013-07-10 CN CN201910162050.2A patent/CN109921973A/en active Pending
- 2013-07-10 EP EP20169264.7A patent/EP3758307A1/en not_active Withdrawn
- 2013-07-10 WO PCT/CN2013/079168 patent/WO2015003348A1/en active Application Filing
- 2013-07-10 EP EP13888920.9A patent/EP3007389B1/en active Active
- 2013-07-10 ES ES13888920T patent/ES2804676T3/en active Active
-
2016
- 2016-01-08 US US14/991,497 patent/US10855491B2/en active Active
-
2020
- 2020-10-28 US US17/083,287 patent/US20210044456A1/en not_active Abandoned
-
2022
- 2022-07-18 US US17/867,662 patent/US11824685B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1398090A (en) * | 2001-07-18 | 2003-02-19 | 华为技术有限公司 | Tunnel encapsulation method for wireless VPN |
CN101207546A (en) * | 2006-12-18 | 2008-06-25 | 华为技术有限公司 | Method for dynamically establishing tunnel, tunnel server and system thereof |
CN101572664A (en) * | 2009-05-27 | 2009-11-04 | 杭州华三通信技术有限公司 | GRE tunnel collocation method and router thereof |
CN102025613A (en) * | 2010-11-11 | 2011-04-20 | 福建星网锐捷网络有限公司 | Method and device for building tunnels as well as network equipment |
Non-Patent Citations (2)
Title |
---|
draft-cue-dhc-dynamic-gre-00.《IETF Network Working Group Internet-Draft》.2013, |
L.xue;D. Guo.Dynamic Stateless GRE tunnel |
Also Published As
Publication number | Publication date |
---|---|
US20210044456A1 (en) | 2021-02-11 |
CN109921973A (en) | 2019-06-21 |
EP3007389A1 (en) | 2016-04-13 |
US20160127148A1 (en) | 2016-05-05 |
EP3007389B1 (en) | 2020-04-22 |
US20220368563A1 (en) | 2022-11-17 |
US11824685B2 (en) | 2023-11-21 |
WO2015003348A1 (en) | 2015-01-15 |
ES2804676T3 (en) | 2021-02-09 |
CN105324961A (en) | 2016-02-10 |
EP3758307A1 (en) | 2020-12-30 |
US10855491B2 (en) | 2020-12-01 |
EP3007389A4 (en) | 2016-06-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106453027B (en) | Gre tunneling implementation method, access device and aggregation gateway | |
CN105324961B (en) | Gre tunneling implementation method, access point and gateway | |
CN103548376B (en) | EPC is realized in cloud computer by OPENFLOW data planes | |
CN104969590B (en) | Method and apparatus for allowing the data path in virtual home gateway to select | |
CN105791457B (en) | A kind of data processing method and device | |
CN114124618B (en) | Message transmission method and electronic equipment | |
CN103716213B (en) | The method run in fixed access network and in a user device | |
TW201038016A (en) | Routing method and repair method of routing path in wireless network environment | |
CN108886697A (en) | Service delivering is carried out to user equipment (UE) has been switched using software definition networking (SDN) controller | |
CN104135541B (en) | Resource share method and resource sharing system | |
CN105703999B (en) | The method and apparatus for establishing gre tunneling | |
CN102724118A (en) | Label distribution method and device | |
CN107645433B (en) | Message forwarding method and device | |
CN109617995A (en) | To management system, method and the electronic equipment of tenant's cluster VPC internal container | |
CN110213148A (en) | A kind of method, system and device of data transmission | |
CN107547665A (en) | A kind of method, equipment and the system of dhcp address distribution | |
CN107769939A (en) | Network element management method, webmaster, Gateway Network Element and system in data communication network | |
CN110431827A (en) | Distributed network gate framework is realized using location identifier separated protocol to be used for 3GPP mobility | |
CN108702799A (en) | Method for merging mobile core and IOT data | |
CN109246016A (en) | Message processing method and device across VXLAN | |
CN102946350A (en) | Priority-based data transmission method and device | |
CN105610672B (en) | A kind of method and device of information transmission | |
CN108934058B (en) | Communication method and device | |
JP7486597B2 (en) | Dial-up packet processing method, network element, system, and network device | |
CN110351394A (en) | Processing method and processing device, computer installation and the readable storage medium storing program for executing of network data |
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 |