The present application is a 371 application of International Application No. PCT/CN2013/070577 filed on Jan. 17, 2013 and entitled “Implementing Dual-Homed Node Protection,” which claims the benefit of Chinese Patent Application No. 201210019235.6 filed on Jan. 20, 2012.
As mobile technology develops from 3rd Generation Mobile Communications System (3G) to Long Term Evolution technology (LTE), it is needed for a Mobile Backhaul Network, when supporting 51 traffic between a LTE base station and a core network apparatus, to support X2 traffic between LTE base stations at the same time.
In order to avoid that communications among a large number of base stations are affected by a faulty apparatus, generally, two Layer 3 Forwarding apparatuses are introduced, and thereby a dual-homed node is formed.
Features of the present disclosure are illustrated by way of example and not limited in the following figure(s), in which like numerals indicate like elements, in which:
Hereinafter, the present disclosure will be described in further detail with reference to the accompanying drawings and examples to make the technical solution and merits therein clearer.
In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present disclosure. It will be readily apparent however, that the present disclosure may be practiced without limitation to these specific details. In other instances, some methods and structures have not been described in detail so as not to unnecessarily obscure the present disclosure. As used herein, the term “includes” means includes but not limited to, the term “including” means including but not limited to. The term “based on” means based at least in part on. In addition, the terms “a” and “an” are intended to denote at least one of a particular element.
In order to achieve the dual-homed protection with a Layer 3 apparatus, a general technology solution is as follows: for a downlink, R1/R2 is taken as a Layer 3 gateway of a base station, the VRRP is deployed, and a dual-homed node is taken as a virtual single apparatus by the base station. For an uplink, Layer 3 routing is achieved by enabling either dynamic routing or static routing between R1/R2 and the core network apparatus. Herein, through a configuration, the S-GW/MME considers that a priority of a path from the S-GW/MME to R1 is higher than that of a path from the S-GW/MME to R2, and the path from the S-GW/MME to R1 is considered as a master path, which corresponds to the master apparatus in the VRRP.
The present disclosure discloses a method and an apparatus for implementing dual-homed node protection, which can solve problem that the round trip paths between the base station and the core network apparatus appear inconsistent or a link from the core network apparatus to the base station is disconnected when the access link has a failure.
The present disclosure discloses a method for implementing dual-homed node protection, which is applied to a dual-homed network for implementing a Layer 3 apparatus, wherein the dual-homed network includes a dual-homed node and a Layer 2 MPLS-TP network, the dual-homed node includes two apparatuses and a master apparatus is determined according to priorities of the apparatuses. In one or more examples of the present disclosure, when any one of the two apparatuses in the dual-homed node is taken as a master apparatus of VRRP, as shown in
block 301, monitoring a state of an uplink;
block 302, when the monitoring detects that the uplink has a failure, notifying an original backup apparatus of the VRRP to perform a master-backup switch, and notifying a downlink apparatus of the master apparatus of the VRRP that a remote link has a failure, thereby causing the downlink apparatus to switch a working channel within the MPLS-TP network; and
block 303, when a notification indicating that the master-backup switch has been performed already is received from the original backup apparatus of the VRRP, switching to a backup apparatus of the VRRP.
The present disclosure further discloses a method for implementing dual-homed node protection, which is applied to a dual-homed network for implementing a Layer 3 apparatus, wherein the dual-homed network includes a dual-homed node and a Layer 2 MPLS-TP network. In one more examples of the present disclosure, when any one of the two apparatuses in the dual-homed node is taken as a backup apparatus of VRRP, as shown in
block 401, if a master-backup switch notification is received from an original master apparatus of the VRRP, or a remote link switch notification is received from an apparatus with a current working channel within the MPLS-TP network after the working channel is switched, switching to a master apparatus of VRRP and notifying the original master apparatus of the VRRP to perform a master-backup switch.
The present disclosure further provides an apparatus for implementing dual-homed node protection which is applied to a dual-homed network for implementing a Layer 3 apparatus, wherein the dual-homed network includes a dual-homed node and a Layer 2 MPLS-TP network. In one or more examples of the present disclosure, the apparatus includes a memory, a processor and a network card; wherein:
the memory is adapted to store computer instructions;
when an apparatus with the processor is a master apparatus of VRRP, the processor is adapted to perform following operations through performing the computer instructions stored in the memory:
monitoring a state of an uplink;
when the monitoring detects that the uplink has a failure, notifying, through the network card, an original backup apparatus of the VRRP to perform a master-backup switch, and notifying, through the network card, a downlink apparatus of the master apparatus of the VRRP that a remote link has a failure, thereby causing the downlink apparatus to switch a working channel within the MPLS-TP network; and
when a notification indicating that the master-backup switch has been performed already is received through the network card from the original backup apparatus of the VRRP, switching to a backup apparatus of the VRRP.
The present disclosure further provides an apparatus for implementing dual-homed node protection, which is applied to a dual-homed network for implementing a Layer 3 apparatus, wherein the dual-homed network includes a dual-homed node and a Layer 2 MPLS-TP network. In one or more examples of the present disclosure, the apparatus includes a memory, a processor and a network card; wherein:
the memory is adapted to store computer instructions;
when an apparatus with the processor is a backup apparatus of VRRP, the processor is adapted to perform following operations through performing the computer instructions stored in the memory:
if a master-backup switch notification is received through the network card from an original master apparatus of VRRP, or a remote link switch notification is received through the network card from an apparatus with a current working channel within the MPLS-TP network after the working channel is switched, switching to a master apparatus of VRRP, and notifying, through the network card, the original master apparatus of VRRP to perform a master-backup switch.
The present disclosure further provides an apparatus for implementing dual-homed node protection, which is applied to a dual-homed network for implementing a Layer 3 apparatus, wherein the dual-homed network includes a dual-homed node and a Layer 2 MPLS-TP network. In one or more examples of the present disclosure, the apparatus within the MPLS-TP connected with an apparatus in the dual-homed node includes a memory, a processor and a network card; wherein:
the memory is adapted to store computer instructions;
the processor is adapted to perform following operations through performing the computer instructions stored in the memory:
receiving, through the network card, a remote link failure notification sent by a master apparatus of VRRP;
when a remote link failure notification sent by a master apparatus of VRRP is received through the network card, switching, according to a MPLS-TP implementation mode configured for the apparatus, a working channel within MPLS-TP network; and
when a working channel within the MPLS-TP network is switched, and a current working channel within the MPLS-TP network after the working channel switch is located on the apparatus with the processor, notifying, through the network card, an uplink apparatus of the apparatus with the processor that a remote link is switched to cause the uplink apparatus to complete a master-backup switch within VRRP.
Block 501, when a current apparatus is a master apparatus of VRRP, a state of an uplink is monitored, when the monitoring detects that the uplink has a failure, a master-backup switch notification is sent to an original backup apparatus of VRRP to notify the original backup apparatus of VRRP to perform a master-backup switch, and a remote link failure notification is sent to a downlink apparatus of the master apparatus of VRRP to notify the downlink apparatus that a remote link has a failure to make the downlink apparatus complete a working channel switch within the MPLS-TP network; when a notification indicating that a master-backup switch has been performed already is received from the original backup apparatus of VRRP, the master apparatus switches to a backup apparatus of VRRP.
In block 501, the master apparatus of VRRP monitors that the uplink has a failure, i.e., an access link fails. When the current apparatus is the master apparatus of VRRP, a method for notifying the original backup apparatus of VRRP to perform a master-backup switch includes:
reducing a priority of the master apparatus to make the reduced priority lower than a priority of the original backup apparatus of VRRP; and
notifying the reduced priority to the original backup apparatus of VRRP.
In block 501, when the current apparatus is the master apparatus of VRRP, if a notification indicating that the master-backup switch has been performed already is received from an original backup apparatus of VRRP, a method for switching to the backup apparatus of VRRP includes:
receiving a notification carrying a priority of the original backup apparatus of VRRP sent by the original backup apparatus of VRRP; and
when the priority of the original backup apparatus of VRRP carried by the notification is higher than the priority of the master apparatus of VRRP, switching to a backup apparatus of VRRP.
Block 502, when the current apparatus is a backup apparatus of VRRP, if a master-backup switch notification is received from an original master apparatus of VRRP or a remote link switch notification is received from an apparatus with a current working channel within the MPLS-TP network after the working channel is switched, the backup apparatus of VRRP switches to the master apparatus of VRRP, and notifies the original master apparatus of VRRP to perform the master-backup switch.
In block 502, when the current apparatus is the backup apparatus of VRRP, if the master-backup switch notification is received from the original master apparatus of VRRP, a method for switching to the master apparatus of VRRP, and notifying the original master apparatus of VRRP to perform the master-backup switch includes:
receiving a notification carrying a priority of the original master apparatus of VRRP sent by the original master apparatus of VRRP; and
when the priority of the original master apparatus of VRRP carried by the notification is lower than a priority of the backup apparatus of VRRP, switching to the master apparatus of VRRP, and notifying the original master apparatus of VRRP to perform the master-backup switch.
In block 502, when the current apparatus is the backup apparatus of VRRP, if the remote link switch notification sent by the apparatus with the current working channel within the MPLS-TP network after the working channel switch is received, a method for switching to the master apparatus of VRRP and notifying the original master apparatus of VRRP to perform the master-backup switch includes:
increasing the priority of the backup apparatus to make the increased priority higher than a priority of the original master apparatus of VRRP;
switching to the master apparatus of VRRP; and
sending a notification carrying the increased priority of the backup apparatus of VRRP to notify the original master apparatus of VRRP to perform the master-backup switch.
When receiving a remote link failure notification sent by a master apparatus of VRRP which monitors a failure, an apparatus within MPLS-TP completes the working channel switch in the MPLS-TP network, wherein the working channel switch occurs in the MPLS-TP network and is performed by the apparatus within the MPLS-TP network according to a MPLS-TP implementation mode configured for the apparatus itself.
The above-mentioned working channel switch performed by the apparatus within the MPLS-TP network according to the MPLS-TP implementation mode configured for the apparatus within the MPLS-TP network includes two modes as follows:
the apparatus within the MPLS-TP network notifying an apparatus with a protection channel in the MPLS-TP network, and negotiating with the apparatus with the protection channel to complete the work channel switch within the MPLS-TP network; or
the apparatus within MPLS-TP network notifying a downlink apparatus of a current master apparatus of VRRP that the remote link has a failure, negotiating with the downlink apparatus of the current master apparatus of VRRP to establish a channel which makes traffic in the working channel communicate with traffic in the channel established through negotiating, and making the downlink apparatus of the current master apparatus of VRRP establish a communication channel between the traffic in the channel established through negotiating and the traffic of the current master apparatus of VRRP.
The above-mentioned apparatus sending the remote link switch notification is the apparatus with the current working channel within the MPLS-TP network after the working channel is switched, therefore, if an apparatus within the VRRP which receives the remote link switch notification is the master apparatus of VRRP, the remote link switch notification is not processed; if the apparatus within the VRRP which receives the remote link switch notification is the backup apparatus of VRRP, the backup apparatus needs to increase a priority of the backup apparatus itself to make the increased priority higher than a priority of the original master apparatus of VRRP, switches to the master apparatus of VRRP, and notifies the original master apparatus of VRRP to perform the master-backup switch.
Hereinafter, the present disclosure will be described in further detail with reference to the accompanying drawings and examples to explain how the dual-homed node protection is achieved.
For X2 traffic forwarding and S1 traffic forwarding, a path passed by the S1 traffic is longer than a path passed by the X2 traffic, and the path passed by the X2 traffic is part of the path passed by the S1 traffic, therefore, if the S1 traffic forwarding is ensured, the X2 traffic forwarding is not a problem, thus, examples of the present disclosure take the S1 traffic forwarding as an example to describe how the dual-homed node protection is achieved.
In
The first mode is to notify PE3 and PE2 to switch correspondingly, which includes: PE1 notifying PE3 that the remote link has a failure, PE3 switching the working channel to PE2.
The second mode includes: the PE1 notifying PE2 that there is a failure, negotiating with PE2 to establish a channel between PE1 and PE2, and being further responsible for establishing a communication channel between the traffic of PE3 and the traffic in the channel between PE1 and PE2; PE2 being responsible for establishing a communication channel between the traffic of R2 and the traffic in the channel between PE1 and PE2. In
In
If an uplink apparatus notified by a remote link switch notification sent from an apparatus with a current working channel within the MPLS-TP network after the working channel is switched is a master apparatus of VRRP, the master apparatus of VRRP does not process the notification, and a master-backup state of the VRRP remains unchanged.
In the example of the present disclosure, that R1 notifies PE1 that the remote link has a failure and PE2 notifies R2 that the remote link is switched may be implemented either through an Operation Administration and Maintenance (OAM) packet or through newly-added information of an available packet, as long as these two packets can be distinguished. Hereinafter a packet format is taken as an example to explain how to achieve a notification packet in the present disclosure.
A new OAM packet type being newly added in an OAM packet is illustrated as follows.
The new information being newly added in an OAM packet is illustrated as follows. The value of the field of “OAM packet type” shown in
In examples of the present disclosure, R1 and PE1, as well as R2 and PE2 may be deployed either in a centralized or distributed configuration. When a centralized implementation way is used, a notification mode among the above-mentioned apparatuses changes from a linkage notification mode to a notification mode among different modules or units within the same apparatus, and other implementation logics are the same, which are not repeated here again.
Either dynamic routing or static routing may be configured between R1/R2 and S-GM/MME; similarly, a speed for switching a routing path under a failure may be accelerated through deploying Fast Reroute (FRR), the implementations are consistent with those of conventional systems, which are not repeated here again.
Based on the same inventive concept, the present disclosure discloses an apparatus for implementing dual-homed node protection which is applied to a dual-homed network for implementing a Layer 3 apparatus, wherein the dual-homed network includes a dual-homed node and a Layer 2 MPLS-TP network.
The monitoring unit 1001 is adapted to monitor a state of an uplink when the apparatus with the monitoring unit 1001 is a master apparatus of VRRP;
The receiving unit 1002 is adapted to receive a notification indicating that a master-backup switch has been performed already sent by an original backup apparatus of VRRP; receive a master-backup switch notification sent by an original master apparatus of VRRP; or receive a remote link switch notification sent by an apparatus with a current working channel within the MPLS-TP network locates after the working channel is switched.
When the monitoring unit 1001 monitors that the uplink has a failure, the first processing unit 1003 is adapted to send a master-backup switch notification to an original backup apparatus of VRRP to notify the original backup apparatus of VRRP to perform a master-backup switch, and send a remote link failure notification to a downlink apparatus of the master apparatus of VRRP to notify the downlink apparatus that a remote link has a failure, thereby causing the downlink apparatus to complete a working channel switch within the MPLS-TP network; when the receiving unit 1002 receives a notification indicating that the master-backup switch has been performed already sent by the original backup apparatus of VRRP, the first processing unit 1003 is adapted to switch the apparatus with the first processing unit 1003 to a backup apparatus of VRRP.
If the apparatus with the second processing unit 1004 is a backup apparatus of VRRP, when the receiving unit 1002 receives a master-backup switch notification sent by an original master apparatus of VRRP, or receives a remote link switch notification sent by an apparatus with a current working channel within the MPLS-TP network after a working channel is switched, the second processing unit 1004 is adapted to switch the apparatus with the second processing unit 1004 to a master apparatus of VRRP, and notify the original master apparatus of VRRP to perform the master-backup switch.
If the apparatus with the second processing unit 1004 is a backup apparatus of VRRP, the second processing unit 1004 is further adapted to receive a notification carrying a priority of the original master apparatus of VRRP sent by the original master apparatus of VRRP, and when the priority of the original master apparatus of VRRP carried by the notification is lower than a priority of the apparatus with the second processing unit 1004, the second processing unit 1004 is adapted to switch the apparatus with the second processing unit 1004 to a master apparatus of VRRP, and notify the original master apparatus of VRRP to perform the master-backup switch.
If the apparatus with the second processing unit 1004 is the backup apparatus of VRRP, the second processing unit 1004 is further adapted to increase the priority of the apparatus with the second processing unit 1004 to make the increased priority higher than a priority of the original master apparatus of VRRP, switch the apparatus with the second processing unit 1004 to a master apparatus of VRRP, and carry the increased priority of the apparatus with the second processing unit 1004 to notify the original master apparatus of VRRP to perform the master-backup switch.
If the apparatus with the first processing unit 1003 is the master apparatus of VRRP, the first processing unit 1003 is further adapted to reduce a priority of the apparatus with the first processing unit 1003 to make the priority lower than a priority of the original backup apparatus of VRRP, and notify the reduced priority to the original backup apparatus of VRRP.
If the apparatus with the first processing unit 1003 is the master apparatus of VRRP, the first processing unit 1003 is further adapted to receive a notification carrying a priority of the original backup apparatus of VRRP sent by the original backup apparatus of VRRP, and switch the apparatus with the first processing unit 1003 to a backup apparatus of VRRP when the priority of the original backup apparatus of VRRP carried by the notification is higher than a priority of the apparatus with the first processing unit 1003.
The present disclosure further disclosures an apparatus for implementing dual-homed node protection which is applied to a dual-homed network for implementing a Layer 3 apparatus, wherein the dual-homed network includes a dual-homed node and a Layer 2 MPLS-TP network.
The receiving unit 1101 is adapted to receive a remote link failure notification sent by a master apparatus of VRRP.
When the receiving unit 1101 receives the remote link failure notification sent by the master apparatus of VRRP, the processing unit 1102 is adapted to switch a working channel within the MPLS-TP network according to a MPLS-TP implementation mode configured for the apparatus with the processing unit 1102; when a working channel within the MPLS-TP network is switched, and a current working channel within the MPLS-TP network after the working channel is switched is located on the apparatus with the processing unit 1102, the processing unit 1102 is adapted to notify an uplink apparatus of the apparatus with the processing unit 1102 that a remote link is switched to make the uplink apparatus complete a master-backup switch within the VRRP.
The processing unit 1102 is further adapted to notify an apparatus with a protection channel within the MPLS-TP network, and negotiate with the apparatus with the protection channel to complete the work channel switch within the MPLS-TP network; or
the processing unit 1102 is further adapted to notify a downlink apparatus of a current master apparatus of VRRP that the remote link has a failure, negotiate with the downlink apparatus of the current master apparatus of VRRP to establish a channel which makes traffic in the working channel communicate with traffic in the channel established through negotiating, and makes the downlink apparatus of the current master apparatus of VRRP establish a communication channel between the traffic in the channel established through negotiating and the traffic of the current master apparatus of VRRP.
The above-mentioned units in the examples of the present disclosure may be deployed either in a centralized or distributed configuration; and may be either merged into a single unit, or further split into a plurality of sub-units.
When being applied practically, the method and apparatus for implementing the dual-homed node protection provided by the examples of the present disclosure need to be realized based on hardware architecture of an apparatus which applies the method and apparatus for implementing the dual-homed node protection.
the memory 1201 is adapted to store computer instructions;
when an apparatus with the processor 1202 is a master apparatus of VRRP, the processor 1202 is adapted to perform following operations through performing the computer instructions stored in the memory 1201:
monitoring a state of an uplink;
when the monitoring detects that the uplink has a failure, sending, through the network card 1203, a master-backup switch notification to an original backup apparatus of the VRRP to notify the original backup apparatus of the VRRP to perform a master-backup switch, and sending, through the network card 1203, a remote link failure notification to a downlink apparatus of the master apparatus of VRRP to notify the downlink apparatus that a remote link has a failure, thereby causing the downlink apparatus to complete a working channel switch within the MPLS-TP network; and
when a notification indicating that the master-backup switch has been performed already is received through the network card 1203 from the original backup apparatus of VRRP, switching to a backup apparatus of the VRRP.
When the apparatus with the processor 1202 is a backup apparatus of VRRP, the processor 1202 is adapted to perform following operations through performing the computer instructions stored in the memory 1201:
when a master-backup switch notification is received through the network card 1203 from an original master apparatus of VRRP, or a remote link switch notification is received through the network card 1203 from an apparatus with a current working channel within the MPLS-TP network after the working channel is switched, switching to a master apparatus of VRRP, and notifying, through the network card 1203, the original master apparatus of VRRP to perform the master-backup switch.
When the apparatus with the processor 1202 is a backup apparatus of VRRP, the processor 1202 is adapted to perform following operations through performing the computer instructions stored in the memory 1201:
receiving, through the network card 1203, a notification carrying a priority of the original master apparatus of VRRP sent by the original master apparatus of VRRP; and
when the priority of the original master apparatus of VRRP carried by the notification is lower than a priority of the apparatus with the processor 1202, switching to a master apparatus of VRRP, and notifying, through the network card 1203, the original master apparatus of VRRP to perform the master-backup switch.
When the apparatus with the processor 1202 is a backup apparatus of VRRP, the processor 1202 is adapted to perform following operations through performing the computer instructions stored in the memory 1201:
increasing the priority of the apparatus with the processor 1202 to make the increased priority higher than a priority of the original master apparatus of VRRP;
switching to a master apparatus of VRRP; and
sending a notification carrying the increased priority of the apparatus with the processor 1202 to notify, through the network card 1203, the original master apparatus of VRRP to perform the master-backup switch.
When the apparatus with the processor 1202 is a master apparatus of VRRP, the processor 1202 is adapted to perform following operations through performing the computer instructions stored in the memory 1201:
reducing a priority of the apparatus with the processor 1202 to make the priority lower than a priority of the original backup apparatus of VRRP; and
notifying, through the network card 1203, the reduced priority to the original backup apparatus of VRRP.
When the apparatus with the processor 1202 is a master apparatus of VRRP, the processor 1202 is adapted to perform following operations through performing the computer instructions stored in the memory 1201:
receiving, through the network card 1203, a notification carrying a priority of the original backup apparatus of VRRP sent by the original backup apparatus of VRRP; and
switching the apparatus with the processor 1202 to a backup apparatus of VRRP when the priority of the original backup apparatus of VRRP carried by the notification is higher than a priority of the apparatus with the processor 1202.
It can be seen from the above description, when computer instructions stored in the memory 1201 are performed by the processor 1202, functions of the above-mentioned monitoring unit 1001, the receiving unit 1002, the first processing unit 1003 and the second processing unit 1004 are achieved. The physical structure of the apparatus for implementing the dual-homed node protection shown in
the memory 1401 is adapted to store computer instructions;
the processor 1402 is adapted to perform following operations through performing the computer instructions stored in the memory 1401:
receiving, through the network card 1403, a remote link failure notification sent by a master apparatus of VRRP;
switching a working channel within the MPLS-TP network according to a MPLS-TP implementation mode configured for the apparatus with the processor 1402 when the remote link failure notification is received through the network card 1403 from the master apparatus of VRRP; and
when a working channel within the MPLS-TP network is switched, and a current working channel within the MPLS-TP network after the switch is located on the apparatus with the processor 1402, notifying, through the network card 1403, an uplink apparatus of the apparatus with the processor 1402 that a remote link is switched to cause the uplink apparatus to complete a master-backup switch within the VRRP.
Preferably, the processor 1402 is adapted to perform following operations through performing the computer instructions stored in the memory 1401:
notifying, through the network card 1403, an apparatus with a protection channel in MPLS-TP network, and negotiating with the apparatus with the protection channel to complete the work channel switch within the MPLS-TP network; or
notifying, through the network card 1403, a downlink apparatus of a current master apparatus of VRRP that the remote link has a failure, negotiating with the downlink apparatus of the current master apparatus of VRRP to establish a channel which makes traffic in the working channel communicate with traffic in the channel established through negotiating, and making the downlink apparatus of the current master apparatus of VRRP establish a communication channel between the traffic in the channel established through negotiating and the traffic of the current master apparatus of VRRP.
It can be seen from the above description, when computer instructions stored in the memory 1401 are performed by the processor 1402, functions of the above-mentioned receiving unit 1101 and the processing unit 1102 are achieved. The physical structure of the apparatus shown in
Based on the functionality division in the above-mentioned physical structures, it may be clarified how corresponding blocks of the method for implementing the dual-homed node protection and corresponding units of the apparatus for implementing the dual-homed node protection in accordance with examples of the present disclosure are distributed in the above-mentioned physical structures.
In conclusion, in examples of the present disclosure, when monitoring that an uplink (i.e., an access link) has a failure, a master apparatus of VRRP performs a master-backup switch within VRRP, and notifies a downlink apparatus of the master apparatus of VRRP to perform a working channel switch within a MPLS-TP network; when a working channel within the MPLS-TP network is switched, an apparatus with a current working channel after the working channel switch notifies a backup apparatus of VRRP to perform corresponding master-backup switch. Therefore, problem that the round trip paths between a base station and a core network apparatus appear inconsistent or a link from the core network apparatus to the base station is disconnected when the access link has a failure can be solved.
The above examples can be implemented by hardware, software or firmware or a combination thereof. For example the various methods, processes and functional units described herein may be implemented by a processor (the term processor is to be interpreted broadly to include a CPU, processing unit, ASIC, logic unit, or programmable gate array etc.). The processes, methods and functional units may all be performed by a single processor or split between several processors; reference in this disclosure or the claims to a ‘processor’ should thus be interpreted to mean ‘one or more processors’. The processes, methods and functional units can be implemented as machine readable instructions executable by one or more processors, hardware logic circuitry of the one or more processors or a combination thereof. Further the teachings herein may be implemented in the form of a software product. The computer software product is stored in a non-transitory storage medium and includes a plurality of instructions for making a computer device (which can be a personal computer, a server or a network device such as a router, switch, access point etc.) implement the method recited in the examples of the present disclosure.
The figures are only illustrations of examples, wherein the modules or procedure shown in the figures are not necessarily essential for implementing the present disclosure. The modules in the aforesaid examples can be combined into one module or further divided into a plurality of sub-modules.
The above are just several examples of the present disclosure, and are not used for limiting the protection scope of the present disclosure. Any modifications, equivalents, improvements, etc., made under the principle of the present disclosure, are all included in the protection scope of the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
2012 1 0019235 | Jan 2012 | CN | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2013/070577 | 1/17/2013 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2013/107356 | 7/25/2013 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
7990852 | Cirkovic | Aug 2011 | B1 |
20020184387 | Yamaya | Dec 2002 | A1 |
20040085965 | Fotedar | May 2004 | A1 |
20060149851 | Matsumoto | Jul 2006 | A1 |
20080034112 | Imai | Feb 2008 | A1 |
Number | Date | Country |
---|---|---|
101094102 | Dec 2007 | CN |
101252427 | Aug 2008 | CN |
101267392 | Sep 2008 | CN |
101964718 | Feb 2011 | CN |
102448095 | May 2012 | CN |
Entry |
---|
International Search Report and Written Opinion dated Apr. 25, 2013, issued on PCT Patent Application No. PCT/CN2013/070577 filed on Jan. 17, 2013, The State Intellectual Property Office, the P.R. China. |
Number | Date | Country | |
---|---|---|---|
20140334292 A1 | Nov 2014 | US |