IP Library Granted Patent US 8,938,551
Granted Patent B2
US 8,938,551 · App. 13/469,204 · Granted Jan 20, 2015

Data processing device

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,938,551
App. No.
13/469,204
Granted
Jan 20, 2015
Kind
B2
Abstract

According to one aspect of this disclosure, a data processing device is provided including a controller configured to open a logical channel with another data processing device and a receiver configured to receive a message from the other data processing device specifying a data link layer protocol data unit size to be used for exchanging data via the logical channel and further including a transceiver configured to exchange data with the other data processing device over the logical channel in accordance with the data link layer protocol data unit size wherein the data link layer protocol data unit size is constant for the logical channel until the logical channel is closed.

Claims (32)

1. A data processing device comprising:

a controller configured to open a logical channel with another data processing device;

a receiver configured to receive a message from the other data processing device specifying a data link layer protocol data unit size to be used for exchanging data via the logical channel, wherein

the receiver is further configured to receive a data link layer packet data unit from the other data processing device including at least one network layer packet and an unused message part which is at least the indicated data link layer header size and which is arranged within the data link layer packet unit at a position of a data link layer header of the network layer packet; and

a transceiver configured to exchange data with the other data processing device over the logical channel in accordance with the data link layer protocol data unit size wherein the data link layer protocol data unit size is constant for the logical channel until the logical channel is closed.

2. The data processing device of claim 1 , wherein the controller is configured to open the logical channel by establishing a connection with the other data processing device over the logical channel.

3. The data processing device of claim 2 , wherein the controller is configured to close the logical channel by releasing the connection.

4. The data processing device of claim 1 , wherein the controller is configured to open the logical channel by transmitting a message to the other data processing device indicating that the data processing device requests that the logical channel should be opened.

5. The data processing device of claim 4 , wherein the data link layer protocol data unit size is specified in the message.

6. The data processing device of claim 5 , wherein the data link layer protocol data unit size is specified in bytes or words.

7. The data processing device of claim 4 , wherein the controller is configured to transmit the message via another logical channel to the other data processing device.

8. The data processing device of claim 7 , wherein the other logical channel is a control channel.

9. The data processing device of claim 1 , wherein the data processing device is a modem processor and the other data processing device is an application processor or the data processing device is an application processor and the other data processing device is a modem processor.

10. The data processing device of claim 1 , wherein the data processing device and the other data processing device are components of the same communication device.

11. The data processing device of claim 10 , wherein the communication device is a cellular communication device.

12. A data processing device comprising:

a controller configured to open a logical channel with another data processing device;

a transmitter configured to send a message to the other data processing device specifying a data link layer protocol unit size to be used for exchanging data via the logical channel, wherein

the transmitter is further configured to transmit a data link layer packet data unit to the other data processing device including at least one network lam packet and an unused message part which has at least the indicated data link layer header size and which is arranged within the data link layer packet unit at a position of a data link layer header of the network layer packet; and

a transceiver configured to exchange data with the other data processing device over the logical channel in accordance with the data link layer protocol data unit size wherein the data link layer protocol data unit size is constant until the logical channel is closed.

13. A data processing device comprising:

a generator configured to generate a data link layer packet data unit based on a data link layer header size required by another data processing device for transmitting a network layer packet,

wherein the data link layer packet data unit includes a plurality of network layer packets and includes, for each network layer packet, an unused part which has at least the indicated data link layer header size and which is arranged within the data link layer packet data unit at a position of a data link layer header of the network layer packet.

14. The data processing device of claim 13 , further comprising a determiner configured to determine the data link layer header size required by the other data processing device for transmitting a network layer packet.

15. The data processing device of claim 14 , further comprising a receiver configured to receive a message from the other data processing device indicating the data link layer header size required by the other data processing device for transmitting a network layer packet.

16. The data processing device of claim 13 , wherein the at least one network layer packet is an IP packet.

17. The data processing device of claim 13 , wherein the data processing device is a modem processor and the other data processing device is an application processor or the data processing device is an application processor and the other data processing device is a modem processor.

18. The data processing device of claim 13 , wherein the data processing device and the other data processing device are components of the same communication device.

19. The data processing device of claim 18 , wherein the communication device is a cellular communication device.

20. A data processing device comprising:

a transmitter configured to transmit a message to another data processing device indicating a data link layer header size required by the data processing device for transmitting a network layer packet; and

a receiver configured to receive a data link layer packet data unit from the other processing device including at least one network layer packet and an unused message part which has at least the indicated data link layer header size and which is arranged within the data link layer packet unit at a position of a data link layer header of the network layer packet.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2022
From: INTEL DEUTSCHLAND GMBH
To: INTEL CORPORATION
Reel/Frame 061356/0001 →
CHANGE OF NAME Recorded Nov 6, 2015
From: INTEL MOBILE COMMUNICATIONS GMBH
To: INTEL DEUTSCHLAND GMBH
Reel/Frame 037057/0061 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 11, 2012
From: LEUCHT-ROTH, ULRICH
To: INTEL MOBILE COMMUNICATIONS GMBH
Reel/Frame 028193/0074 →