Distributed wireless packet assembly
AssigneeResearch In Motion Limited
InventorsAhmed E. Hassan, Bo Zou, Ian Patterson
Life of this patent
Estimating the term…
Loading patent…
AssigneeResearch In Motion Limited
InventorsAhmed E. Hassan, Bo Zou, Ian Patterson
Estimating the term…
Distributed assembly of data packets into messages at a group of interface devices that receive data packets from within a coverage area. Each interface device in the group will take ownership of a sequence of data packets forming a message when a data packet of the message meeting predetermined criteria is received by that interface device. Once an interface device takes ownership of a sequence of data packets, it sends a request to the other interface devices for any missing data packets of the sequence that the ownership claiming interface does not have, and then assembles message upon receiving all the data packets of the sequence.
A method for assembling a message from a sequence of data packets in a communications system having a group of interface devices each configured with the same functionality for assembling messages transmitted as sequences of data packets from within a coverage area of a wireless communications network, the method comprising:
An interface device connected to a group of interface devices within a gateway, each configured with the same functionality, for receiving messages transmitted as sequences of data packets from within a coverage area of a wireless communications network, the group of interface devices being coupled for communicating there between, the interface device comprising a controller configured for:
A gateway for exchanging messages between a packet-based wireless communication network and a second communication network, the packet-based wireless communication network enabling a mobile device to transmit a message as a sequence of data packets, the gateway comprising:
An interface device connected to a group of interface devices within a gateway, each configured with the same functionality, for receiving messages transmitted as sequences of data packets from within a coverage area of a wireless communications network, the group of interface devices being coupled for communicating there between, the interface device comprising:
Dependencies are inferred from the claim text.