Wireless coupling of devices to wired network
First Claim
1. In a network comprising a cable medium conveying packets between predetermined nodes, a portable unit capable of transmitting and receiving packets through air, and a plurality of communication controllers in a predetermined spaced-apart arrangement, each of the plurality of controllers being capable of transmitting and receiving packets through air within a limited area and being coupled to the cable medium for transfer of packets to and from the cable medium, each of the plurality of controllers requiring registration of the portable unit with the controller before transferring packets between the portable unit and the cable medium, a method of placing and maintaining the portable unit in wireless communication with the cable medium for transfer of packets via the cable medium to and from the portable unit, comprising:
- registering the portable unit with one of the plurality of controllers with a registration process comprising;
(a) transmitting through air from the portable unit a packet requesting a response from each of the plurality of controllers;
(b) responding to the request for response at each of the controllers that receives the packet from the portable unit, the responding comprising transmitting through air a response packet identifying the controller and indicating that the controller may register the portable unit;
(c) responding at the portable unit to receipt of one or more controller response packets by selecting one of the responding controllers and transmitting through air from the portable unit a selection packet indicating the selected controller;
(d) responding at the selected controller to receipt of the selection packet by registering the portable unit with the selected controller;
(e) transmitting via the cable medium from the selected controller upon its registration of the portable unit a registration-indicating packet indicating that the selected controller has registered the portable unit;
(f) responding to receipt of the registration-indicating packet at another of the controllers with which the portable unit had been registered prior to registration with the selected controller by de-registering the portable unit from the other controller; and
,monitoring transmission of packets between the portable unit and the selected controller at the portable unit after registration of the portable unit with the selected controller thereby to detect transmission faults and re-initiating the registration process at the portable unit in response to transmission faults.
5 Assignments
0 Petitions
Accused Products
Abstract
Spaced-apart communication controllers connected to a cable-based network place a portable device in communication with the network for transfer of data packets. Each controller communicates with the portable device with packet transmissions through air, and requires registration of the portable device before offering packet transferring services. The registration process involves transmitting a packet from the portable unit requesting a response from controllers, transmitting a response packet from each controller receiving the request, selecting one of the responding controllers at the portable unit according to criteria that enhance data transfer, and transmitting from the portable unit a packet identifying the selected controller to complete registration. The selected controller transmits to other controllers via the network cable a packet confirming the registration. A controller with which the portable device was previously registered responds by de-registering the device and transmitting any stored packets addressed to the device via the cable to the newly selected controller. A power saving protocol is implemented for a battery-operated portable device and adjusted continually to accommodate the rate at which transmissions to the device occur. The power saving arrangement includes disabling the receiving section of the device.
-
Citations
14 Claims
-
1. In a network comprising a cable medium conveying packets between predetermined nodes, a portable unit capable of transmitting and receiving packets through air, and a plurality of communication controllers in a predetermined spaced-apart arrangement, each of the plurality of controllers being capable of transmitting and receiving packets through air within a limited area and being coupled to the cable medium for transfer of packets to and from the cable medium, each of the plurality of controllers requiring registration of the portable unit with the controller before transferring packets between the portable unit and the cable medium, a method of placing and maintaining the portable unit in wireless communication with the cable medium for transfer of packets via the cable medium to and from the portable unit, comprising:
-
registering the portable unit with one of the plurality of controllers with a registration process comprising; (a) transmitting through air from the portable unit a packet requesting a response from each of the plurality of controllers; (b) responding to the request for response at each of the controllers that receives the packet from the portable unit, the responding comprising transmitting through air a response packet identifying the controller and indicating that the controller may register the portable unit; (c) responding at the portable unit to receipt of one or more controller response packets by selecting one of the responding controllers and transmitting through air from the portable unit a selection packet indicating the selected controller; (d) responding at the selected controller to receipt of the selection packet by registering the portable unit with the selected controller; (e) transmitting via the cable medium from the selected controller upon its registration of the portable unit a registration-indicating packet indicating that the selected controller has registered the portable unit; (f) responding to receipt of the registration-indicating packet at another of the controllers with which the portable unit had been registered prior to registration with the selected controller by de-registering the portable unit from the other controller; and
,monitoring transmission of packets between the portable unit and the selected controller at the portable unit after registration of the portable unit with the selected controller thereby to detect transmission faults and re-initiating the registration process at the portable unit in response to transmission faults. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. In a network comprising a cable medium conveying packets between predetermined nodes, a portable unit capable of transmitting and receiving packets through air, and a plurality of communication controllers in a predetermined spaced-apart arrangement, each of the plurality of controllers being capable of transmitting and receiving packets through air within a predetermined area and being coupled to the cable medium for transfer of packets to and from the cable medium, the portable unit being operated with a battery that delivers electric current required for operation of a packet-receiving block of the portable unit, the portable unit being registered with one of the plurality of controllers during transfer of packets between the portable unit and the cable medium, a method of reducing current demands on the battery of the portable unit, comprising:
-
storing packets received by the one controller and addressed to the portable unit in a buffer associated with the one controller; transmitting at intervals through air from the portable unit a polling packet; enabling delivery of the required electric current for a predetermined period of time following transmission of each polling packet from the portable unit and so disabling delivery of the required electric current between transmission of polling packets that current demands on the battery are reduced; transmitting stored packets addressed to the portable unit through air from the one controller only in response to receipt of polling packets from the portable unit and only within a preselected period of time following receipt of each polling packet from the portable unit, the preselected period corresponding substantially to the predetermined period during which delivery of the required current to the packet-receiving block is enabled; and
,decreasing the interval between transmission of successive polling packets incrementally toward a predetermined lower limit in response to receipt at the portable unit of each stored packet addressed to the portable unit and transmitted through air by the selected controller. - View Dependent Claims (8, 9)
-
-
10. In a network comprising a cable medium for conveying packets between predetermined nodes, a portable unit capable of transmitting and receiving packets through air, and a plurality of communication controllers in a predetermined spaced-apart arrangement, each of the plurality of controllers being capable of transmitting and receiving packets through air within a limited area and being coupled to the cable medium for transfer of packets to and from the cable medium, each of the plurality of controllers requiring registration of the portable unit with the controller before transferring packets between the portable unit and the cable medium, the portable unit being registered with one of the plurality of controllers, a method of reducing loss of packets during registration of the portable unit with another of the plurality of controllers in response to a transmission fault to or from one controller, comprising:
-
storing packets addressed to the portable unit and received by the one controller for transmission to the portable unit in a buffer of the one controller while the portable unit is registered with the one controller; transmitting from the other controller via the cable medium upon registration of the portable unit with the other controller a registration-indicating packet indicating that the controller has registered the portable unit; responding at the one controller to receipt of the registration-indicating packet by transmitting via the cable medium any undelivered packets addressed to the portable unit and stored in the buffer of the one controller; and
,receiving the transmitted undelivered packets at the other controller and storing the undelivered packets in a random access buffer of the other controller for transmission through air to the portable unit. - View Dependent Claims (11)
-
-
12. A communication controller for placing a portable unit capable of transmitting and receiving packets through air in communication with a cable medium of a network for transfer of packets via the cable medium to and from the portable unit, comprising:
-
means for transmitting and receiving packets through air; means for transferring packets to and from the cable medium; a buffer; control means for registering the portable unit with the controller in response to receipt of a packet transmitted through air by the portable unit and requesting registration of the portable unit with the controller, the control means being adapted to store packets received by the controller via the cable medium and addressed to the portable unit in the buffer for transmission to the portable unit upon registration of the portable unit with the controller; the control means being adapted to respond to a packet received from another controller of the network and indicating registration of the portable unit with the other controller by transmitting any undelivered ones of the stored packets stored by the controller via the cable medium to the other controller. - View Dependent Claims (13, 14)
-
Specification