State synchronization of access routers
First Claim
1. A method for a state change synchronization with multi-party handshake, the method comprising:
- sending, from a wireless terminal, a first message to a first access router, wherein the first message includes a first indicator that identifies the first access router and a second indicator that identifies a second access router; and
receiving, at the wireless terminal, an acknowledgment of the first message from the second access router,wherein the wireless terminal is an end node, andwherein a state change is a change in a state of the wireless terminal, and the first message indicates that there is the state change.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments describe synchronizing access routers with wireless terminal state information. According to an embodiment is a wireless terminal that transmits a message that includes an address for at least two access routers. State change information can optionally be included in the message. According to another embodiment is an access router that receives a state change notification from a wireless device or another access router. The state change notification is updated in the access router. An acknowledgment confirming the updated state change may be sent to the wireless terminal. Dynamic state synchronization is provided with minimal communication with wireless terminal.
451 Citations
60 Claims
-
1. A method for a state change synchronization with multi-party handshake, the method comprising:
-
sending, from a wireless terminal, a first message to a first access router, wherein the first message includes a first indicator that identifies the first access router and a second indicator that identifies a second access router; and receiving, at the wireless terminal, an acknowledgment of the first message from the second access router, wherein the wireless terminal is an end node, and wherein a state change is a change in a state of the wireless terminal, and the first message indicates that there is the state change. - View Dependent Claims (2, 3, 4, 5, 6, 7, 49)
-
-
8. An apparatus that facilitates a state synchronization among a plurality of access routers, the apparatus comprising:
-
a processor configured to transmit a communication to a first access router, wherein the communication includes a first address of a first access router and a second address of a second access router; and a receiver configured to receive a completion message from the second access router, wherein the apparatus a wireless terminal which is an end node, and wherein a state change is a change in a state of the apparatus, and the communication indicates that there is the state change. - View Dependent Claims (9, 10, 11, 12, 13, 14, 50)
-
-
15. An apparatus for a state change synchronization, the apparatus comprising:
-
means for conveying a first message to a first access router, wherein the first message includes a first address of the first access router and a second address of a second access router; and means for accepting at least a subset of the first message from the second access router, wherein the apparatus is a wireless terminal which is an end node, and wherein a state change is a change in a state of the apparatus, and the first message indicates that there is the state change. - View Dependent Claims (16, 17, 18, 19, 51)
-
-
20. A non-transitory computer-readable medium having stored thereon computer-executable instructions for updating a plurality of access routers with state change information, wherein the instructions comprise:
-
communicating, from a wireless terminal, a message to a first access router, wherein the message includes a state change of the wireless terminal, a first address of the first access router, and a second address of a second access router; and receiving, at the wireless terminal, an acknowledgment of the message from the second access router, wherein the wireless terminal is an end node. - View Dependent Claims (21, 22, 52, 53)
-
-
23. A processor configured to execute computer-executable instructions for communicating a state change to a plurality of access routers, wherein the instructions comprise:
-
conveying a message to a first access router, wherein the message includes a first address of the first access router, a second address of a second access router, and a return address of a wireless device, and acquiring at least a subset of the message from the second access router, wherein the processor is a processor of the wireless device which is an end node, and wherein the state change is a change in a state of the wireless device, and the message to the first access router indicates that there is the state change. - View Dependent Claims (24, 25)
-
-
26. A method for updating a plurality of access routers with terminal state information, the method comprising:
-
receiving, at a first access router, a message from a wireless device, the message including a first address of the first access router, a second address of a second access router and a third address of a third access router; and routing at least a subset of the message to one of the second access router and the third access router, wherein the wireless device is an end node, wherein a state change is a change in a state of the wireless device, and the message received from the wireless device indicates that there is the state change, and wherein the subset of the message routed to the second and/or the third access router includes the second address and/or the third address. - View Dependent Claims (27, 28, 29, 54)
-
-
30. A non-transitory computer-readable medium having stored thereon computer-executable instructions for a state synchronization between a plurality of access routers utilizing multi-party handshake, wherein the instructions comprise:
-
accepting, at a first access router, a communication from a wireless terminal, wherein the communication includes a wireless terminal address, a first indicator that identifies the first access router, a second indicator that identifies a second access router, and a third indicator that identifies a third access router; and transmitting at least a subset of the communication to the second access router, wherein the wireless terminal is an end node, wherein a state change is a change in a state of the wireless terminal, and the communication accepted from the wireless terminal indicates that there is the state change, and wherein the subset of the message transmitted to the second access router includes the state of the wireless terminal and the second and third indicators. - View Dependent Claims (31, 32, 55)
-
-
33. A processor that executes computer-executable instructions for a state change synchronization, wherein the instructions comprise:
-
receiving a message from a wireless terminal, wherein the message includes a first address of a first access router, a second address of a second access router, and a third address of a third access router; and conveying at least a subset of the message to the second access router, wherein the wireless terminal is an end node, wherein the processor is a processor of the first access router, wherein a state change is a change in a state of the wireless terminal, and the message received from the wireless terminal indicates that there is the state change, and wherein the subset of the message conveyed to the second access router includes the second and third addresses. - View Dependent Claims (34, 35, 36, 56)
-
-
37. An apparatus that facilitates state information synchronization between access routers, the apparatus comprising:
-
a processor configured to receive a communication from a previous access router, wherein the communication includes a state of a wireless device, a first address of a first access router, and a second address of a second access router; a memory configured to store information related to the state of the wireless device; and a transmitter configured to transmit at least a portion of the communication to the second access router, wherein the wireless device is an end node, wherein the apparatus is the first access router, and wherein the portion of the communication transmitted to the second access router includes the second address and the state of the wireless device. - View Dependent Claims (38, 39, 57)
-
-
40. A non-transitory computer-readable medium having stored thereon computer-executable instructions for state synchronization among access routers, wherein the instructions comprise:
-
acquiring a communication at a first access router from a previous access router, wherein the communication includes a first identification of the first access router and a second identification of a second access router, and a state of a wireless device; and transmitting, from the first access router, at least a subset of the communication to the second access router, wherein the wireless device is an end node, and wherein the portion of the communication transmitted to the second access router includes the second identification and the state of the wireless device. - View Dependent Claims (41, 42, 58)
-
-
43. An apparatus that facilitates a state synchronization of a second access router, the apparatus comprising:
-
a processor configured to receive a message that from a first access router, wherein the message includes a wireless device state information of a wireless device; a memory configured to store the wireless device state information in a retrievable format; and a transmitter configured to transmit at least a subset of the message to the wireless device as an acknowledgment of a successful receipt of the message, wherein the wireless device is an end node, and wherein the apparatus is the second access router. - View Dependent Claims (44, 45, 59)
-
-
46. A processor configured to execute computer-executable instructions for a state synchronization of an access router, wherein the instructions comprise:
-
accepting, at a second access router, a message from a first access router, wherein the message includes an address of the second access router and a changed state of a wireless device; and outputting to the wireless device at least a subset of the message, wherein the wireless device is an end node, and wherein the processor is a processor of the second access router. - View Dependent Claims (47, 48, 60)
-
Specification