Patent ID: 8085730

Claim:
A method for backing up a home agent or mobile anchor point (HA/MAP) in a mobile Ipv6 network, at least two HAs/MAPs forming a redundant backup group, comprising: electing, from at least two HAs/MAPs, an active HA/MAP and a standby HA/MAP; obtaining in real time, by the standby HA/MAP, a signaling message sent by a mobile node (MN) to the active HA/MAP and a signaling message sent by the active HA/MAP to the MN when the active HA/MAP performs a signaling message interaction with the MN; or sending status information in real time to the standby HA/MAP, by the active HA/MAP, via a synchronization message after the active HA/MAP performs the signaling message interaction with the MN; and electing, from the standby HA/MAP, a new active HA/MAP when the active HA/MAP is invalid; wherein after the standby HA/MAP obtains in real time the signaling message sent by the MN to the active HA/MAP and the signaling message sent by the active HA/MAP to the MN, the method further comprises: processing the signaling message sent by the MN to the active HA/MAP and the signaling message sent by the active HA/MAP to the MN obtained in real time, wherein the processing further comprises: establishing a new record in a backup database and marking the record as temporarily unusable after the standby HA/MAP has obtained a binding update request sent by the MN; and marking the record as usable or updating the record according to an obtained binding update acknowledgement message sent by the active HA/MAP; wherein if the binding update request of the MN comprises a home address created by the MN, the active HA/MAP repeatedly performs an address examination for the binding update message; if the home address of the MN is different from the home address of other MNs and an address of a local link node, the binding update acknowledgement message is the binding update acknowledgement message sent by the active HA/MAP directly to the MN; if the home address of the MN is the same as the home address of other MNs and the address of the local link node, the binding update acknowledgement message is the binding update acknowledgement message comprising a suggested home address sent by the active HA/MAP to the MN; and if the binding update request of the MN comprises the home address created by the MN, the binding update acknowledgement message is the binding update acknowledgement message comprising the home address initiatively allocated for the MN and sent by the active HA/MAP to the MN.