Claims
- 1. A wireless connectivity system, for use with a mobile computing system's computer host for accessing remote information for use with an application program running on the host, the wireless connectivity system comprises:
a software modem module that is enabled to run on the host for performing wireless communication functionality and wherein the software modem module comprises:
an ISR (interrupt service routine) for a hard real-time baseband function; an IST (interrupt service thread) for a secondary priority baseband function; and a digital host interface, wherein the interface is enabled to communicate with a radio module.
- 2. The system of claim 1, wherein the software modem module comprises:
a MAC control process part for performing a data link layer function; and a logical link control process part for interfacing to an upper network layer function.
- 3. The system of claim 1, wherein the radio module comprises:
an RF front end; an analogue to digital converter; a digital to analogue converter; and a digital host interface controller that is enabled to communicate with the host.
- 4. The system of claim 1, wherein the wireless connectivity is based on wireless LAN.
- 5. The system of claim 1, wherein the wireless connectivity is based on Bluetooth.
- 6. The system of claim 1, wherein the ISR comprises a functionality for:
Bluetooth FEC, HEC and CRC; access code generation; and frequency hopping sequence calculation.
- 7. The system of claim 1, wherein the IST comprises a functionality for:
Bluetooth encryption; Bluetooth authentication; and Bluetooth random number generation.
- 8. The system of claim 1, wherein the software modem module comprises a link control process part for performing Bluetooth link controller and link manager functions.
- 9. The system of claim 8, wherein the software modem module further comprises a virtual HCI layer for emulating a standard Bluetooth HCI transport layer.
- 10. The system of claim 9, wherein the standard Bluetooth HCI transport layer is based on one of UART, USB, and PCMCIA.
- 11. The system of claim 1, wherein the wireless connectivity is based on Bluetooth and wherein the digital host interface is based on PCMCIA.
- 12. The system of claim 1, wherein the wireless connectivity is based on Bluetooth and wherein the digital host interface is based on CompactFlash.
- 13. The system of claim 1, wherein the wireless connectivity is based on Bluetooth and wherein the digital host interface is based on USB.
- 14. A method for achieving wireless connectivity, using a mobile computing system's computer host for accessing remote information for use with an application program running on the host, the method comprises the steps of:
running a software modem program on the host for performing wireless communication functionality; and communicating over a digital host interface to a radio module, wherein the software modem program comprises:
a first module for performing an ISR (interrupt service routine) for a hard real-time baseband function; and a second module for performing an IST (interrupt service thread) for a secondary priority baseband function.
- 15. The method of claim 14, wherein the software modem program further comprises:
a third module for performing a data link layer function by a MAC control process; and a fourth module for interfacing to an upper network layer function by a logical link control process.
- 16. The method of claim 14, wherein the wireless connectivity is based on Bluetooth.
- 17. Software for achieving wireless connectivity, enabled to be running on a mobile computing system's computer host, for accessing remote information for use with an application program enabled to running on the host, the software comprises:
a first module that enables communication over a digital host interface to a radio module; a second module for performing an ISR (interrupt service routine) for a hard real-time baseband function; and a third module for performing an IST (interrupt service thread) for a secondary priority baseband function.
- 18. The software of claim 17, wherein the software further comprises:
a fourth module for performing a data link layer function by a MAC control process; and a fifth module for interfacing to an upper network layer function by a logical link control process.
- 19. The software of claim 17, wherein the wireless connectivity is based on Bluetooth.
RELATED APPLICATION
[0001] This application claims priority to U.S. provisional application, serial No. 60/352,121 (attorney docket US028006P), by Jon C. S. Wu, Ming-Hung Lin and Tom Chiu, for “Apparatus for Wireless Connectivity Using Software Modem.”
Provisional Applications (1)
|
Number |
Date |
Country |
|
60352121 |
Jan 2002 |
US |