Dual port wireless modem for circuit switched and packet switched data transfer
First Claim
1. An apparatus comprising:
- a microprocessor;
an RF transceiver coupled to the microprocessor;
a transmission buffer coupled to the microprocessor;
a dual port serial port coupled to the microprocessor, the dual port serial port having a primary serial port and a secondary serial port, the secondary serial port to receive data for circuit switched data transfer from a terminal equipment, and the primary serial port to receive data for packet switched data transfer from the terminal equipment; and
a data router, the data router to direct data received over the primary serial port to the transmission buffer, and to direct data received over the secondary serial port to the RF transceiver.
6 Assignments
0 Petitions
Accused Products
Abstract
A dual port external wireless modem is disclosed. According to one embodiment, the external wireless modem receives command and control information over a primary serial port, and real-time data over a secondary serial port. The primary serial port is further configured to received packet switched data, such as short message service messages, while the secondary serial port is configured to received circuit switched data. An RF transceiver in the wireless modem modulates data and control received over the respective serial ports, preferably using a GSM protocol stack. According to an embodiment, the circuit switched and packet switched data received at the wireless modem can be simultaneously transmitted by the RF transceiver without interrupting the circuit switched data transfer, thereby avoiding a context switch and a loss of throughput.
63 Citations
27 Claims
-
1. An apparatus comprising:
-
a microprocessor; an RF transceiver coupled to the microprocessor; a transmission buffer coupled to the microprocessor; a dual port serial port coupled to the microprocessor, the dual port serial port having a primary serial port and a secondary serial port, the secondary serial port to receive data for circuit switched data transfer from a terminal equipment, and the primary serial port to receive data for packet switched data transfer from the terminal equipment; and a data router, the data router to direct data received over the primary serial port to the transmission buffer, and to direct data received over the secondary serial port to the RF transceiver. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus comprising:
-
an RF transceiver to transmit and receive wireless signals; a dual port serial port coupled to the RF transceiver, the dual port serial port having a primary serial port and a secondary serial port, the secondary serial port to receive data for circuit switched data transfer from a terminal equipment, and the primary serial port to receive data for packet switched data transfer from the terminal equipment; a transmission buffer coupled to the dual port serial port; and a data router, the data router to direct data received over the primary serial port to the transmission buffer, and to direct data received over the secondary serial port to the RF transceiver. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
receiving circuit switched data over a secondary serial port of a dual port serial port, the dual port serial port having a primary serial port and the secondary serial port, wherein the primary and secondary serial ports are both coupled with a terminal equipment; transmitting the circuit switched data using an RF transceiver; receiving packet switched data over the primary serial port, wherein the packet switched data is received concurrently with the circuit switched data; queuing the packet switched data; and transmitting the packet switched data using the RF transceiver after said queuing the packet switched data. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A computer readable medium having stored therein one or more sequences of instructions to cause one or more microprocessors to:
-
transmit circuit switched data received from a terminal equipment over a secondary serial port of a dual port serial port using an RF transceiver; queue packet switched data received concurrently with the circuit switched data from the terminal equipment over a primary serial port of the dual port serial port; and transmit the packet switched data using the RF transceiver after the queuing of the packet switched data. - View Dependent Claims (22, 23, 24)
-
-
25. An apparatus comprising:
-
a microprocessor; a read only memory communicatively coupled with the microprocessor to store code; a random access memory communicatively coupled with the microprocessor to store runtime data; a radiofrequency transceiver communicatively coupled with the microprocessor, the radiofrequency transceiver to operate with the microprocessor to transmit and receive wireless signals; a dual port communicatively coupled with the microprocessor, the dual port having a first port and a second port, the first port to receive data for real time data transfer from a device, the second port to receive data for non-real time data transfer from the device; and a transmission buffer communicatively coupled with the microprocessor and the second port to store the data for non-real time data transfer prior to transmission of the data for non-real time data transfer. - View Dependent Claims (26, 27)
-
Specification