ZIGBEE NETWORK SYSTEM, METHOD WITH ROAMING FUNCTION, AND COMPUTER READABLE MEDIUM THEREOF
First Claim
1. A ZigBee network system with roaming function, comprising:
- a first node;
a second node;
a coordinator, connecting to the first node and the second node directly or indirectly; and
a first roaming node, connecting to the first node wirelessly, the first roaming node transmitting a roaming-request packet to the second node when the first roaming node roams within a connecting range of the second node, the second node transmitting a roaming-identify packet to the first node and the coordinator in response to the roaming-request packet, the second node transmitting a roaming-response packet to the first roaming node in response to a roaming-confirm packet when one of the first node and the coordinator transmits the roaming-confirm packet to the second node in response to the roaming-identify packet, the first roaming node connecting to the second node wirelessly after it receives the roaming-response packet.
1 Assignment
0 Petitions
Accused Products
Abstract
A ZigBee network system, method with roaming function, and computer readable medium thereof are provided. The ZigBee network system comprises a first node, a second node, a coordinator and a first roaming node. The first node, the second node and the coordinator are connected directly or indirectly. The first roaming node connects to the first node wirelessly. The method comprises the following steps. The first roaming node transmits a roaming-request packet when the first roaming node roams within a connecting range of the second node. The second node transmits a roaming-identify packet in response to the roaming-request packet. One of the first node and the coordinator transmits a roaming-confirm packet in response to the roaming-request packet. The second node transmits a roaming-response packet in response to the roaming-confirm packet. The first roaming node connects to the second node wirelessly after the first roaming node receives the roaming-response packet.
17 Citations
20 Claims
-
1. A ZigBee network system with roaming function, comprising:
-
a first node; a second node; a coordinator, connecting to the first node and the second node directly or indirectly; and a first roaming node, connecting to the first node wirelessly, the first roaming node transmitting a roaming-request packet to the second node when the first roaming node roams within a connecting range of the second node, the second node transmitting a roaming-identify packet to the first node and the coordinator in response to the roaming-request packet, the second node transmitting a roaming-response packet to the first roaming node in response to a roaming-confirm packet when one of the first node and the coordinator transmits the roaming-confirm packet to the second node in response to the roaming-identify packet, the first roaming node connecting to the second node wirelessly after it receives the roaming-response packet. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for performing roaming function in a ZigBee network system, the ZigBee network system comprising a first node, a second node, a coordinator, and a first roaming node, the first roaming node connecting to the first node wirelessly, the first node, the second node, and the coordinator being connected directly or indirectly, the method comprising the steps of:
-
transmitting a roaming-request packet by the first roaming node when the first roaming node roams within a connecting range of the second node; transmitting a roaming-identify packet by the second node in response to the roaming-request packet; transmitting a roaming-confirm packet by one of the first node and the coordinator in response to the roaming-identify packet; transmitting a roaming-response packet by the second node in response to the roaming-confirm packet; and connecting to the second node wirelessly after the first roaming node receives the roaming-response packet. - View Dependent Claims (8, 9, 10)
-
-
11. A computer program product for storing a computer program to execute a method for performing roaming function in a ZigBee network system, the ZigBee network system comprising a first node, a second node, a coordinator, and a first roaming node, the first roaming node connecting to the first node wirelessly, the first node, the second node, and the coordinator being connected directly or indirectly, the computer program comprising:
-
code for transmitting a roaming-request packet by the first roaming node when the first roaming node roams within a connecting range of the second node; code for transmitting a roaming-identify packet by the second node in response to the roaming-request packet; code for transmitting a roaming-confirm packet by one of the first node and the coordinator in response to the roaming-identify packet; code for transmitting a roaming-response packet by the second node in response to the roaming-confirm packet; and code for connecting to the second node after the first roaming node receives the roaming-response packet. - View Dependent Claims (12, 13, 14)
-
- 15. A router for using in a ZigBee network system with roaming function, the ZigBee network system comprising a roaming node and a coordinator, the router connecting to the coordinator, when the roaming node roams within a connecting range of the router, the router receiving a roaming-request packet transmitted from the roaming node, and transmitting a roaming-identify packet to the coordinator in response to the roaming-request packet, when the coordinator transmits a roaming-confirm packet to the router in response to the roaming-identify packet, the router transmitting a roaming-response packet to the roaming node in response to the roaming-confirm packet and connecting to the roaming node wirelessly.
- 19. An end device for using in a ZigBee network system with roaming function, the ZigBee network system comprising a router and a coordinator, the router connecting to the coordinator, when the end device roams within a connecting range of the router, the end device transmitting a roaming-request packet to the router, and the router transmitting a roaming-identify packet to the coordinator in response to the roaming-request packet, when the coordinator transmits a roaming-confirm packet to the router in response to the roaming-identify packet, the end device receiving a roaming-response packet transmitted in response to the roaming-confirm packet from the router and connecting to the router wirelessly.
Specification