Nothing Special   »   [go: up one dir, main page]

CN102546568B - Method and device for Internet protocol (IP) terminal being accessed into network - Google Patents

Method and device for Internet protocol (IP) terminal being accessed into network Download PDF

Info

Publication number
CN102546568B
CN102546568B CN201010617543.XA CN201010617543A CN102546568B CN 102546568 B CN102546568 B CN 102546568B CN 201010617543 A CN201010617543 A CN 201010617543A CN 102546568 B CN102546568 B CN 102546568B
Authority
CN
China
Prior art keywords
terminal
protocol
user
information
agreement
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
Application number
CN201010617543.XA
Other languages
Chinese (zh)
Other versions
CN102546568A (en
Inventor
牛乐宏
邱劲
邢涛
叶宇煦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chongqing Chongjian Technology Co ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201010617543.XA priority Critical patent/CN102546568B/en
Priority to PCT/CN2011/078994 priority patent/WO2012088911A1/en
Publication of CN102546568A publication Critical patent/CN102546568A/en
Application granted granted Critical
Publication of CN102546568B publication Critical patent/CN102546568B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/10Mapping addresses of different types
    • H04L61/103Mapping addresses of different types across network layers, e.g. resolution of network layer into physical layer addresses or address resolution protocol [ARP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5007Internet protocol [IP] addresses
    • H04L61/503Internet protocol [IP] addresses using an authentication, authorisation and accounting [AAA] protocol, e.g. remote authentication dial-in user service [RADIUS] or Diameter

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The embodiment of the invention provides a method and device for Internet protocol (IP) terminal being accessed into network. The method comprises the following steps of: binding a user identifier with IP information supported by the IP terminal according to user signature information or user service change information, and storing a binding relationship; receiving an authentication request of the IP terminal from a broadband remote access server (BRAS), wherein the authentication request comprises the user identifier of the IP terminal; authenticating the IP terminal according to the user identifier, and if the IP terminal passes the authentication, searching for the IP information supported by the IP terminal from the binding relationship according to the user identifier; and returning the found IP information supported by the IP terminal to the BRAS, so that the BRAS can allocate an IP address and/or IPv6 address prefix of a corresponding version to the IP terminal according to the IP information. By the method and the device provided by the embodiment of the invention, the IP terminal can accurately access an IP network, and network operation and maintenance are facilitated.

Description

The method and apparatus of IP accessing terminal to network
Technical field
The present invention relates to network field, particularly relate to a kind of method and apparatus of IP accessing terminal to network.
Background technology
At present, broadband user uses IP terminal (IP Terminal) to be connected to BRAS (Broadband Remote Access Server BAS Broadband Access Server) by access network (access network).BRAS is IP terminal configuration IP address and other IP network parameters, realizes the function of IP terminal accessing IP network.AAA (Authentication, Authorization, andAccounting) server disposition in an ip network, for realizing the certification of IP accessing terminal to network, mandate, billing function.BRAS and aaa server are by RADIUS (Remote Authentication Dial In User Service, remote customer dialing authentication system) agreement or DIAMETER protocol communication.Concrete network configuration as shown in Figure 1.
IP terminal is the general name with IP communication capacity equipment, can be specifically PC (Personal Computer, personal computer), also can be home gateway CPE (customer premises equipment, customer edge), or other support the terminal of IP stack.
IP terminal inner realizes IP stack.The IP agreement that IP terminal realizes can be IPv4 agreement (Internet ProtocolVersion 4), also can be IPv6 (Internet Protocol Version 6) agreement, or supports IPv4 and IPv6 agreement simultaneously.The link layer protocol of IP terminal access BRAS can be PPPOE (PPP over Ethernet), is called PPPOE access way; Or Ethernet access, be called IPOE access way.Different access waies, different IP protocol versions, BRAS is that the protocol mode of IP terminal configuration IP address is also different.
In prior art, distinguishing the method supporting different IP protocol type IP terminal is for different IP protocol type IP terminal divides different territories (domain), carries domain information in the user name of User IP terminal authentication.Such as, the user name naming rule of IPv4 terminal is username@ipv4domain; User's naming rule of IPv6 terminal is username@ipv6domain; User's naming rule of support IPv4 and IPv6 type terminals is username@dualstackdomain simultaneously.BRAS determines the IP protocol type of IP terminal according to user domain (domain) information, if such as BRAS judges that authenticated user name domain is ipv4domain, illustrates that IP terminal supports IPv4 agreement, needs for this IP terminal configuration IPv4 address; If authenticated user name domain is ipv6domain, illustrates that IP terminal supports IPv6 agreement, need for this IP terminal configuration IPv6 address, if IP terminal is CPE, also need to configure the IPv6 address prefix of appointing by DHCP-PD mode.
But existing implementation, if the IP protocol type that user's change or increase IP terminal are supported, need to change the field type in user name, BRAS could be the IP address of the correct IP protocol version of IP terminal configuration, and mode of operation is dumb, is not easy to network operation.
Summary of the invention
The embodiment of the present invention provides a kind of method and apparatus of IP accessing terminal to network, during to solve the change of user in prior art or to increase IP protocol type that IP terminal supports, need to change the field type in user name, BRAS could be the problem of the IP address of the IP protocol version that IP terminal configuration is correct.
The above-mentioned purpose of the embodiment of the present invention is achieved by the following technical solution:
A method for IP accessing terminal to network, described method is applied to aaa server, and described method comprises:
According to user signing contract information or customer service changed information, the IP protocol information that user ID and IP terminal are supported is bound, and preserves this binding relationship;
Receive the authentication request of the IP terminal that BRAS sends, described authentication request comprises the user ID of described IP terminal;
According to described user ID, certification is carried out to described IP terminal, if certification is passed through, then from described binding relationship, search the IP protocol information of described IP terminal support according to described user ID;
The IP protocol information of this IP terminal support found is returned to described BRAS, so that described BRAS is according to described IP protocol information, is IP address and/or the IPv6 address prefix of described IP terminal distribution respective version.
A method for IP accessing terminal to network, described method is applied to BRAS, and described method comprises:
Send the authentication request of described IP terminal to aaa server after the access request receiving the transmission of IP terminal;
Receive the IP protocol information of the described IP terminal support that described aaa server returns;
According to IP address and/or IPv6 address prefix that described IP protocol information is described IP terminal distribution respective version.
A kind of aaa server, described aaa server comprises:
Binding unit, for according to user signing contract information or customer service changed information, binds the IP protocol information that user ID and IP terminal are supported, and preserves this binding relationship;
Receiving element, for receiving the authentication request of the IP terminal that BRAS sends, described authentication request comprises the user ID of described IP terminal;
Authentication ' unit, the user ID for the described IP terminal received according to described receiving element carries out certification to described IP terminal;
Search unit, for when the certification of described authentication ' unit is passed through, from the binding relationship that described binding unit is preserved, search the IP protocol information of described IP terminal support according to the user ID of described IP terminal;
Transmitting element, for the described IP protocol information searching the described IP terminal support that unit finds is returned to described BRAS, so that described BRAS is according to described IP protocol information, is IP address and/or the IPv6 address prefix of described IP terminal distribution respective version.
A kind of BRAS, described BRAS comprises:
Transmitting element, for sending the authentication request of described IP terminal after the access request receiving the transmission of IP terminal to aaa server;
Receiving element, the IP protocol information that the described IP terminal returned for receiving described aaa server is supported;
Allocation units, for according to described IP protocol information being IP address and/or the IPv6 address prefix of described IP terminal distribution respective version.
A kind of IP terminal network connecting system, described system comprises:
Aaa server, for according to user signing contract information or customer service changed information, the IP protocol information that user ID and IP terminal are supported is bound, and preserve this binding relationship, receive BRAS send comprise the authentication request of IP terminal of the user ID of IP terminal time, according to described user ID, certification is carried out to described IP terminal, when certification is passed through, from described binding relationship, search the IP protocol information of described IP terminal support according to described user ID, the IP protocol information of the described IP terminal support found is returned to described BRAS;
BRAS, for sending the authentication request of described IP terminal after the access request receiving the transmission of IP terminal to described aaa server, after the IP protocol information receiving the described IP terminal support that described aaa server returns, be IP address and/or the IPv6 address prefix of described IP terminal distribution respective version according to described IP protocol information.
By the method and apparatus that the embodiment of the present invention provides, when user is signing or change business time, the IP protocol information that user ID and IP terminal are supported is bound, the follow-up IP protocol information by this IP terminal support is handed down to BRAS, so that this BRAS is IP address and/or the IPv6 address prefix of this IP terminal distribution respective version, make IP terminal correctly can access IP network, facilitate network operation to safeguard.
Accompanying drawing explanation
Accompanying drawing described herein is used to provide a further understanding of the present invention, forms a application's part, does not form limitation of the invention.In the accompanying drawings:
Fig. 1 is broadband services networking structure schematic diagram;
Fig. 2 is the method flow diagram of the embodiment of the present invention;
Fig. 3 is the method flow diagram of another embodiment of the present invention;
Fig. 4 is the flow chart of an execution mode of the method for application the present embodiment;
Fig. 5 is the flow chart of the another one execution mode of the method for application the present embodiment;
Fig. 6 is the flow chart of the 3rd execution mode of the method for application the present embodiment;
Fig. 7 is the composition frame chart of the aaa server of the embodiment of the present invention;
Fig. 8 is the composition frame chart of the BRAS of the embodiment of the present invention;
The composition frame chart of the IP terminal network connecting system that Fig. 9 provides for the embodiment of the present invention.
Embodiment
For making the object of the embodiment of the present invention, technical scheme and advantage clearly understand, below in conjunction with embodiment and accompanying drawing, the embodiment of the present invention is described in further details.At this, schematic description and description of the present invention is for explaining the present invention, but not as a limitation of the invention.
The method of a kind of IP accessing terminal to network that Fig. 2 provides for the embodiment of the present invention, the method is applied to aaa server, please refer to Fig. 2, and the method comprises:
Step 201: according to user signing contract information or customer service changed information, binds the IP protocol information that user ID and IP terminal are supported, and preserves this binding relationship;
Step 202: the authentication request receiving the IP terminal that BRAS sends, this authentication request comprises the user ID of this IP terminal;
Step 203: the user ID according to this IP terminal carries out certification to this IP terminal, if certification is passed through, then searches the IP protocol information of this IP terminal support from this binding relationship according to this user ID;
Step 204: the IP protocol information of this IP terminal support found is returned to BRAS, so that this BRAS is according to this IP protocol information, is IP address and/or the IPv6 address prefix of this IP terminal distribution respective version.
In the present embodiment, user ID can be user name, then the step 201 of the present embodiment is bound by the IP protocol information that user name and IP terminal are supported, and preserve binding relationship; The step 203 of the present embodiment is from this binding relationship, search the IP protocol information of IP terminal support according to user name.
In the present embodiment, user ID also can be the logical port number information that IP terminal accesses on BRAS, and logical port number information is here such as frame, groove, port or information of virtual local area network.
The IP protocol version that the IP protocol information of the present embodiment can be supported for IP terminal and/or be IP terminal configuration IP address and prefix protocol type used.Here IP protocol version comprises: IPv4 version and/or IPv6 version; Comprising for IP terminal configuration IP address and prefix protocol type used here: IPCP agreement, IPv6CP agreement, DHCPv6 agreement, DHCPv4 agreement, ND agreement and/or DHCP-PD agreement.
In the present embodiment, BRAS is different access way, the IP terminal configuration of IP address in different ways of different IP protocol version.Such as: BRAS is that the IPv4 terminal that accesses of PPPOE mode is by IPCP (The PPP Internet ProtocolControl Protocol RFC1332 defines) protocol configuration address and network layer parameter; BRAS is that the IPv6 terminal that accesses of PPPOE mode is by IPv6CP (The PPP Internet Protocol version 6 Control Protocol, RFC5072 defines) protocol configuration IPv6 link-local address, by DHCPv6 (Dynamic Host configuration protocol version 6, RFC3315 defines) configuration of IP v6 global address and network layer parameter; BRAS is that the IPv4 terminal that accesses of IPOE mode is by DHCPv4 (Dynamic Host configuration protocol version) protocol configuration IPv4 address and network layer parameter; BRAS be the IPv6 terminal that accesses of IPOE mode by DHCPv6 protocol configuration IPv6global address and network layer parameter, be called there is state DHCPv6 mechanism; Or by ND (Neighbor Discovery, RFC4861 define) configuration of IP v6global address, by DHCPv6 protocol configuration network layer parameter, be called stateless DHCPv6 mechanism; Especially, when IP terminal equipment is CPE, BRAS supports to CPE, then by ND agreement, IPv6 address prefix to be configured to the IP device of household internal by DHCP-PD (DHCP prefix delegation prefix delegation RFC3633 defines) mode configuration of IP v6 address prefix by CPE.
In the present embodiment, IP protocol information can be transmitted by the IP protocol version attribute of radius protocol, also can be transmitted by the IP address of radius protocol and prefix configuration mode attribute, can also according to the specification of diameter agreement, by the attribute value of expansion to transmission.Be illustrated by different embodiments below.
By the method that the embodiment of the present invention provides, when user is signing or change business time, the IP protocol information that user ID and IP terminal are supported is bound, the follow-up IP protocol information by this IP terminal support is handed down to BRAS, so that this BRAS is IP address and/or the IPv6 address prefix of this IP terminal distribution respective version, make IP terminal correctly can access IP network, facilitate network operation to safeguard.
The flow chart of the method for a kind of IP accessing terminal to network that Fig. 3 provides for the embodiment of the present invention, the method is corresponding with method embodiment illustrated in fig. 2, is applied to BRAS, please refer to Fig. 3, and the method comprises:
Step 301: the authentication request sending described IP terminal after the access request receiving IP terminal to aaa server;
Step 302: the IP protocol information receiving the described IP terminal support that described aaa server returns;
Step 303: the IP address and/or the IPv6 address prefix that according to described IP protocol information are described IP terminal distribution respective version.
In the present embodiment, same, the IP protocol version that IP protocol information can be supported for IP terminal and/or be IP terminal configuration IP address and prefix protocol type used.Here IP protocol version can comprise: IPv4 version and/or IPv6 version; Can comprise for IP terminal configuration IP address and prefix protocol type used here: IPCP agreement, IPv6CP agreement, DHCPv6 agreement, DHCPv4 agreement, ND agreement and/or DHCP-PD agreement.
In the present embodiment, this IP protocol information can be transmitted by the IP protocol version attribute of radius protocol; Also can be transmitted by the IP address of radius protocol and prefix configuration mode attribute; Can also according to the specification of diameter agreement, by the attribute value of expansion to transmission.Be illustrated by different embodiments below.
By the method that the embodiment of the present invention provides, when user is signing or change business time, the IP protocol information that user ID and IP terminal are supported is bound by aaa server, the follow-up IP protocol information by this IP terminal support is handed down to the BRAS of the present embodiment, after the BRAS of the present embodiment receives this IP protocol information, according to IP address and/or IPv6 address prefix that this IP protocol information is this IP terminal distribution respective version, make IP terminal correctly can access IP network, facilitate network operation to safeguard.
In order to make Fig. 2 and method embodiment illustrated in fig. 3 clearly understandable, be described in detail by the method for different embodiments to the present embodiment below.
Fig. 4 is the method for application the present embodiment, and IP terminal accesses the flow chart of aaa server by BRAS, and please refer to Fig. 4, this flow process comprises:
Step 401: during the signing or change business of user, the IP protocol information that user ID and IP terminal are supported, according to user signing contract information or customer service changed information, is bound, and is preserved this binding relationship by aaa server, so far, this binding relationship is configured on AAA server;
Step 402:IP terminal initiates network insertion request to BRAS, in network insertion request message, carry user ID;
Step 403:BRAS receives the network insertion request message of IP terminal, carries user ID and initiates authentication request to aaa server;
Step 404:AAA server carries out certification according to the user ID in authentication request to IP terminal, if certification is passed through, then in the binding relationship preserved, searches the IP protocol information of this IP terminal support according to user ID;
Step 405:AAA server notifies that BRAS certification is passed through, and in certification is by message, carry the IP protocol information of IP terminal support;
The IP protocol information that step 406:BRAS supports according to IP terminal is IP address and/or the IPv6 address prefix of IP terminal distribution respective version;
Step 407:BRAS sends network insertion response message to IP terminal, carries the IP address of distribution and/or IPv6 address prefix and other IP layer parameters, so that IP terminal is according to the IP address of this network insertion response message configuration itself and other IP layer parameters.
So far, IP terminal can start the communication with IP network.
In the present embodiment, when BRAS and AAA server is communicated by radius protocol, IP protocol version (Framed-IP-Protocol-Version) the attribute transmission that IP protocol information newly can be defined by radius protocol, this attribute transmission be IP terminal support IP protocol version.When access way is fixing, BRAS can be just the IP address that IP terminal configuration is correct according to this IP protocol version information.
Wherein, Framed-IP-Protocol-Version attribute format is defined as follows:
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Type | Length | Value
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Value(cont) |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Type
Value for Framed-IP-Protocol-Version.
Length
6
Value
The Value field is four octets,used to indicate the IP version of the
host.
1 ipv4 version
2 ipv6 version
3 both ipv4 and ipv6 version
Wherein, type is type field, represents the value of this IP protocol version attribute; Length is the length that this IP protocol version attribute measures with byte, and value is 6; Value is value field, and length is 4 bytes, represents by different values the IP version that main frame is supported, such as: value is 1 expression IPv4 version, value is 2 expression IPv6 versions, value is that IPv4 version and IPv6 version are supported in 3 expressions simultaneously.
In the present embodiment, when BRAS and AAA server is communicated by radius protocol, the IP address that IP protocol information newly can be defined by radius protocol and the transmission of prefix configuration mode (Framed-IP-AddressPrefix-Config-Mode) attribute, this attribute transmission be IP terminal configuration IP address and prefix protocol type used, such as IPCP, DHCPv6 etc.AAA server configures protocol type information used to BRAS by transmitting IP address and prefix, further instructs BRAS how to be IP address and the prefix of IP terminal configuration right version accurately.
Wherein, Framed-IP-AddressPrefix-Config-Mode attribute format is defined as follows:
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Type | Length | Value
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Value(cont) |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Type
Value for Framed-IP-AddressPrefix-Config-Mode.
Length
6
Value
The Value field is four octets,used bit mask to indicate the IP address
or prefix configuration protocol.multiple configuration protocol can be
combined in the same attribute.
0x1 PPP IPCP
0x2 DHCPv4
0x4 PPP IPv6CP
0x8 stateful DHCPv6
0x10 ND with stateless DHCPv6
0x20 DHCPv6 PD
Wherein, type is type field, represents the value of this IP address and prefix configuration mode attribute; Length is the length that this IP address and prefix configuration mode attribute measure with byte, and value is 6; Value is value field, and length is 4 bytes, and use bitmask to represent IP address or prefix configuration mode, various configurations agreement can be incorporated in same property value.Such as 0x1 represents PPP IPCP; 0x2 represents DHCPv4; 0x4 represents PPP IPv6CP; 0x8 represents stateful DHCPv6; 0x10 represents ND with stateless DHCPv6; 0x20 represents DHCPv6PD.
In the present embodiment, when BRAS and AAA server is by DIAMETER protocol communication, IP protocol information can according to the specification of diameter agreement, is realized by the AVP of expansion (attribute value pairs attribute value to).
By the method provided embodiment illustrated in fig. 4, when user is signing or change business time, the IP protocol information that user ID and IP terminal are supported is bound by aaa server, the follow-up IP protocol information by this IP terminal support is handed down to BRAS, after BRAS receives this IP protocol information, according to IP address and/or IPv6 address prefix that this IP protocol information is this IP terminal distribution respective version, make IP terminal correctly can access IP network, facilitate network operation to safeguard.
Fig. 5 is in method embodiment illustrated in fig. 4, and BRAS and AAA server is communicated by radius protocol, and user ID is user name, and support the flow chart that the IP terminal of IPv4 and IPv6 is accessed by PPPOE mode, please refer to Fig. 5, this flow process comprises simultaneously:
Step 501: during the signing or change business of user, the IP protocol information that user name and IP terminal are supported is bound by aaa server, and preserves this binding relationship, and so far, this binding relationship has been configured on AAA server;
In the present embodiment, IP protocol information is 3 by the value of Framed-IP-Protocol-Version attribute representation, represent and support IPv4 and IPv6 simultaneously, and be 0x13 by the value of Framed-IP-AddressPrefix-Config-Mode attribute representation, represent that by IPCP, IPv6CP, stateful DHCPv6 agreement be IP terminal configuration IP address.
Step 502:IP terminal in response (Response) message in PPP CHAP stage, carry user name and password (username & password) asks access authentication to BRAS;
In the present embodiment, IP terminal and BRAS are after PPPOE discovery stage and PPP LCP stage consult link layer parameter, and in the PPP CHAP stage, IP terminal carries user name and password to BRAS certification by response message.Here password can be the value after being calculated by one-way hash function.
Step 503:BRAS, by authentication request (Access-Request) message of radius protocol, carries user name and password initiates authentication request to aaa server;
Step 504:AAA server, according to the user name in authentication request message and password, carries out certification to IP terminal, if certification is passed through, searches IP protocol information corresponding to this IP terminal according to this user name from binding relationship before;
Step 505:AAA server is passed through by (Access-Accept) message informing BRAS IP terminal authentication by the certification of radius protocol, and carries IP protocol information within the message;
In the present embodiment, IP protocol information is 3 by the value of Framed-IP-Protocol-Version attribute representation, represent and support IPv4 and IPv6 simultaneously, and be 0x13 by the value of Framed-IP-AddressPrefix-Config-Mode attribute representation, represent that by IPCP, IPv6CP, stateful DHCPv6 agreement be IP terminal configuration IP address.
Step 506:BRAS, according to the instruction of IP protocol information, by PPP IPCP agreement, is IP terminal configuration IPv4 address and network parameter;
Step 507:BRAS, according to the instruction of IP protocol information, by PPP IPv6CP agreement, is IP terminal configuration IPv6 linklocal address;
Step 508:BRAS, according to the instruction of IP protocol information, by DHCPv6 agreement, is IP terminal configuration IPv6 global address and network parameter.
Wherein, step 506-508 be BRAS according to IP protocol information, be the IP address of IP terminal distribution respective version and/or the step of IPv6 address prefix, wherein, the order that step 506-508 performs on BRAS can be any, without temporal sequencing.
So far, IP terminal can start the communication with IP network.
By the method provided embodiment illustrated in fig. 5, when user is signing or change business time, the IP protocol information that user name and IP terminal are supported is bound by aaa server, the follow-up IP protocol information by this IP terminal support is handed down to BRAS, after BRAS receives this IP protocol information, according to IP address and/or IPv6 address prefix that this IP protocol information is this IP terminal distribution respective version, make IP terminal correctly can access IP network, facilitate network operation to safeguard.
Fig. 6 is in method embodiment illustrated in fig. 4, IP terminal is CPE, accessed by IPOE mode, BRAS realizes DHCPv6server function, support by DHCPv6 mode to be CPE configuration of IP v6 address, DHCPv6PD mode is that CEP configures delegated prefix (delegated prefix), and BRAS and AAA server, by radius protocol, transmits IP protocol information by Framed-IP-AddressPrefix-Config-Mode attribute.In the present embodiment, in DHCP agreement access way, the logical port number information that user can be accessed on BRAS by IP terminal identifies, frame/groove/port/vlan the information such as accessed on BRAS by IP terminal is identified, and the user ID therefore in the present embodiment is the logical port number information that IP terminal accesses on BRAS.Please refer to Fig. 6, this flow process comprises:
Step 601: during the signing or change business of user, the IP protocol information that user ID and IP terminal are supported is bound by aaa server, and preserves this binding relationship, and so far, this binding relationship is configured on AAA server;
In the present embodiment, IP protocol information is 0x28 by the value of Framed-IP-AddressPrefix-Config-Mode attribute representation, represents that by stateful DHCPv6, DHCPv6PD agreement be IP terminal configuration IP address and delegated prefix.
Step 602:IP terminal asks access authentication by DHCPv6solicit message to BRAS;
Step 603:BRAS, by authentication request (Access-Request) message of radius protocol, carries user ID (user identify) and initiates authentication request to aaa server;
In the present embodiment, user ID is the logical port number information that IP terminal accesses on BRAS.
Step 604:AAA server carries out certification according to the user ID in authentication request message to IP terminal, if certification is passed through, searches IP protocol information corresponding to this IP terminal according to this user ID from the binding relationship preserved before;
Step 605:AAA server is passed through by (Access-Accept) message informing BRAS IP terminal authentication by the certification of radius protocol, and carries IP protocol information in the message.
In the present embodiment, this IP protocol information is 0x28 by the value of Framed-IP-AddressPrefix-Config-Mode attribute representation, represents that by stateful DHCPv6, DHCPv6PD agreement be IP terminal configuration IP address and delegated prefix.
Step 606:BRAS is passed through by DHCPv6 Advertise message informing IP terminal authentication;
Step 607:IP terminal is by DHCPv6 Request message request IPv6 address and delegated prefix;
Step 608:BRAS, by DHCPv6 Reply message, carries IPv6 address, delegated prefix and network parameter configuration of IP terminal.
So far, IP terminal can start the communication with IP network.
By the method provided embodiment illustrated in fig. 6, when user is signing or change business time, the IP protocol information that user ID and IP terminal are supported is bound by aaa server, the follow-up IP protocol information by this IP terminal support is handed down to BRAS, after BRAS receives this IP protocol information, according to request and this IP protocol information of IP terminal, be IP address and/or the IPv6 address prefix of this IP terminal distribution respective version, make IP terminal correctly can access IP network, facilitate network operation to safeguard.
The composition frame chart of a kind of aaa server that Fig. 7 provides for the embodiment of the present invention, please refer to Fig. 7, this aaa server comprises:
Binding unit 71, for according to user signing contract information or customer service changed information, binds the IP protocol information that user ID and IP terminal are supported, and preserves this binding relationship;
Receiving element 72, for receiving the authentication request of the IP terminal that BRAS sends, this authentication request comprises the user ID of this IP terminal;
Authentication ' unit 73, the user ID for this IP terminal received according to receiving element 72 carries out certification to this IP terminal;
Search unit 74, for when the certification of authentication ' unit 73 is passed through, from the binding relationship that binding unit 71 is preserved, search the IP protocol information of this IP terminal support according to the user ID of this IP terminal;
Transmitting element 75, for the IP protocol information searching this IP terminal support that unit 74 finds is returned to BRAS, so that this BRAS is according to this IP protocol information, is IP address and/or the IPv6 address prefix of this IP terminal distribution respective version.
In one embodiment, user ID is user name, then bind unit 71 and bind specifically for IP protocol information user name and IP terminal supported; Search the IP protocol information that unit 74 is supported specifically for searching this IP terminal from this binding relationship according to this user name.
In one embodiment, user ID is the logical port number information that IP terminal accesses on BRAS, and logical port number information here can be frame, groove, port or information of virtual local area network.
In one embodiment, IP protocol information is the IP protocol version supported of IP terminal and/or is IP terminal configuration IP address and prefix protocol type used.Here IP protocol version can comprise: IPv4 version and/or IPv6 version; Can comprise for IP terminal configuration IP address and prefix protocol type used here: IPCP agreement, IPv6CP agreement, DHCPv6 agreement, DHCPv4 agreement, ND agreement and/or DHCP-PD agreement.Transmitting element 75 transmits described IP protocol information specifically for being belonged to by the IP protocol version of radius protocol; Or, transmit described IP protocol information by the IP address of radius protocol and prefix configuration mode attribute; Or, according to the specification of diameter agreement, by expansion attribute value to transmission described IP protocol information.
Each part of the aaa server of the present embodiment is respectively used to each step realizing method embodiment illustrated in fig. 2, due in the embodiment shown in Figure 2, has been described in detail each step, has not repeated them here.
By the aaa server of the embodiment of the present invention, when user is signing or change business time, the IP protocol information that user ID and IP terminal are supported is bound by aaa server, the follow-up IP protocol information by this IP terminal support is handed down to BRAS, so that this BRAS is IP address and/or the IPv6 address prefix of this IP terminal distribution respective version, make IP terminal correctly can access IP network, facilitate network operation to safeguard.
The composition frame chart of a kind of BRAS that Fig. 8 provides for the embodiment of the present invention, please refer to Fig. 8, this BRAS comprises:
Transmitting element 81, for after the access request receiving IP terminal, sends the authentication request of described IP terminal to aaa server;
Receiving element 82, the IP protocol information that the described IP terminal returned for receiving described aaa server is supported;
Allocation units 83, for according to described IP protocol information being IP address and/or the IPv6 address prefix of described IP terminal distribution respective version.
In one embodiment, the certification that receiving element 82 receives, by message, is belonged to by the IP protocol version of radius protocol and transmits described IP protocol information; Or, transmit described IP protocol information by the IP address of radius protocol and prefix configuration mode attribute; Or, according to the specification of diameter agreement, by expansion attribute value to transmission described IP protocol information.
Each part of the BRAS of the present embodiment is respectively used to each step realizing method embodiment illustrated in fig. 3, due in the embodiment shown in fig. 3, has been described in detail each step, has not repeated them here.
By the BRAS that the embodiment of the present invention provides, when user is signing or change business time, the IP protocol information that user ID and IP terminal are supported is bound by aaa server, the follow-up IP protocol information by this IP terminal support is handed down to the BRAS of the present embodiment, after the BRAS of the present embodiment receives this IP protocol information, according to IP address and/or IPv6 address prefix that this IP protocol information is this IP terminal distribution respective version, make IP terminal correctly can access IP network, facilitate network operation to safeguard.
The composition frame chart of a kind of IP terminal network connecting system that Fig. 9 provides for the embodiment of the present invention, please refer to Fig. 9, this IP terminal network connecting system comprises:
Aaa server 91, for according to user signing contract information or customer service changed information, the IP protocol information that user ID and IP terminal are supported is bound, and preserve this binding relationship, receive BRAS send comprise the authentication request of IP terminal of the user ID of IP terminal time, according to described user ID, certification is carried out to described IP terminal, when certification is passed through, from described binding relationship, search the IP protocol information of described IP terminal support according to described user ID, the IP protocol information of the described IP terminal support found is returned to described BRAS;
BRAS 92, for sending the authentication request of described IP terminal after the access request receiving the transmission of IP terminal to described aaa server, after the IP protocol information receiving the described IP terminal support that described aaa server returns, be IP address and/or the IPv6 address prefix of described IP terminal distribution respective version according to described IP protocol information.
Wherein, the aaa server 91 of the present embodiment can be realized by aaa server embodiment illustrated in fig. 7, the BRAS 92 of the present embodiment can be realized by BRAS embodiment illustrated in fig. 8, due in the embodiment shown in Fig. 7 and Fig. 8, aaa server and BRAS are described in detail, have not repeated them here.
The IP terminal network connecting system provided by the embodiment of the present invention, when user is signing or change business time, the IP protocol information that user ID and IP terminal are supported is bound by aaa server, the follow-up IP protocol information by this IP terminal support is handed down to BRAS, after BRAS receives this IP protocol information, according to IP address and/or IPv6 address prefix that this IP protocol information is this IP terminal distribution respective version, make IP terminal correctly can access IP network, facilitate network operation to safeguard.
The software module that the method described in conjunction with embodiment disclosed herein or the step of algorithm can directly use hardware, processor to perform, or the combination of the two is implemented.Software module can be placed in the storage medium of other form any known in random asccess memory (RAM), internal memory, read-only memory (ROM), electrically programmable ROM, electrically erasable ROM, register, hard disk, moveable magnetic disc, CD-ROM or technical field.
Above-described specific embodiment; object of the present invention, technical scheme and beneficial effect are further described; be understood that; the foregoing is only specific embodiments of the invention; the protection range be not intended to limit the present invention; within the spirit and principles in the present invention all, any amendment made, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (13)

1. a method for IP accessing terminal to network, described method is applied to aaa server, it is characterized in that, described method comprises:
According to user signing contract information or customer service changed information, the IP protocol information that user ID and IP terminal are supported is bound, and preserves this binding relationship;
Receive the authentication request of the IP terminal that BRAS sends, described authentication request comprises the user ID of described IP terminal;
According to described user ID, certification is carried out to described IP terminal, if certification is passed through, then from described binding relationship, search the IP protocol information of described IP terminal support according to described user ID;
The IP protocol information of this IP terminal support found is returned to described BRAS, so that described BRAS is according to described IP protocol information, is IP address and/or the IPv6 address prefix of described IP terminal distribution respective version;
Wherein, described IP protocol information is transmitted by the IP protocol version attribute of radius protocol; Or by IP address and the transmission of prefix configuration mode attribute of radius protocol; Or according to the specification of diameter agreement, by expansion attribute value to transmission.
2. method according to claim 1, is characterized in that: described user ID is user name, then:
The IP protocol information of user ID and the support of IP terminal is bound and is specially: the IP protocol information that user name and IP terminal are supported is bound;
From described binding relationship, search the IP protocol information of described IP terminal support according to described user ID, be specially: the IP protocol information searching the support of described IP terminal according to described user name from described binding relationship.
3. method according to claim 1, is characterized in that: described user ID is the logical port number information that IP terminal accesses on BRAS, and described logical port number information is frame, groove, port or information of virtual local area network.
4. method according to claim 1, is characterized in that: described IP protocol information is the IP protocol version supported of IP terminal and/or is IP terminal configuration IP address and prefix protocol type used; Described IP protocol version comprises: IPv4 version and/or IPv6 version; Describedly to comprise for IP terminal configuration IP address and prefix protocol type used: IPCP agreement, IPv6CP agreement, DHCPv6 agreement, DHCPv4 agreement, ND agreement and/or DHCP-PD agreement.
5. a method for IP accessing terminal to network, described method is applied to BRAS, it is characterized in that, described method comprises:
Send the authentication request of described IP terminal to aaa server after the access request receiving the transmission of IP terminal, described authentication request comprises the user ID of described IP terminal, so that described aaa server carries out certification according to described user ID to described IP terminal, if certification is passed through, then from binding relationship, search the IP protocol information of described IP terminal support according to described user ID; Described binding relationship be signing user or change business time, according to described user signing contract information or described customer service changed information, by the relation that the IP protocol information that user ID and IP terminal are supported is bound;
Receive the IP protocol information of the described IP terminal support that described aaa server returns;
According to IP address and/or IPv6 address prefix that described IP protocol information is described IP terminal distribution respective version;
Wherein, described IP protocol information is transmitted by the IP protocol version attribute of radius protocol; Or, by IP address and the transmission of prefix configuration mode attribute of radius protocol; Or, according to the specification of diameter agreement, by expansion attribute value to transmission.
6. method according to claim 5, is characterized in that: described IP protocol information is the IP protocol version supported of IP terminal and/or is IP terminal configuration IP address and prefix protocol type used; Described IP protocol version comprises: IPv4 version and/or IPv6 version; Describedly to comprise for IP terminal configuration IP address and prefix protocol type used: IPCP agreement, IPv6CP agreement, DHCPv6 agreement, DHCPv4 agreement, ND agreement and/or DHCP-PD agreement.
7. an aaa server, is characterized in that, described aaa server comprises:
Binding unit, for according to user signing contract information or customer service changed information, binds the IP protocol information that user ID and IP terminal are supported, and preserves this binding relationship;
Receiving element, for receiving the authentication request of the IP terminal that BRAS sends, described authentication request comprises the user ID of described IP terminal;
Authentication ' unit, the user ID for the described IP terminal received according to described receiving element carries out certification to described IP terminal;
Search unit, for when the certification of described authentication ' unit is passed through, from the binding relationship that described binding unit is preserved, search the IP protocol information of described IP terminal support according to the user ID of described IP terminal;
Transmitting element, for the described IP protocol information searching the described IP terminal support that unit finds is returned to described BRAS, so that described BRAS is according to described IP protocol information, is IP address and/or the IPv6 address prefix of described IP terminal distribution respective version; Wherein, described transmitting element transmits described IP protocol information by the IP protocol version attribute of radius protocol; Or, transmit described IP protocol information by the IP address of radius protocol and prefix configuration mode attribute; Or, according to the specification of diameter agreement, by expansion attribute value to transmission described IP protocol information.
8. aaa server according to claim 7, is characterized in that: described user ID is user name, and described binding unit is bound specifically for IP protocol information user name and IP terminal supported; The described IP protocol information searched unit and support specifically for searching described IP terminal from described binding relationship according to described user name.
9. aaa server according to claim 7, is characterized in that: described user ID is the logical port number information that IP terminal accesses on BRAS, and described logical port number information is frame, groove, port or information of virtual local area network.
10. aaa server according to claim 7, is characterized in that: described IP protocol information is the IP protocol version supported of IP terminal and/or is IP terminal configuration IP address and prefix protocol type used; Described IP protocol version comprises: IPv4 version and/or IPv6 version; Describedly to comprise for IP terminal configuration IP address and prefix protocol type used: IPCP agreement, IPv6CP agreement, DHCPv6 agreement, DHCPv4 agreement, ND agreement and/or DHCP-PD agreement.
11. 1 kinds of BRAS, is characterized in that, described BRAS comprises:
Transmitting element, for sending the authentication request of described IP terminal after the access request receiving the transmission of IP terminal to aaa server, described authentication request comprises the user ID of described IP terminal, so that described aaa server carries out certification according to described user ID to described IP terminal, if certification is passed through, then from binding relationship, search the IP protocol information of described IP terminal support according to described user ID; Described binding relationship be signing user or change business time, according to described user signing contract information or described customer service changed information, by the relation that the IP protocol information that user ID and IP terminal are supported is bound;
Receiving element, the IP protocol information that the described IP terminal returned for receiving described aaa server is supported; Wherein, the certification that described receiving element receives, by message, transmits described IP protocol information by radius protocol IP protocol version attribute; Or, transmit described IP protocol information by radius protocol IP address and prefix configuration mode attribute; Or, according to the specification of diameter agreement, by expansion attribute value to transmission described IP protocol information;
Allocation units, for according to described IP protocol information being IP address and/or the IPv6 address prefix of described IP terminal distribution respective version.
12. BRAS according to claim 11, is characterized in that: the IP protocol information that described receiving element receives is the IP protocol version supported of IP terminal and/or is IP terminal configuration IP address and prefix protocol type used; Described IP protocol version comprises: IPv4 version and/or IPv6 version; Describedly to comprise for IP terminal configuration IP address and prefix protocol type used: IPCP agreement, IPv6CP agreement, DHCPv6 agreement, DHCPv4 agreement, ND agreement and/or DHCP-PD agreement.
13. 1 kinds of IP terminal network connecting systems, it is characterized in that, described system comprises:
Aaa server, for according to user signing contract information or customer service changed information, the IP protocol information that user ID and IP terminal are supported is bound, and preserve this binding relationship, receive BRAS send comprise the authentication request of IP terminal of the user ID of IP terminal time, according to described user ID, certification is carried out to described IP terminal, when certification is passed through, from described binding relationship, search the IP protocol information of described IP terminal support according to described user ID, the IP protocol information of the described IP terminal support found is returned to described BRAS; Wherein, described IP protocol information is transmitted by the IP protocol version attribute of radius protocol; Or, by IP address and the transmission of prefix configuration mode attribute of radius protocol; Or, according to the specification of diameter agreement, by expansion attribute value to transmission;
BRAS, for sending the authentication request of described IP terminal after the access request receiving the transmission of IP terminal to described aaa server, after the IP protocol information receiving the described IP terminal support that described aaa server returns, be IP address and/or the IPv6 address prefix of described IP terminal distribution respective version according to described IP protocol information.
CN201010617543.XA 2010-12-31 2010-12-31 Method and device for Internet protocol (IP) terminal being accessed into network Expired - Fee Related CN102546568B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201010617543.XA CN102546568B (en) 2010-12-31 2010-12-31 Method and device for Internet protocol (IP) terminal being accessed into network
PCT/CN2011/078994 WO2012088911A1 (en) 2010-12-31 2011-08-26 Method and device for ip terminal to access network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010617543.XA CN102546568B (en) 2010-12-31 2010-12-31 Method and device for Internet protocol (IP) terminal being accessed into network

Publications (2)

Publication Number Publication Date
CN102546568A CN102546568A (en) 2012-07-04
CN102546568B true CN102546568B (en) 2015-04-08

Family

ID=46352537

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010617543.XA Expired - Fee Related CN102546568B (en) 2010-12-31 2010-12-31 Method and device for Internet protocol (IP) terminal being accessed into network

Country Status (2)

Country Link
CN (1) CN102546568B (en)
WO (1) WO2012088911A1 (en)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102882994B (en) * 2012-11-02 2015-05-06 华为技术有限公司 IP address assignment method and device and IP address acquisition method and device
WO2014067157A1 (en) * 2012-11-05 2014-05-08 华为技术有限公司 Method and network device for receiving packet
CN103812954B (en) * 2012-11-09 2018-01-16 中国电信股份有限公司 IPv6 address management methods and system
US20160065575A1 (en) * 2013-04-28 2016-03-03 Zte Corporation Communication Managing Method and Communication System
CN103684968B (en) * 2014-01-03 2017-04-12 中国联合网络通信集团有限公司 Access network deployment method, terminal equipment, network core equipment and system
CN104869177A (en) * 2014-02-21 2015-08-26 中兴通讯股份有限公司 Local area network information issuing method and device
CN106453214A (en) * 2015-08-12 2017-02-22 中国电信股份有限公司 Method, device and system for testing legality of user
CN108075945B (en) * 2016-11-18 2021-04-27 腾讯科技(深圳)有限公司 Application testing method and device
CN109451096B (en) * 2018-12-28 2021-11-23 中国移动通信集团江苏有限公司 IP distribution method, device and IP authentication method, device and system
CN109861982A (en) * 2018-12-29 2019-06-07 北京奇安信科技有限公司 A kind of implementation method and device of authentication
CN110535979B (en) * 2019-07-23 2022-02-18 深圳震有科技股份有限公司 VPN private network address allocation method, intelligent terminal and storage medium
CN111787130B (en) * 2020-05-28 2022-06-24 武汉思普崚技术有限公司 IPv6 address and prefix distribution method, device and computer readable storage medium
CN111711698A (en) * 2020-07-01 2020-09-25 青岛亿联客信息技术有限公司 Intelligent equipment network access method and device and intelligent equipment control system and method
CN114827674B (en) * 2022-03-30 2023-09-05 北京奇艺世纪科技有限公司 Network resource display method, device and system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6895511B1 (en) * 1998-10-29 2005-05-17 Nortel Networks Limited Method and apparatus providing for internet protocol address authentication
CN1744597A (en) * 2004-09-01 2006-03-08 华为技术有限公司 Method for host use obtaining IP address parameters in IPV6 network
CN101056178A (en) * 2007-05-28 2007-10-17 中兴通讯股份有限公司 A method and system for controlling the user network access right
CN100544343C (en) * 2004-06-25 2009-09-23 杭州华三通信技术有限公司 The implementation method of user login name and IP address binding

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101005488A (en) * 2006-01-18 2007-07-25 华为技术有限公司 Method and system for consulting and determining use of IP protocol version
CN101710906B (en) * 2009-12-18 2013-02-13 工业和信息化部电信传输研究所 IPv6 address structure and method and device for allocating and tracing same

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6895511B1 (en) * 1998-10-29 2005-05-17 Nortel Networks Limited Method and apparatus providing for internet protocol address authentication
CN100544343C (en) * 2004-06-25 2009-09-23 杭州华三通信技术有限公司 The implementation method of user login name and IP address binding
CN1744597A (en) * 2004-09-01 2006-03-08 华为技术有限公司 Method for host use obtaining IP address parameters in IPV6 network
CN101056178A (en) * 2007-05-28 2007-10-17 中兴通讯股份有限公司 A method and system for controlling the user network access right

Also Published As

Publication number Publication date
WO2012088911A1 (en) 2012-07-05
CN102546568A (en) 2012-07-04

Similar Documents

Publication Publication Date Title
CN102546568B (en) Method and device for Internet protocol (IP) terminal being accessed into network
US8189567B2 (en) Method and nodes for registering a terminal
CN103999427B (en) Virtualized observability is provided by router
US20150244630A1 (en) IPoE DUAL-STACK SUBSCRIBER FOR ROUTED RESIDENTIAL GATEWAY CONFIGURATION
US11265244B2 (en) Data transmission method, PNF SDN controller, VNF SDN controller, and data transmission system
WO2007121365A1 (en) Automatic selection of a home agent
CN103384282B (en) The method and BRAS of a kind of acquisition IPV6ND addresses
WO2012070990A1 (en) Methods and arrangements for enabling data transmission between a mobile device and a static destination address
CN102137170A (en) Method and device for distributing IPv6 (Internet Protocol version 6) addresses
US20090290539A1 (en) Method and apparatus for home agent address acquisition for IPv4 mobile nodes
CN102404293A (en) Dual-stack user management method and broadband access server
CN103916484A (en) IP-address configuring method and device
JP2014533054A (en) Method for transferring authentication information, relay device, and server
EP3883203A1 (en) Ipv6 address configuration method and router device
EP3108642B1 (en) Ipoe dual-stack subscriber for bridged residential gateway configuration
EP2677716A1 (en) Access control method, access device and system
CN103581350A (en) Method, terminals, equipment and system for publishing Internet services across NAT
CN102761425B (en) Charging method and device
KR20100029241A (en) Method and apparatus for verification of dynamic host configuration protocol (dhcp) release message
WO2007131406A1 (en) A method and system for allocating home agent
CN105165040A (en) Method, apparatus, system for allocating IP address and IP parameter
WO2013107055A1 (en) Method and apparatus for acquiring user information
JP2009239952A (en) Ipv6 address allocation method
WO2016128039A1 (en) Apparatus and method for managing communication with a local device of a local network
WO2013000325A1 (en) Bbf network address allocation and strategy execution method and 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
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20170630

Address after: 510640 Guangdong City, Tianhe District Province, No. five, road, public education building, unit 371-1, unit 2401

Patentee after: GUANGDONG GAOHANG INTELLECTUAL PROPERTY OPERATION Co.,Ltd.

Address before: 518129 headquarters building of Bantian HUAWEI base, Longgang District, Guangdong, Shenzhen

Patentee before: HUAWEI TECHNOLOGIES Co.,Ltd.

CB03 Change of inventor or designer information

Inventor after: Shen Shanglei

Inventor before: Niu Lehong

Inventor before: Qiu Jin

Inventor before: Xing Tao

Inventor before: Ye Yuxiu

CB03 Change of inventor or designer information
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20180112

Address after: Township Village 253800 deer line Hengshui city of Hebei province Gucheng County No. 213 square

Patentee after: Shen Shanglei

Address before: 510640 Guangdong City, Tianhe District Province, No. five, road, public education building, unit 371-1, unit 2401

Patentee before: GUANGDONG GAOHANG INTELLECTUAL PROPERTY OPERATION Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20180807

Address after: 401120 Hongzhu street, Da Wan Town, Yubei District, Chongqing 303

Patentee after: Ding Xuebin

Address before: 253800 No. 213, Lu Han village, Fang Zhuang Township, Gucheng County, Hengshui, Hebei

Patentee before: Shen Shanglei

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20190701

Address after: 402160 B1-4 Floor, Service Outsourcing, 799 Heshun Avenue, Yongchuan, Bishan County, Chongqing

Patentee after: Chongqing Chongjian Technology Co.,Ltd.

Address before: 401120 Hongzhu street, Da Wan Town, Yubei District, Chongqing 303

Patentee before: Ding Xuebin

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150408

CF01 Termination of patent right due to non-payment of annual fee