Packet data protocol for wireless communication
First Claim
Patent Images
1. A method for communicating over a network between a host and a remote unit comprising the steps of:
- transmitting one of a first group of network protocol data units for communicating in a host-to-remote unit direction, said first group including an open protocol data unit for establishing a connection with said remote unit, a data protocol data unit including data for receipt by said remote unit, a control protocol data unit for sending control commands to said remote unit and a close protocol data unit for closing said connection with said remote unit; and
providing a second group of network protocol data units for communicating in a remote unit-to-host direction, said second group including an opened protocol data unit for confirming a connection established by said open protocol data unit, a data report protocol data unit for indicating if forwarding of said data by said data protocol data unit was successful, a control report protocol data unit for indicating a result associated with said control protocol data unit, a status protocol data unit for indicating changes in status of said remote unit, and a closed protocol data unit responsive to said close protocol unit, each of said second group of network protocol data units corresponding to one of the network protocol data units in said first group, respectively; and
transmitting a corresponding one of said network protocol data units in said second group to said host in response to said one of said first group of network protocol data units received by said remote unit.
1 Assignment
0 Petitions
Accused Products
Abstract
A protocol for communicating over a network, for example a wireless network, is disclosed. Protocol data units for establishing and destroying a connection, data transmission and reception control, status and error are provided.
55 Citations
11 Claims
-
1. A method for communicating over a network between a host and a remote unit comprising the steps of:
-
transmitting one of a first group of network protocol data units for communicating in a host-to-remote unit direction, said first group including an open protocol data unit for establishing a connection with said remote unit, a data protocol data unit including data for receipt by said remote unit, a control protocol data unit for sending control commands to said remote unit and a close protocol data unit for closing said connection with said remote unit; and providing a second group of network protocol data units for communicating in a remote unit-to-host direction, said second group including an opened protocol data unit for confirming a connection established by said open protocol data unit, a data report protocol data unit for indicating if forwarding of said data by said data protocol data unit was successful, a control report protocol data unit for indicating a result associated with said control protocol data unit, a status protocol data unit for indicating changes in status of said remote unit, and a closed protocol data unit responsive to said close protocol unit, each of said second group of network protocol data units corresponding to one of the network protocol data units in said first group, respectively; and transmitting a corresponding one of said network protocol data units in said second group to said host in response to said one of said first group of network protocol data units received by said remote unit. - View Dependent Claims (2, 3, 4)
-
-
5. A method for communicating in a network between a host and a remote unit, said remote unit for transmitting data over an interface comprising the steps of:
-
sending an open protocol data unit from said host to said remote unit to establish a connection therebetween; issuing an opened protocol unit responsive to the open protocol data unit to the host from the remote unit confirming a connection therebetween; sending a data protocol data unit from the host to the remote unit; transmitting data contained in said data protocol data unit from said remote unit over said interface; issuing a data report protocol data unit to the host from the remote unit reporting an outcome of the request to send data; transmitting a closed protocol data unit from the host unit to the remote unit; and returning a closed protocol data unit to the host unit from the remote unit indicating that the remote unit has disconnected the link. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A method for communicating over a network between a host and a remote unit comprising the steps of:
-
transmitting one of a first group of network protocol data units for communicating in a host-to-remote unit direction, said first group including an open protocol data unit, a data protocol data unit, a control protocol data unit and a close protocol data unit; providing a second group of network protocol data units for communicating in a remote unit-to-host direction, said second group including an opened protocol data unit, a data report protocol data unit, a control report protocol data unit, a status protocol data unit, and a closed protocol data unit corresponding to the network protocol data units in said first group, respectively; transmitting a corresponding one of said network protocol data units in said second group to said host in response to said one of said first group of network protocol data units received by said remote unit; transmitting as said one of said protocol data units from said first group a data protocol data unit; and transmitting as said one of said protocol data units from said second group a data report protocol data unit having a function code field and a subfunction code field with values that are the same as those found in the corresponding fields of said data protocol data unit.
-
Specification