IP Library Granted Patent US 9,351,199
Granted Patent B2
US 9,351,199 · App. 14/020,952 · Granted May 24, 2016

Communication method of wireless terminal and host device according to a network layer data transfer protocol, wireless terminal, and host 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 9,351,199
App. No.
14/020,952
Granted
May 24, 2016
Kind
B2
Abstract

The present invention provides a communication method for a wireless terminal and a host device, a wireless terminal, and a host device. The method includes: reporting, by a wireless terminal, a port type of a port corresponding to the wireless terminal to a host device, where the port type is based on a network layer data transfer protocol, so that the host device drives the port by using a port driver corresponding to the port type; establishing, by the wireless terminal, a communication link that is based on the network layer data transfer protocol between the wireless terminal and the host device through interaction with the host device via the port; and transmitting, by the wireless terminal, a service packet and a type of the service packet via the communication link that is based on the network layer data transfer protocol.

Claims (42)

1. A communication method for a wireless terminal, comprising:

sending, by a wireless terminal, a report including a port type of a port corresponding to the wireless terminal to a host device based on a network layer data transfer protocol and assigning, by the wireless terminal, an IP address for the wireless terminal and an IP address for the host device;

establishing, by the wireless terminal, a communication link that is based on the network layer data transfer protocol between the wireless terminal and the host device through interaction with the host device via the port according to the assigned IP address of the wireless terminal and the IP address for the host device; and

transmitting, by the wireless terminal, an IP packet containing a service packet and a type of the service packet via the communication link that is based on the network layer data transfer protocol so as to allow parsing of the service packet according to the type of the service packet, and

wherein the network layer data transfer protocol comprises an IP protocol, an SPX protocol/IPX protocol, or a NetBEUI protocol, and

the IP address for the wireless terminal and the IP address for the host device are assigned using a Dynamic Host Configuration Protocol (DHCP) function of the wireless terminal.

2. The method according to claim 1 , wherein

the service packet and the type of the service packet are transmitted through data portion of the IP packet via the communication link based on the IP protocol.

3. The method according to claim 1 , wherein the wireless terminal is configured to have capability of a data card or machine-to-machine (M2M) wireless terminal.

4. The method according to claim 1 , wherein the type of the service packet comprises SCSI data, an AT command, IP data, or DIAG data.

5. The method according to claim 1 , wherein the port for the communication link is driven using the port driver determined to correspond with the port type identified in the report.

6. The method according to claim 1 , wherein the assigning includes: selecting, by the wireless terminal, the IP address for the wireless terminal and the IP address for the host terminal from a preconfigured address pool.

7. A communication method for a host device, comprising:

obtaining, by a host device, a report including a port type of a port corresponding to a wireless terminal from the wireless terminal based on a network layer data transfer protocol;

driving, by the host device, the port by using a port driver corresponding to the port type according to the report obtained;

obtaining, by the host device, an IP address for the host device and an IP address for the wireless terminal which are assigned by the wireless terminal;

establishing, by the host device, a communication link that is based on the network layer data transfer protocol between the host device and the wireless terminal through interaction with the wireless terminal via the port according to the assigned IP address for the host device and the IP address of the wireless terminal; and

transmitting, by the host device, an IP packet containing a service packet and a type of the service packet via the communication link that is based on the network layer data transfer protocol so as to allow parsing of the service packet according to the type of the service packet, and

wherein the network layer data transfer protocol comprises an IP protocol, an SPX protocol/IPX protocol, or a NetBEUI protocol, and

the IP address for the host device and the IP address for the wireless terminal obtained by the host device are assigned by the wireless terminal using a Dynamic Host Configuration Protocol DHCP function of the wireless terminal.

8. The method according to claim 7 , wherein

the service packet and the type of the service packet are transmitted through data portion of the IP packet via the communication link based on the IP protocol.

9. The method according to claim 7 , wherein the wireless terminal is configured to have capability of a data card or machine-to-machine (M2M) wireless terminal.

10. The method according to claim 7 , wherein the type of the service packet comprises SCSI data, an AT command, IP data, or DIAG data.

11. A wireless terminal, comprising:

a memory to store instructions;

at least one processor coupled to the memory configured to execute the instructions stored in the memory to:

a port type of a port corresponding to the wireless terminal to a host device based on a network layer data transfer protocol and assigning, by the wireless terminal, an IP address for the wireless terminal and an IP address for the host device;

establish a communication link that is based on the network layer data transfer protocol between the wireless terminal and the host device through interaction with the host device via the port according to the assigned IP address of the wireless terminal and the IP address for the host device; and

transmit an IP packet containing a service packet and a type of the service packet via the communication link that is based on the network layer data transfer protocol so as to allow parsing of the service packet according to the type of the service packet, and

wherein the network layer data transfer protocol comprises an IP protocol, an SPX protocol/IPX protocol, or NetBEUI protocol, and

the IP address for the wireless terminal and the IP address for the host device are assigned by the wireless terminal using a Dynamic Host Configuration Protocol DHCP function of the wireless terminal.

12. A host device, comprising:

a memory to store instructions;

at least one processor coupled to the memory configured to execute the instructions stored in the memory to:

obtain a report including a port type of a port corresponding to a wireless terminal from the wireless terminal, wherein the port type is based on a network layer data transfer protocol;

drive the port by using a port driver corresponding to the port type according to the report obtained;

obtain an IP address for the host device and an IP address for the wireless terminal which are assigned by the wireless terminal;

establish a communication link that is based on the network layer data transfer protocol between the host device and the wireless terminal through interaction with the wireless terminal via the port according to the assigned IP address of the wireless terminal and the IP address for the host device; and

transmit an IP packet containing a service packet and a type of the service packet via the communication link that is based on the network layer data transfer protocol so as to allow parsing of the service packet according to the type of the service packet, and

wherein the network layer data transfer protocol comprises an IP protocol, an SPX protocol/IPX protocol, or a NetBEUI protocol, and

the IP address for the wireless terminal and the IP address for the host device are assigned by the wireless terminal using a Dynamic Host Configuration Protocol DHCP function of the wireless terminal.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2018
From: HUAWEI DEVICE (SHENZHEN) CO., LTD.
To: HUAWEI DEVICE CO., LTD.
Reel/Frame 047603/0039 →
CHANGE OF NAME Recorded Jun 12, 2018
From: HUAWEI DEVICE CO.,LTD.
To: HUAWEI DEVICE (SHENZHEN) CO., LTD.
Reel/Frame 046340/0590 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2014
From: OUYANG, XUN
To: HUAWEI DEVICE CO., LTD.
Reel/Frame 032511/0320 →