CA2129197A1

Method and Apparatus for Connecting a Wireless Lan to a Wired Lan

Abstract

An internetworking node for providing internetworking services for mobile wireless nodes. Each mobile wireless node is associated with at the most one internetworking node. Each mobile wireless node selects which internetworking node it will associate with. The internetworking node will then act for all wireless nodes associated to it in relaying messages between wireless nodes or between a wired Local Area Network (LAN) and the wireless nodes.

CA2129197A1, drawing sheet 1
Sheet 1 of 4

Term

Term ended

Projected expiry passed 29 July 2014, 12.2 years ago.

  1. Priority and filed
  2. Published
  3. Projected expiry
  4. Today

46 claims: 14 independent, 32 dependent

  1. 1
    CLAIMS:1. A node for communication in a network, comprising wireless network adapter means for sending data by wireless communication to other nodes in the network and receiving data by wireless communication from such 5 nodes, monitoring means for monitoring data which are received by said wireless adapter means, to extract from said data identifying information which identifies other network nodes whose data are received, and storage means for storing the identifying information. 10
  2. 14
    A node as claimed in either of claims 12 or 13, in which the determining means monitors transmissions from the node of which it is part to the internetworking node which is shown in the storage means as associated with the node of which it is part, and deletes the record of association from the storage means if a transmission from the node of which it is part to said internetworking node is not acknowledged by the internetworking node.
  3. 15
    A node as claimed in either of claims 12 or 13, additionally comprising means to access said storage means each time the node seeks to transmit data to a specific other node other than the internetworking node with which it is associated, and means for readdressing said data to the associated internetworking node for further forwarding, if the identifying data for such specific node is not in the said storage means.
  4. 16
    A node as claimed in any of claims 1-11, in which the identifying information includes a network address of the node to which such information pertains.
  5. 17
    A node as claimed in any of claims 2, 5 or 6, additionally comprising means for accepting association requests from other nodes, and second storage means for retaining a list of all other nodes which have become associated with the said node by sending an association request which the said node has accepted.
  6. 21
    A node as claimed in any of claims 2, 5 or 6, additionally comprising fourth monitoring means to monitor said wireless network adapter means for receipt of any messages (including messages which are not directed to said node), third storage means for maintaining a list of all other nodes from which such messages have 5 been received within a specified interval, comparison means to determine whether each new message received comes from a node on the list, and actuating means which respond when a message comes from a node not on the list to add the node to the list.
  7. 23
    A node as claimed in any of claims 1-16, additionally comprising third monitoring means to monitor said wireless network adapter means for a message directed to 15 such node in order to be forwarded by such node to a specific other node, and means for directing said wireless network adapter means to resend the message to said specific other node.
  8. 24
    A method for communication in a network, comprising sending data by wireless communication from a first node in the network to other 20 nodes in the network and receiving data by wireless communication from such nodes, monitoring data which are received to extract from said data identifying information which identifies the other network nodes whose data are received, and storing the identifying information.
  9. 37
    A method as claimed in either of claims 35 or 36, further comprising 25 monitoring transmissions from the first node to the associated internetworking node, and deleting the stored entry if a transmission from the first node to said internetworking node is not acknowledged by the internetworking node.
  10. 38
    A method as claimed in either of claims 35 or 36, additionally comprising accessing storage each time the first node seeks to transmit data to a specific other node, other than the internetworking node with which it is associated, and readdressing said data to the associated internetworking node for further forwarding, if the identifying data for such specific node is not in storage.
  11. 39
    A method as claimed in any of claims 24-34, in which the identifying information includes the network address of the node to which such information pertains.
  12. 40
    A method as claimed in any of claims 25, 28 or 29, additionally comprising accepting association requests from other nodes and storing a list of all other nodes which have become associated with the said first node by sending an association request which the said first node has accepted.
  13. 44
    A method as claimed in any of claims 25, 28 or 29, additionally comprising 5 monitoring said data for receipt of any messages (including messages which are not directed to said first node), maintaining a list of all other nodes from which such messages have been received within a specified interval, determining whether each new message received comes from a node on the list, and responding when a message comes from a node not on the list to add the node to the list. 10
  14. 46
    A method as claimed in any of claims 24-39, additionally comprising monitoring said data for a message directed to such node in order to be forwarded by such 15 node to a specific other node, and directing the message to be resent to said specific other node.