Architecture and mechanism for forwarding layer interfacing for networks
OwnerMitchell Paul Tasman, Jason Keith Redi +1inventors
InventorsMitchell Paul Tasman, Jason Keith Redi, David Spencer Pearson
Life of this patent
Estimating the term…
Loading patent…
OwnerMitchell Paul Tasman, Jason Keith Redi +1inventors
InventorsMitchell Paul Tasman, Jason Keith Redi, David Spencer Pearson
Estimating the term…
A communications apparatus (2) in a communications network (100 or 110) is provided for communication among a plurality of communication apparatuses. The communications apparatus (2) routes messages for neighboring apparatuses. The communications apparatus (2) includes a memory (4, 7 or 8), a processor (3) and a transceiver (6). The memory has a plurality of routing managers (12, 13, and 14) stored thereon, and each manager maintains at least one network table including one or more entries. The processor 3 selects at least one network table from those maintained by the plurality of routing managers (12, 13 and 14) that are stored in the memory (4, 7 or 8), based on an address indicator and/or on a type-of-service of a message. The processor 3 extracts network information from the selected network table or tables. The processor (3) also controls transmission of the message according to the extracted network information. The transceiver (6) transmits and receives messages.
A mobile communications station for use in a wireless communications network including a plurality of mobile communications stations, each station being configurable to route message packets for neighboring stations, said mobile communications station including a transceiver to transmit and receive message packets, said mobile communications station comprising:
A mobile communications station which communicates among a plurality of mobile stations in a network in which stations are arranged in clusters of communication member stations, with one member station in each cluster being a head station for the cluster, each member station communicating with the network through one or more cluster head stations, the cluster head stations communicating with other cluster head stations, said mobile communications station comprising:
Computer executable code stored on a computer readable medium, the code to operate a communications router to route messages in a network including a plurality of routers, each router having a multi-layered system architecture including a forwarding layer and a plurality of routing modules each of which maintains at least one network table, said computer executable code comprising:
In a communications system for communication among plural member communication stations in a network in which at least one of the member stations route messages for neighboring stations, each of the member stations having a multi-layered architecture including a forwarding layer, and each of the member stations having a plurality of routing managers that have access to the forwarding layer through an interface, a method of operating a communications station comprising the steps of:
A communications apparatus in a network for communication among a plurality of communications apparatuses, said communications apparatus routing messages for neighboring apparatuses, said communications apparatus comprising:
A wireless mobile communication station for communication among a plurality of stations in a wireless, mobile network having changing topology, said mobile station routing messages for neighboring stations, said mobile station comprising:
A mobile communications station for use in a wireless communications network including a plurality of mobile communications stations, each station being configurable to route message packets for neighboring stations, said mobile communications station including a transceiver to transmit and receive message packets, said mobile communications station comprising:
In a communications system for communication among a plurality of member stations in a network in which at least one of the member stations routes messages for a neighboring station, each of the member stations having a transceiver and a multi-layered architecture including a forwarding layer, and each of the member stations having a plurality of routing managers that each maintains at least one table that is made accessible to the forwarding layer via an interface, a method of operating a communications station to route messages including unicast messages, a unicast message including a type-of-service indicator and a destination indicator, said method comprising the steps of:
In a communications system for communication among a plurality of member stations in a network in which at least one of the member stations routes messages for a neighboring station, each of the member stations having a transceiver and a multi-layered architecture including a forwarding layer, and each of the member stations having a plurality of routing managers that each maintains at least one table that is made accessible to the forwarding layer via an interface, a method of operating a member station to route messages including multicast messages, a multicast message including a type-of-service indicator and an originating source indicator, said method comprising the steps of:
In a communications system for communication among a plurality of member stations in a network in which at least one of the member stations routes messages for a neighboring station, each of the member stations having a transceiver and a multi-layered architecture including a forwarding layer, and each member station having a plurality of routing managers that each maintains at least one table that is made accessible to the forwarding layer via an interface, a method of operating a communications station to route messages including broadcast messages, a broadcast message including a type-of-service indicator, said method comprising the steps of:
In a communications system for communication among a plurality of member stations in a network in which at least one of the member stations routes messages for a neighboring station, each of the member stations having a transceiver and a multi-layered architecture including a forwarding layer, and each of the member stations having a plurality of routing managers that each maintains at least one table that is made accessible to the forwarding layer via an interface, a method of operating a communications station to route messages including unicast messages, a unicast message including a type-of-service indicator and a destination indicator, said method comprising the steps of:
In a communications system for communication among a plurality of member stations in a network in which at least one of the member stations routes messages for a neighboring station, each of the member stations having a transceiver and a multi-layered architecture including a forwarding layer, and each of the member stations having a plurality of routing managers that each maintains at least one table that is made accessible to the forwarding layer via an interface, a method of operating a member station to route messages including multicast messages, a multicast message including a type-of-service indicator and an originating source indicator, said method comprising the steps of:
A method to determine a forwarding table which includes routing data in a communications system having a plurality of nodes, said method comprising the steps of:
A method to determine a forwarding table which includes routing data in a communications system having a plurality of nodes, said method comprising the steps of:
A method of determining routing information comprising the steps of:
A method for determining addresses of nodes in a communications network, said method comprising the steps of:
In a communications system for communication among a plurality of member stations in a network in which at least one of the member stations routes messages for a neighboring station, each of the member stations having a transceiver and a multi-layered architecture including a forwarding layer and an Internet Protocol (IP) module, a method of translating IP address numbers to node numbers comprising the steps of:
A method of accessing routing data in a communications system, said method comprising the steps of:
A method of processing messages from a local control module of a member station in a communications system including a plurality of member stations, said method comprising the steps of:
A method of determining routing information comprising the steps of:
A method of formatting a message in a communications network, said method comprising the steps of:
Dependencies are inferred from the claim text.