CN106878052A - A kind of customer shift method and device - Google Patents

A kind of customer shift method and device Download PDF

Info

Publication number
CN106878052A
CN106878052A CN201611193678.1A CN201611193678A CN106878052A CN 106878052 A CN106878052 A CN 106878052A CN 201611193678 A CN201611193678 A CN 201611193678A CN 106878052 A CN106878052 A CN 106878052A
Authority
CN
China
Prior art keywords
user
interface
migrated
migration
access control
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.)
Granted
Application number
CN201611193678.1A
Other languages
Chinese (zh)
Other versions
CN106878052B (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.)
New H3C Information Technologies Co Ltd
Original Assignee
New H3C 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 New H3C Technologies Co Ltd filed Critical New H3C Technologies Co Ltd
Priority to CN201611193678.1A priority Critical patent/CN106878052B/en
Publication of CN106878052A publication Critical patent/CN106878052A/en
Application granted granted Critical
Publication of CN106878052B publication Critical patent/CN106878052B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/148Migration or transfer of sessions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0823Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The application provides a kind of customer shift method and device, and the method includes:It is determined that migration before source interface, migration after purpose interface, user to be migrated;Obtain Access Control attribute, user profile, the forwarding-table item of the user to be migrated;The Access Control attribute of the user to be migrated, user profile, forwarding-table item are moved into the purpose interface from the source interface.By the technical scheme of the application, realize the online smoothing switching of user, the influence used user is small, reduce service outage duration, user will not be forced offline due to source interface to the switching of purpose interface, verification process need not be re-executed, the business experience of user is improved, the efficiency and operability of network switching is improved.

Description

A kind of customer shift method and device
Technical field
The application is related to communication technical field, more particularly to a kind of customer shift method and device.
Background technology
Verification System can be including user's (or being subscriber's main station, Authentication Client etc.), gateway device (such as BRAS (Broadband Remote Access Server, Broadband Remote Access Server) etc.), certificate server (such as AAA (Authentication Authorization Accounting, authentication and authorization charging) server etc.).Gateway device will be used The authentication information at family is sent to certificate server, and certificate server completes the authentication, authorization, accounting to user.Work as user authentication By rear, Internet resources can be accessed by gateway device.
As shown in figure 1, being a schematic diagram of Verification System.Presently, there are such a demand:User under interchanger 4 Need to move under interchanger 2, i.e., user accesses Internet resources by interchanger 4, interchanger 2, gateway device, and no longer passes through Interchanger 4, interchanger 1, gateway device access Internet resources.
In conventional manner, gateway device needs to interrupt the business of these users (user i.e. under interchanger 4), from interface The configuration of these users is deleted under P1 manually, so that triggering these users re-starts verification process, so, in re-authentication mistake Cheng Zhong, can safeguard the configuration of these users under interface P2.
But, it is necessary to delete the configuration of user manually in aforesaid way, artificial workload is larger, and, can cause User is forced offline and re-authentication, causes service disconnection, influences the business experience of user.
The content of the invention
The application provides a kind of customer shift method, is applied to gateway device, and methods described includes:
It is determined that migration before source interface, migration after purpose interface, user to be migrated;
Obtain Access Control attribute, user profile, the forwarding-table item of the user to be migrated;
The Access Control attribute of the user to be migrated, user profile, forwarding-table item are moved into institute from the source interface State purpose interface.
The application provides a kind of user's moving apparatus, is applied to gateway device, and described device includes:
Determining module, for determining the source interface before migration, purpose interface, user to be migrated after migration;
Acquisition module, Access Control attribute, user profile, forwarding-table item for obtaining the user to be migrated;
Transferring module, for by the Access Control attribute of the user to be migrated, user profile, forwarding-table item from the source Interface shift is to the purpose interface.
Based on above-mentioned technical proposal, in the embodiment of the present application, when needing for user to move to purpose interface from source interface, Automatically Access Control attribute can be moved into purpose interface from source interface, and user profile is moved into purpose from source interface and connect Mouthful, and forwarding-table item is moved into purpose interface from source interface, so as to the online smoothing for realizing user switches, user is used Influence very little, reduces service outage duration, and user will not be forced offline due to source interface to the switching of purpose interface, it is not necessary to Verification process is re-executed, the business experience of user is improved, the efficiency and operability of network switching is improved, pole is brought to O&M It is big convenient.
Brief description of the drawings
In order to clearly illustrate the embodiment of the present application or technical scheme of the prior art, below will be to the application The accompanying drawing to be used needed for embodiment or description of the prior art is briefly described, it should be apparent that, in describing below Accompanying drawing is only some embodiments described in the application, for those of ordinary skill in the art, can also be according to these Accompanying drawing obtains other accompanying drawings.
Fig. 1 is a schematic diagram of Verification System;
Fig. 2 is the flow chart of the customer shift method in a kind of implementation method of the application;
Fig. 3 is the hardware structure diagram of the gateway device in a kind of implementation method of the application;
Fig. 4 is the structure chart of the user's moving apparatus in a kind of implementation method of the application.
Specific embodiment
In term used in this application merely for the sake of the purpose for describing specific embodiment, and unrestricted the application.This Shen Please it is also intended to include most forms with " one kind ", " described " and " being somebody's turn to do " of the singulative used in claims, unless Context clearly shows that other implications.It is also understood that term "and/or" used herein refers to comprising one or more Associated any or all of project listed may be combined.
It will be appreciated that though various information, but this may be described using term first, second, third, etc. in the application A little information should not necessarily be limited by these terms.These terms are only used for being distinguished from each other open same type of information.For example, not departing from In the case of the application scope, the first information can also be referred to as the second information, and similarly, the second information can also be referred to as One information.Depending on linguistic context, additionally, used word " if " can be construed to " and ... when " or " when ... when " Or " in response to determining ".
A kind of customer shift method is proposed in the embodiment of the present application, the method can apply to gateway device (such as BRAS Deng), it is shown in Figure 2, it is the flow chart of the customer shift method, the method can include:
Step 201, it is determined that migration before source interface, migration after purpose interface, user to be migrated.
In one example, for " it is determined that migration before source interface, migration after purpose interface " process, can wrap Include:Migration order is received, the migration order can include the source interface before migration, the purpose interface after migration;From migration life The source interface before migration, the purpose interface after migration are parsed in order.Additionally, for the process of " determining user to be migrated ", can To include:The user accessed by the source interface directly can be defined as user to be migrated;Or, if the migration order is also wrapped User's switch-in attribute is included, then user that is being accessed by the source interface and being matched with user's switch-in attribute can be defined as User to be migrated.
As shown in Figure 1, it is assumed that all users under interchanger 4 need to move under interchanger 2, i.e., user passes through interchanger 4th, interchanger 2, gateway device accesses Internet resources, and is no longer accessed network and provided by interchanger 4, interchanger 1, gateway device Source, then can issue a migration order on gateway device, so as to by the migration order, indicate gateway device by interchanger All users under 4 are moved under interchanger 2.
In one example, the migration order can include the source interface (such as interface P1) before migration, the purpose after migration Interface (such as interface P2), such as migration order can be relocate port_P1 to port_P2.Gateway device is being received After the migration order, the source interface before migration can be parsed from the migration order for interface P1, the purpose after migration connects Mouth is interface P2.And, gateway device can also be (all such as in user's group 1 and user's group 2 by all users under interface P1 User) it is defined as user to be migrated.
In another example, the migration order can include the source interface (such as interface P1) before migration, the mesh after migration Interface (such as interface P2), user's switch-in attribute (such as VLAN (Virtual Local Area Network, VLAN) belong to Property, Domain Properties, logical subinterface attribute etc., certainly, user's switch-in attribute is not limited to this several types, and this user is accessed The type of attribute is not done and is limited in detail), such as migration order can be relocate port_P1 [VLAN10, domain_1] to port_P2.Gateway device can parse the source interface before migration after the migration order is received from the migration order It is interface P1, the purpose interface after migration is interface P2.And, gateway device will can also be accessed under interface P1 with the user The user of attribute (such as VLAN10, domain_1) matching is defined as user to be migrated.
Wherein, by carrying user's switch-in attribute in order is migrated, gateway device can be made to be defined as specific user User to be migrated, rather than will be all with being defined as user to be migrated per family under interface P1.For example, it is assumed that under interchanger 4 User (user i.e. in user's group 2) correspondence VLAN10, and the user correspondence VLAN60 under interchanger 3, then order by migration User switch-in attribute VLAN10 is carried in order, so that the user matched with VLAN10 under interface P1 is defined as treating by gateway device Migrated userses, so as to all users in user's group 2 are defined as into user to be migrated, without the user in user's group 1 is true It is set to user to be migrated.Again for example, carrying domain_1 by order is migrated, gateway device can be made by domain_1 User be defined as user to be migrated, by that analogy, the function to this user's switch-in attribute is repeated no more.
In one example, for a large amount of online users present on gateway device, gateway device can be online from these User to be migrated (i.e. the user matched with user's switch-in attribute under user/interface P1 under interface P1) is inquired in user, For the query process, illustrated in the subsequent process of the embodiment of the present application.
Step 202, obtains Access Control attribute, user profile, the forwarding-table item of user to be migrated.
Step 203, mesh is moved to by the Access Control attribute of user to be migrated, user profile, forwarding-table item from source interface Interface.Migration to access controlled attribute, user profile, forwarding-table item below is illustrated.
1st, the Access Control attribute of user to be migrated is moved into the purpose interface from the source interface.
In one example, for " the Access Control attribute of user to be migrated being moved into the purpose from the source interface to connect The process of mouth ", can include:If the non-counterlogic sub-interface of the Access Control attribute, directly records the Access Control attribute With the mapping relations of the purpose interface, and the mapping relations of the Access Control attribute and the source interface are deleted.Or, if the access Whether controlled attribute judges the purpose interface comprising the logical subinterface to that should have logical subinterface, then.If it is, record should Access Control attribute, the purpose interface, the mapping relations of the logical subinterface, if it is not, then created under the purpose interface should Logical subinterface, and record the Access Control attribute, the purpose interface, the mapping relations of the current logical subinterface for creating.Enter One step, the Access Control attribute, the source interface, the mapping relations of the logical subinterface can also be deleted.
In one example, the Access Control attribute can include but is not limited to one below or any combination:VLAN Attribute, VT (virtualization) attribute, IP network section attribute etc..Certainly, Access Control attribute is not limited to this several types, and this is connect The type for entering controlled attribute is not done and is limited in detail.Describe for convenience, subsequently include that VLAN attributes, VT belong to Access Control attribute Property, IP network section attribute as a example by illustrate.
In one example, as shown in table 1, be non-counterlogic sub-interface Access Control attribute an example, base Interface P1, user's switch-in attribute (such as VLAN10) in above-mentioned migration order, gateway device can determine user to be migrated Access Control attribute for VLAN10, VT10, IP network section X, therefore, gateway device can record VLAN10, VT10, IP network section X With the mapping relations of interface P2, and delete VLAN10, VT10, IP network section X and interface P1 mapping relations, as shown in table 2.
Table 1
Table 2
It is an example of the Access Control attribute of counterlogic sub-interface as shown in table 3 in another example, and And, the purpose interface includes the logical subinterface.Based on this, based on the interface P1 in above-mentioned migration order, user's switch-in attribute (such as VLAN10), gateway device can determine that the Access Control attribute of user to be migrated is VLAN10, VT10, IP network section X, because This, gateway device can record VLAN10, VT10, IP network section X and interface P2, the mapping relations of logical subinterface 10, it is possible to VLAN10, VT10, IP network section X and interface P1, the mapping relations of logical subinterface 10 are deleted, as shown in table 4.
Table 3
Table 4
It is an example of the Access Control attribute of counterlogic sub-interface as shown in table 5 in another example, and And, the purpose interface does not include the logical subinterface.Based on this, category is accessed based on the interface P1 in above-mentioned migration order, user Property (such as VLAN10), gateway device can determine the Access Control attribute of user to be migrated for VLAN10, VT10, IP network section X, And, the Access Control attribute can with counterlogic sub-interface 10, therefore, gateway device can be created under interface P2 logic son Interface 10, and VLAN10, VT10, IP network section X and interface P2, the mapping relations of logical subinterface 10 are recorded, deletion VLAN10, VT10, IP network section X and interface P1, the mapping relations of logical subinterface 10, as shown in table 6.
Table 5
Table 6
2nd, the user profile of user to be migrated is moved into the purpose interface from the source interface.
In one example, for " user profile of user to be migrated is moved into the purpose interface from the source interface " Process, can include:By the corresponding access interface of user to be migrated, the purpose interface is revised as from the source interface.And, may be used also With by the corresponding interface attributes of user to be migrated, it is revised as this purpose interface is corresponding from the corresponding interface attributes of the source interface to connect Mouth attribute;And/or, by the corresponding interface resource of user to be migrated, the purpose is revised as from the corresponding interface resource of the source interface The corresponding interface resource of interface.
Wherein, can be with the online user's table shown in Maintenance Table 7 on gateway device, online user's table is used to record online use The user profile at family, the user profile can include but is not limited to one below or any combination:User name, domain name, VLAN Attribute, VT attributes, access interface, logical subinterface, interface attributes, interface resource etc..Certainly, above-mentioned user profile is this Shen An example please, in the embodiment of the present application, user profile is not limited to this several types, to the type of this user profile Do not do and limit in detail.
Table 7
User name Domain name VLAN attributes VT attributes Access interface Logical subinterface Interface attributes Interface resource
AAA domain_1 VLAN10 VT10 Interface P1 Logical subinterface 10 0x01000a 0x111110
BBB domain_1 VLAN60 VT30 Interface P1 Logical subinterface 6 0x01000b 0x111110
CCC domain_1 VLAN200 VT50 Interface P2 Logical subinterface 8 0x02000c 0x211110
In one example, for the following process in step 201, " gateway device inquires to be migrated from online user User ", then gateway device can obtain user to be migrated by inquiring about above-mentioned online user's table.For example, gateway device can be with base Interface P1, user's switch-in attribute (such as VLAN10) information in order is migrated, inquire about above-mentioned online user's table, so as to obtain User to be migrated is " user AAA ".
In one example, for " user AAA to be migrated ", gateway device can be connect user AAA to be migrated is corresponding Incoming interface, interface P2 (purpose interface) is revised as from interface P1 (source interface).Gateway device can be by user AAA to be migrated correspondences Interface attributes, be revised as the corresponding interface attributes of interface P2 from the corresponding interface attributes of interface P1 (0x01000a) (0x02000a);Wherein, interface attributes are the attributes that interface has, and the interface attributes of distinct interface are different, such as the interface attributes Can be ifIndex (interface index), the type to this interface attributes is not limited.Gateway device can be by user to be migrated The corresponding interface resources of AAA, the corresponding interface resources of interface P2 are revised as from the corresponding interface resources of interface P1;Wherein, interface Resource is the Resource Properties that interface has, and the interface resource of distinct interface is different, such as the interface resource can include speed limit strategy, , using strategy, access strategy etc., the type to this interface resource is not limited for qos policy, bandwidth.
Wherein, for access interface and interface attributes, gateway device can be changed in the online user's table shown in table 7. For interface resource, gateway device changes the corresponding interface resources of user AAA to be migrated from the corresponding interface resources of interface P1 It is the corresponding interface resources of interface P2, and, in the online user's table shown in table 7, change the corresponding moneys of user AAA to be migrated Source indexes (such as 0x111110,0x211110), and, by the resource index, it is possible to find user AAA correspondences to be migrated Interface resource.
As shown in table 8, it is an example of amended online user's table in the manner described above.
Table 8
User name Domain name VLAN attributes VT attributes Access interface Logical subinterface Interface attributes Interface resource
AAA domain_1 VLAN10 VT10 Interface P2 Logical subinterface 10 0x02000a 0x211110
BBB domain_1 VLAN60 VT30 Interface P1 Logical subinterface 6 0x01000b 0x111110
CCC domain_1 VLAN200 VT50 Interface P2 Logical subinterface 8 0x02000c 0x211110
3rd, the forwarding-table item of user to be migrated is moved into the purpose interface from the source interface.
In one example, for " forwarding-table item of user to be migrated is moved into the purpose interface from the source interface " Process, can include:Determine address information (such as MAC (the Media Access Control, media interviews control of user to be migrated System) address and/or IP address), and forwarding-table item is inquired about by the address information, the corresponding outgoing interface of the address information is obtained, And the outgoing interface is revised as the purpose interface from the source interface.
Wherein, in the online user's table shown in table 7 and table 8, the corresponding address information of user to be migrated can also be included (depending on not going out the address information in table 7 and table 8), therefore, after it is determined that user to be migrated is " user AAA ", can be from online The address information of user AAA to be migrated is parsed in user's table.
It is an example of forwarding-table item as shown in table 9 so that address information is as IP address as an example.Assuming that user to be migrated The address information of AAA is IP address 10.1.1.2/32, then the corresponding outgoing interfaces of IP address 10.1.1.2/32 can be connect from source Mouth (interface P1) modification is purpose interface (interface P2), as shown in table 10.
Table 9
Purpose IP address Next hop address Mark Outgoing interface Label
10.1.1.2/32 10.1.1.1 UDGH Interface P1 Null
Table 10
Purpose IP address Next hop address Mark Outgoing interface Label
10.1.1.2/32 10.1.1.1 UDGH Interface P2 Null
In one example, certificate server is when to user's charging, it will usually the access interface charging based on user, because This, after user to be migrated moves to purpose interface from source interface, charge information is it may happen that change, and cause charging to go out Existing mistake.Based on this, the Access Control attribute of user to be migrated, user profile, forwarding-table item are being moved into mesh from source interface Interface before, gateway device can also to certificate server send for the user to be migrated billing update packet, the meter Expense updates message can carry the information of source interface, so that certificate server carries out charging using the billing update packet.Certainly, The billing update packet can also carry other information, the user name of user such as to be migrated, line duration, the flow for using, It is without limitation.Based on these information, certificate server can complete charging of the user to be migrated in source interface.
Further, moved to from source interface by the Access Control attribute of user to be migrated, user profile, forwarding-table item After purpose interface, in the billing update packet that gateway device is sent to certificate server, the letter of purpose interface can also be carried The contents such as breath, user name, line duration, the flow that uses, so that certificate server can complete user to be migrated in mesh Interface charging.
It is also required to safeguard user profile in view of certificate server, and user profile includes access interface, therefore, will treat Before the Access Control attribute of migrated userses, user profile, forwarding-table item move to purpose interface from source interface, gateway device is also The interface renewal message for being directed to the user to be migrated can be sent to certificate server, the interface updates message and carries source interface The information of information, purpose interface, certificate server connects the access interface of the user to be migrated from for the purpose of source interface modification Mouthful.Certain interface updates message can also carry other information, such as the user name of user to be migrated, MAC Address, IP address, Domain, login time etc..
In addition, it is contemplated that DHCP (Dynamic Host Configuration Protocol, DHCP) Server is also required to safeguard user profile, and user profile includes access interface, therefore, by the Access Control of user to be migrated Before attribute, user profile, forwarding-table item move to purpose interface from source interface, gateway device can also be sent out to Dynamic Host Configuration Protocol server The interface sent for the user to be migrated updates message, and the interface updates information, the letter of purpose interface that message carries source interface Breath, so that Dynamic Host Configuration Protocol server is by the access interface of the user to be migrated, it is purpose interface from source interface modification.Certainly, interface is more New message can also carry other information, such as the user name of user to be migrated, MAC Address, IP address, domain, lease etc..
In one example, the quantity of user to be migrated can for one or more than one, treated in order to which is distinguished Migrated userses have completed migration, and which user to be migrated does not complete migration, after all users to be migrated are determined, also safeguards User's table to be migrated, records the corresponding relation of each user to be migrated and migration mark in user's table to be migrated, and each waits to move Diverting from one use to another the corresponding migration mark in family includes the first mark, and the first mark is represented and do not complete migration.Based on this, can be from use to be migrated In the table of family choose migration labeled as first mark user to be migrated, and perform by the Access Control attribute of the user to be migrated, User profile, forwarding-table item move to the process of purpose interface from source interface, and the migration mark of the user to be migrated is revised as Second mark, and the second mark expression has completed migration.Judge to be labeled as first with the presence or absence of migration in user's table to be migrated The user to be migrated of mark;If it is, continue executing with choosing migration treating labeled as the first mark from user's table to be migrated The process of migrated userses;If it is not, then determine it is all it is to be migrated with completed per family migrate.
Further, before the migration mark of the user to be migrated is revised as into the second mark, can also be taken to certification Business device sends the request message for the user to be migrated, and the request message carries the information of purpose interface, if receiving certification The response message that server is returned, it is determined that the user to be migrated is successfully completed migration, and performs the user to be migrated Migration mark be revised as the process of the second mark.
Wherein, user's table to be migrated can be as shown in table 11, and user's table to be migrated have recorded the user of user to be migrated The purpose interface after source interface, migration before name, migration, the corresponding relation of migration mark.And, each user's to be migrated moves Move labeled as no, represent that user to be migrated does not complete migration.
Table 11
First, migration is chosen from user's table to be migrated and is labeled as no user to be migrated " AAA1 ", and execution treats this The Access Control attribute of migrated userses " AAA1 ", user profile, forwarding-table item move to the process of purpose interface from source interface.Its In, user's table to be migrated can also be as shown in table 12, and numerical value therein 0 represents that corresponding contents do not complete migration also.It is first based on this Migration order is sent to the control module 1 of Access Control attribute, so that control module 1 is by the access control of user to be migrated " AAA1 " Attribute processed moves to purpose interface from source interface, when the success response of control module 1 is received, then by user to be migrated " AAA1 " corresponding Access Control attribute modification is 1, represents that Access Control attribute has completed migration, as shown in table 13.Afterwards, To user profile control module 2 send migration order so that control module 2 by the user profile of user to be migrated " AAA1 " from Source interface moves to purpose interface, when the success response of control module 2 is received, then user to be migrated " AAA1 " is corresponding User profile is revised as 1, represents that user profile has completed migration, as shown in table 13.Afterwards, to the control module of forwarding-table item 3 send migration order, so as to the forwarding-table item of user to be migrated " AAA1 " is moved to purpose by control module 3 from source interface connect Mouthful, when the success response of control module 3 is received, then the corresponding forwarding-table item of user to be migrated " AAA1 " is revised as 1, table Show that forwarding-table item has completed migration, as shown in table 13.So, when the corresponding Access Control attribute of user to be migrated " AAA1 ", When user profile, forwarding-table item are 1, represent that migration is completed.
Table 12
Table 13
After user to be migrated " AAA1 " migration is completed, then can be sent to certificate server and be directed to the user to be migrated The request message (such as accounting request message) of " AAA1 ", the request message carries the information of purpose interface P2.Certificate server exists After receiving the request message, if finding, user " AAA1 " has migrated to interface P2 really, is returned to gateway device and responded Message.If gateway device receive certificate server return response message, it is determined that the user " AAA1 " to be migrated into Work(completes migration, and it is to represent that the user has completed migration that the migration mark of the user " AAA1 " to be migrated is revised as.
Afterwards, migration can be chosen from user's table to be migrated labeled as no user to be migrated " AAA2 ", it is treated Journey is identical with the treatment of user to be migrated " AAA1 ", will not be repeated here, and by that analogy, is moved when not existing in user's table to be migrated After moving the user to be migrated labeled as expense, then illustrate all to be migrated with migration has been completed per family, then can delete and treat Migrated userses table, terminates migration flow.
In one example, for the process of above-mentioned determination " user " AAA1 " migration to be migrated is completed ", gateway device connects After receiving for the response message of billing update packet and updating the response message of message for interface, just can determine whether " to wait to move Divert from one use to another family " AAA1 " migration to complete, and the request message for the user " AAA1 " to be migrated is sent to certificate server, should Message is asked to carry the information of purpose interface P2.
Based on above-mentioned technical proposal, in the embodiment of the present application, when needing for user to move to purpose interface from source interface, Automatically Access Control attribute can be moved into purpose interface from source interface, and user profile is moved into purpose from source interface and connect Mouthful, and forwarding-table item is moved into purpose interface from source interface, so as to the online smoothing for realizing user switches, user is used Influence very little, reduces service outage duration, and user will not be forced offline due to source interface to the switching of purpose interface, it is not necessary to Verification process is re-executed, the business experience of user is improved, the efficiency and operability of network switching is improved, pole is brought to O&M It is big convenient.
Conceived based on the application same with the above method, a kind of user's moving apparatus additionally provided in the embodiment of the present application, User's moving apparatus are applied in gateway device.Wherein, user's moving apparatus can be realized by software, it is also possible to by hard The mode of part or software and hardware combining is realized.It is by its institute as the device on a logical meaning as a example by implemented in software Gateway device processor, corresponding computer program instructions are formed in reading non-volatile storage.From hardware layer For face, as shown in figure 3, a kind of hardware structure diagram of the gateway device where the user's moving apparatus proposed for the application, removes Outside processor, nonvolatile memory shown in Fig. 3, gateway device can also include other hardware, such as be responsible for treatment message Forwarding chip, network interface, internal memory etc.;For from hardware configuration, the gateway device is also possible to be distributed apparatus, may Including multiple interface cards, to carry out the extension of Message processing in hardware view.
As shown in figure 4, the structure chart of the user's moving apparatus proposed for the application, described device includes:
Determining module 11, for determining the source interface before migration, purpose interface, user to be migrated after migration;Obtain mould Block 12, Access Control attribute, user profile, forwarding-table item for obtaining the user to be migrated;Transferring module 13, for inciting somebody to action The Access Control attribute of the user to be migrated, user profile, forwarding-table item move to the purpose interface from the source interface.
In one example, the determining module 11, specifically for it is determined that migration before source interface, migration after purpose During interface, user to be migrated, receive migration order, it is described migration order includes migration before source interface, migrate after Purpose interface, and parse the source interface before the migration, the purpose interface after the migration from the migration order;Will be logical The user for crossing the source interface access is defined as user to be migrated, or, if the migration order also includes user's switch-in attribute, User that is being accessed by the source interface and being matched with user's switch-in attribute is then defined as user to be migrated.
In one example, the transferring module 13, specifically for by the Access Control attribute of the user to be migrated During the purpose interface being moved to from the source interface, if the non-counterlogic sub-interface of the Access Control attribute, The mapping relations of the Access Control attribute and the purpose interface are recorded, and deletes the Access Control attribute and connect with the source The mapping relations of mouth;
If whether the Access Control attribute judges the purpose interface comprising the logic to that should have logical subinterface Sub-interface;If it is, the Access Control attribute, the purpose interface, the mapping relations of the logical subinterface are recorded, such as It is really no, then the logical subinterface is created under the purpose interface, and records the Access Control attribute, the purpose and connect The mapping relations of mouth, the current logical subinterface for creating;Delete the Access Control attribute, the source interface, logic The mapping relations of interface.
In one example, the transferring module 13, specifically for by the user profile of the user to be migrated from institute State during source interface moves to the purpose interface, the corresponding access interface of the user to be migrated connects from the source Mouth is revised as the purpose interface;
By the corresponding interface attributes of the user to be migrated, the mesh is revised as from the corresponding interface attributes of the source interface The corresponding interface attributes of interface;And/or, it is corresponding from the source interface by the corresponding interface resource of the user to be migrated Interface resource is revised as the corresponding interface resource of the purpose interface.
In one example, the transferring module 13, specifically for by the forwarding-table item of the user to be migrated from institute State during source interface moves to the purpose interface, determine the address information of the user to be migrated;By the address Information inquiry forwarding-table item, obtains the corresponding outgoing interface of the address information;The outgoing interface is revised as from the source interface The purpose interface.
In one example, user's moving apparatus also include (not embodied in figure):Sending module, for being moved described The Access Control attribute of the user to be migrated, user profile, forwarding-table item are moved to institute by shifting formwork block 13 from the source interface Before stating purpose interface, the billing update packet for the user to be migrated is sent to certificate server, the charging updates Message carries the information of the source interface, so that the certificate server carries out charging using the billing update packet;With/ Or, sending connecing for the user to be migrated to the certificate server and/or dynamic host configuration protocol DHCP server Oral replacement message, the interface updates information, the information of purpose interface that message carries source interface.
In one example, the determining module 11, is additionally operable to it is determined that after user to be migrated, however, it is determined that it is to be migrated The quantity of user be one or more than one, then recorded in user's table to be migrated each user to be migrated with migration mark Corresponding relation, the corresponding mark that migrates of each user to be migrated includes the first mark, and first mark represents unfinished migration;
The acquisition module 12, be additionally operable to from user's table to be migrated choose migration labeled as first mark wait move Divert from one use to another family;The transferring module 13, be additionally operable to by the Access Control attribute of the user to be migrated, user profile, forwarding-table item from The source interface moves to the purpose and connects, and the migration mark of the user to be migrated is revised as into the second mark, described second Mark is represented and has completed migration;The determining module 11, is additionally operable to judge whether there is migration in user's table to be migrated Labeled as the user to be migrated of the first mark;If it is not, then determine it is all it is to be migrated with completed per family migrate;If it is, The acquisition module 12 chooses to be migrated user of the migration labeled as the first mark from user's table to be migrated;
The determining module 11, is additionally operable to that the migration of the user to be migrated mark is revised as into the in the transferring module 13 Before two marks, the request message for the user to be migrated is sent to certificate server, the request message carries the mesh Interface information, if receiving the response message that the certificate server is returned, it is determined that the user to be migrated has succeeded Complete migration.
System, device, module or unit that above-described embodiment is illustrated, can specifically be realized by computer chip or entity, Or realized by the product with certain function.A kind of typically to realize equipment for computer, the concrete form of computer can Being personal computer, laptop computer, cell phone, camera phone, smart phone, personal digital assistant, media play In device, navigation equipment, E-mail receiver/send equipment, game console, tablet PC, wearable device or these equipment The combination of any several equipment.
For convenience of description, it is divided into various units with function during description apparatus above to describe respectively.Certainly, this is being implemented The function of each unit can be realized in same or multiple softwares and/or hardware during application.
It should be understood by those skilled in the art that, embodiments herein can be provided as method, system or computer program Product.Therefore, the application can be using the reality in terms of complete hardware embodiment, complete software embodiment or combination software and hardware Apply the form of example.And, the embodiment of the present application can be used and wherein include computer usable program code at one or more The computer implemented in computer-usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) The form of program product.
The application is the flow with reference to method, equipment (system) and computer program product according to the embodiment of the present application Figure and/or block diagram are described.It is generally understood that each in realizing flow chart and/or block diagram by computer program instructions The combination of flow and/or square frame in flow and/or square frame and flow chart and/or block diagram.These computer journeys can be provided Sequence instruction to all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing devices processor with Produce a machine so that being produced by the instruction of computer or the computing device of other programmable data processing devices is used for The dress of the function that realization is specified in one flow of flow chart or multiple one square frame of flow and/or block diagram or multiple square frames Put.
And, these computer program instructions can also be stored can guide computer or the treatment of other programmable datas to set In the standby computer-readable memory for working in a specific way so that instruction of the storage in the computer-readable memory is produced Manufacture including command device, the command device is realized in one flow of flow chart or multiple flows and/or block diagram one The function of being specified in individual square frame or multiple square frames.
These computer program instructions can be also loaded into computer or other programmable data processing devices so that in meter Series of operation steps is performed on calculation machine or other programmable devices to produce computer implemented treatment, so as in computer Or the instruction performed on other programmable devices is provided for realizing in one flow of flow chart or multiple flows and/or block diagram The step of function of being specified in one square frame or multiple square frames.
It will be understood by those skilled in the art that embodiments herein can be provided as method, system or computer program product. Therefore, the application can be using the implementation in terms of complete hardware embodiment, complete software embodiment or combination software and hardware The form of example.And, the application can be used and wherein include the calculating of computer usable program code at one or more The computer implemented in machine usable storage medium (magnetic disk storage, CD-ROM, optical memory etc. can be included but is not limited to) The form of program product.
Embodiments herein is the foregoing is only, the application is not limited to.For those skilled in the art For, the application can have various modifications and variations.It is all any modifications made within spirit herein and principle, equivalent Replace, improve etc., within the scope of should be included in claims hereof.

Claims (13)

1. a kind of customer shift method, is applied to gateway device, it is characterised in that methods described includes:
It is determined that migration before source interface, migration after purpose interface, user to be migrated;
Obtain Access Control attribute, user profile, the forwarding-table item of the user to be migrated;
The Access Control attribute of the user to be migrated, user profile, forwarding-table item are moved into the mesh from the source interface Interface.
2. method according to claim 1, it is characterised in that the source interface before the determination migration, the purpose after migration Interface, the process of user to be migrated, specifically include:
Migration order is received, the migration order includes the source interface before migration, the purpose interface after migration;
The source interface before the migration, the purpose interface after the migration are parsed from the migration order;
The user accessed by the source interface is defined as user to be migrated;Or,
If the migration order also includes user's switch-in attribute, will be being accessed by the source interface and connect with the user The user for entering attributes match is defined as user to be migrated.
3. method according to claim 1, it is characterised in that the Access Control attribute by the user to be migrated from The source interface moves to the process of the purpose interface, specifically includes:
If the non-counterlogic sub-interface of Access Control attribute, records the Access Control attribute with the purpose interface Mapping relations, and delete the mapping relations of the Access Control attribute and the source interface;
If the Access Control attribute judges whether the purpose interface connects comprising logic to that should have logical subinterface Mouthful;If it is, the Access Control attribute, the purpose interface, the mapping relations of the logical subinterface are recorded, if It is no, then create the logical subinterface under the purpose interface, and record the Access Control attribute, the purpose interface, The mapping relations of the current logical subinterface for creating;Delete the Access Control attribute, the source interface, the logical subinterface Mapping relations.
4. method according to claim 1, it is characterised in that the user profile by the user to be migrated is from described Source interface moves to the process of the purpose interface, specifically includes:
By the corresponding access interface of the user to be migrated, the purpose interface is revised as from the source interface;
By the corresponding interface attributes of the user to be migrated, it is revised as the purpose from the corresponding interface attributes of the source interface and connects The corresponding interface attributes of mouth;And/or, by the corresponding interface resource of the user to be migrated, from the corresponding interface of the source interface Resource modifying is the corresponding interface resource of the purpose interface.
5. method according to claim 1, it is characterised in that the forwarding-table item by the user to be migrated is from described Source interface moves to the process of the purpose interface, specifically includes:
Determine the address information of the user to be migrated;
Forwarding-table item is inquired about by the address information, the corresponding outgoing interface of the address information is obtained;
The outgoing interface is revised as the purpose interface from the source interface.
6. method according to claim 1, it is characterised in that
The Access Control attribute by the user to be migrated, user profile, forwarding-table item move to institute from the source interface Before stating purpose interface, methods described also includes:
The billing update packet for the user to be migrated is sent to certificate server, the billing update packet carries described The information of source interface, so that certificate server carries out charging using the billing update packet;And/or, to certificate server and/ Or dynamic host configuration protocol DHCP server sends the interface renewal message for the user to be migrated, the interface updates Message carries information, the information of purpose interface of source interface.
7. the method according to claim any one of 1-6, it is characterised in that after the determination user to be migrated, if really The quantity of fixed user to be migrated be one or more than one, methods described also includes:
The corresponding relation of each user to be migrated and migration mark is recorded in user's table to be migrated, each user's correspondence to be migrated Migration mark include first mark, it is described first mark represent do not complete migrate;
To be migrated user of the migration labeled as the first mark is chosen from user's table to be migrated, and is performed the use to be migrated The Access Control attribute at family, user profile, forwarding-table item move to the process of the purpose interface from the source interface, and should The migration mark of user to be migrated is revised as the second mark, and second mark is represented and completed migration;
Judge to be labeled as the first user to be migrated for identifying with the presence or absence of migration in user's table to be migrated;
If it is, performing the mistake that migration is chosen from user's table to be migrated labeled as the user to be migrated of the first mark Journey;If it is not, then determine it is all it is to be migrated with completed per family migrate.
8. method according to claim 7, it is characterised in that
The migration by the user to be migrated is marked before being revised as the second mark, and methods described also includes:
The request message for the user to be migrated is sent to certificate server, the request message carries the purpose interface Information, if receiving the response message of certificate server return, it is determined that the user to be migrated is successfully completed migration, and holds The migration mark for being about to the user to be migrated is revised as the process of the second mark.
9. a kind of user's moving apparatus, are applied to gateway device, it is characterised in that described device includes:
Determining module, for determining the source interface before migration, purpose interface, user to be migrated after migration;
Acquisition module, Access Control attribute, user profile, forwarding-table item for obtaining the user to be migrated;
Transferring module, for by the Access Control attribute of the user to be migrated, user profile, forwarding-table item from the source interface Move to the purpose interface.
10. device according to claim 9, it is characterised in that the determining module, specifically for it is determined that before migration During purpose interface, user to be migrated after source interface, migration, migration order is received, the migration order includes migration Purpose interface after preceding source interface, migration, the source interface before the migration, the migration are parsed from the migration order Purpose interface afterwards;The user accessed by the source interface is defined as user to be migrated, or, if the migration order is also Including user's switch-in attribute, the user matched with user's switch-in attribute that will be accessed by the source interface is defined as treating Migrated userses.
11. devices according to claim 9, it is characterised in that
The transferring module, specifically for the Access Control attribute of the user to be migrated is being moved into institute from the source interface During stating purpose interface, if the non-counterlogic sub-interface of the Access Control attribute, records the Access Control attribute With the mapping relations of the purpose interface, the mapping relations of the Access Control attribute and the source interface are deleted;If described connect Whether enter controlled attribute judges the purpose interface comprising the logical subinterface to that should have logical subinterface, then;If it is, note The Access Control attribute, the purpose interface, the mapping relations of the logical subinterface are recorded, if not, being connect in the purpose The logical subinterface is created under mouthful, the Access Control attribute, the purpose interface, the current logical subinterface for creating is recorded Mapping relations;Delete the Access Control attribute, the source interface, the mapping relations of the logical subinterface;
During the user profile of the user to be migrated is moved into the purpose interface from the source interface, will be described The corresponding access interface of user to be migrated, the purpose interface is revised as from the source interface;By user's correspondence to be migrated Interface attributes, be revised as the corresponding interface attributes of the purpose interface from the corresponding interface attributes of the source interface;And/or, By the corresponding interface resource of the user to be migrated, the purpose interface pair is revised as from the corresponding interface resource of the source interface The interface resource answered;
During the forwarding-table item of the user to be migrated is moved into the purpose interface from the source interface, institute is determined State the address information of user to be migrated;By the address information inquire about forwarding-table item, obtain the address information it is corresponding go out Interface;The outgoing interface is revised as the purpose interface from the source interface.
12. devices according to claim 8, it is characterised in that also include:
Sending module, in the transferring module by Access Control attribute, user profile, the forward table of the user to be migrated Before item moves to the purpose interface from the source interface, the charging for the user to be migrated is sent to certificate server Message is updated, the billing update packet carries the information of the source interface, so that the certificate server utilizes the charging Updating message carries out charging;And/or, send pin to the certificate server and/or dynamic host configuration protocol DHCP server Interface to the user to be migrated updates message, and the interface updates information, the letter of purpose interface that message carries source interface Breath.
13. device according to claim any one of 9-12, it is characterised in that the determining module, be additionally operable to it is determined that After user to be migrated, however, it is determined that user to be migrated quantity for one or more than one, then in user's table to be migrated The corresponding relation of each user to be migrated and migration mark is recorded, the corresponding mark that migrates of each user to be migrated includes the first mark Know, first mark is represented and do not complete migration;
The acquisition module, is additionally operable to choose to be migrated use of the migration labeled as the first mark from user's table to be migrated Family;The transferring module, is additionally operable to the Access Control attribute of the user to be migrated, user profile, forwarding-table item from the source Interface shift is connect to the purpose, and the migration mark of the user to be migrated is revised as into the second mark, the second mark table Show and completed migration;
The determining module, be additionally operable to judge in user's table to be migrated with the presence or absence of migration labeled as the first mark wait move Divert from one use to another family;If it is not, then determine it is all it is to be migrated with completed per family migrate;If it is, the acquisition module is treated from described To be migrated user of the migration labeled as the first mark is chosen in migrated userses table;
The determining module, be additionally operable to the transferring module by the migration of the user to be migrated mark be revised as the second mark it Before, the request message for the user to be migrated is sent to certificate server, the request message carries the purpose interface Information, if receiving the response message that the certificate server is returned, it is determined that the user to be migrated is successfully completed migration.
CN201611193678.1A 2016-12-21 2016-12-21 User migration method and device Active CN106878052B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611193678.1A CN106878052B (en) 2016-12-21 2016-12-21 User migration method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611193678.1A CN106878052B (en) 2016-12-21 2016-12-21 User migration method and device

Publications (2)

Publication Number Publication Date
CN106878052A true CN106878052A (en) 2017-06-20
CN106878052B CN106878052B (en) 2020-04-03

Family

ID=59163870

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611193678.1A Active CN106878052B (en) 2016-12-21 2016-12-21 User migration method and device

Country Status (1)

Country Link
CN (1) CN106878052B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109189549A (en) * 2018-08-01 2019-01-11 新华三技术有限公司 Virtual machine migration method and device
CN109344100A (en) * 2018-08-17 2019-02-15 北京奇虎科技有限公司 A kind of method and device of auxiliary system interface shift
CN112714011A (en) * 2020-12-15 2021-04-27 贝壳技术有限公司 Distribution information configuration method and device, electronic equipment and storage medium
CN113360184A (en) * 2021-06-04 2021-09-07 曙光信息产业(北京)有限公司 Software migration method and device among multiple ecosystems, computer equipment and storage medium

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102143138A (en) * 2010-09-15 2011-08-03 华为技术有限公司 Method and device for configuring virtual local area network (VLAN) in live migration process of virtual machine
CN102394831A (en) * 2011-11-28 2012-03-28 杭州华三通信技术有限公司 Flow uninterruptible method and device based on virtual machine VM (virtual memory) migration
CN102457439A (en) * 2011-12-07 2012-05-16 中标软件有限公司 Virtual switching system and method of cloud computing system
CN102821023A (en) * 2012-08-07 2012-12-12 杭州华三通信技术有限公司 Method and device for dynamically migrating VLAN (virtual local area network) configuration
CN103201721A (en) * 2012-08-29 2013-07-10 华为技术有限公司 Virtual machine thermal migration system and method
CN103227757A (en) * 2012-08-31 2013-07-31 杭州华三通信技术有限公司 Message forwarding method and equipment
CN103607430A (en) * 2013-10-30 2014-02-26 中兴通讯股份有限公司 Network processing method and system, and network control center
CN103812823A (en) * 2012-11-07 2014-05-21 华为技术有限公司 Method, device and system for configuration information migration in thermal migration of virtual machine
CN104348637A (en) * 2013-07-26 2015-02-11 中国科学院声学研究所 Method for maintaining TCP connection in fault switching
CN105591807A (en) * 2015-10-10 2016-05-18 杭州华三通信技术有限公司 Interface configuration migration method and device

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102143138A (en) * 2010-09-15 2011-08-03 华为技术有限公司 Method and device for configuring virtual local area network (VLAN) in live migration process of virtual machine
CN102394831A (en) * 2011-11-28 2012-03-28 杭州华三通信技术有限公司 Flow uninterruptible method and device based on virtual machine VM (virtual memory) migration
CN102457439A (en) * 2011-12-07 2012-05-16 中标软件有限公司 Virtual switching system and method of cloud computing system
CN102821023A (en) * 2012-08-07 2012-12-12 杭州华三通信技术有限公司 Method and device for dynamically migrating VLAN (virtual local area network) configuration
CN103201721A (en) * 2012-08-29 2013-07-10 华为技术有限公司 Virtual machine thermal migration system and method
CN103227757A (en) * 2012-08-31 2013-07-31 杭州华三通信技术有限公司 Message forwarding method and equipment
CN103812823A (en) * 2012-11-07 2014-05-21 华为技术有限公司 Method, device and system for configuration information migration in thermal migration of virtual machine
CN104348637A (en) * 2013-07-26 2015-02-11 中国科学院声学研究所 Method for maintaining TCP connection in fault switching
CN103607430A (en) * 2013-10-30 2014-02-26 中兴通讯股份有限公司 Network processing method and system, and network control center
CN105591807A (en) * 2015-10-10 2016-05-18 杭州华三通信技术有限公司 Interface configuration migration method and device

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109189549A (en) * 2018-08-01 2019-01-11 新华三技术有限公司 Virtual machine migration method and device
CN109344100A (en) * 2018-08-17 2019-02-15 北京奇虎科技有限公司 A kind of method and device of auxiliary system interface shift
CN112714011A (en) * 2020-12-15 2021-04-27 贝壳技术有限公司 Distribution information configuration method and device, electronic equipment and storage medium
CN112714011B (en) * 2020-12-15 2023-06-02 贝壳技术有限公司 Distribution information configuration method, device, electronic equipment and storage medium
CN113360184A (en) * 2021-06-04 2021-09-07 曙光信息产业(北京)有限公司 Software migration method and device among multiple ecosystems, computer equipment and storage medium

Also Published As

Publication number Publication date
CN106878052B (en) 2020-04-03

Similar Documents

Publication Publication Date Title
CN106998297B (en) A kind of virtual machine migration method and device
CN107580083A (en) A kind of method and system of container IP address distribution
CN109981493B (en) Method and device for configuring virtual machine network
CN106209402B (en) A kind of telescopic method and equipment of virtual network function
CN107391758A (en) Database switching method, device and equipment
CN106878052A (en) A kind of customer shift method and device
CN106383736B (en) Ports-Extending method and apparatus
CN105868231A (en) Cache data updating method and device
CN108616431A (en) A kind of message processing method, device, equipment and machine readable storage medium
CN107196982A (en) A kind for the treatment of method and apparatus of user's request
CN107920138A (en) A kind of user's unifying identifier generation method, apparatus and system
CN102316043B (en) Port virtualization method, switch and communication system
CN104780221B (en) Medium-sized and small enterprises intellectual property synthetic service platform system
CN107911249A (en) Order line sending method, device and the equipment of a kind of network equipment
CN106484327B (en) A kind of data processing method and associated storage device
CN106878084A (en) A kind of authority control method and device
CN104168165A (en) Access control method and device based on GPRS network and integrated identification network
CN106921721A (en) A kind of server, conversation managing method and system
CN107786669A (en) A kind of method of load balance process, server, device and storage medium
CN106506515A (en) A kind of authentication method and device
CN108563697A (en) A kind of data processing method, device and storage medium
CN109274705A (en) Service providing method, apparatus and system based on user identity
CN103207813B (en) The method and apparatus for managing resource
CN105224541B (en) Uniqueness control method, information storage means and the device of data
CN107070719A (en) A kind of device management method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20230616

Address after: 310052 11th Floor, 466 Changhe Road, Binjiang District, Hangzhou City, Zhejiang Province

Patentee after: H3C INFORMATION TECHNOLOGY Co.,Ltd.

Address before: 310052 Changhe Road, Binjiang District, Hangzhou, Zhejiang Province, No. 466

Patentee before: NEW H3C TECHNOLOGIES Co.,Ltd.

TR01 Transfer of patent right