Abstract:
Techniques for performing system selection based on a usage model that uses "access strings", "profiles", and "activation strings" are described. Access strings are defined for wireless data services and provide a highly intuitive user interface. Each access string is associated with one or more profiles. Each profile includes various parameters needed to establish a specific data call. Each profile is further associated with an activation string that contains connection information for the data call. System selection is performed in two parts. In the first part, a wireless user views access strings for available data services, selects the access string for the desired data service, and returns the selected access string. In the second part, the wireless device selects a profile for a system most suited to provide the desired data service, from among all profiles associated with the selected access string.
Abstract:
The cellular telephone interface system has the capability to automatically choose between AMPS and CDMA cellular transmission protocols for data transmissions. The cellular telephone interface system includes a PC-modem card, such as a PCMCIA card, for interconnecting the cellular telephone to a data source, such as a laptop computer, portable facsimile machine, or the like. The cellular telephone is capable of transmission in accordance with either AMPS or CDMA transmission protocols. For AMPS, the PC-modem card converts data signals received from the data source into PCM signals for forwarding to the cellular telephone. The cellular telephone converts the PCM signals into AMPS formatted signals for transmission to a local cellular base station. For CDMA transmission, the PC-modem card converts the data signals received from the data source into RS-232E signals for transmission to the cellular telephone. The cellular telephone converts the RS-232E signals into CDMA formatted signals for transmission to the local base station. A variety of data formatting and data compressing protocols are also provided including TCP, IP, PPP and V42.bis. In one embodiment, hardware and software for implementing the protocols are provided primarily within the PC-modem card to thereby reduce the cost, size and power consumption of the cellular telephone itself. In another embodiment, hardware and software for implementing the TCP, IP and PPP protocols are provided within the cellular telephone. Method and apparatus embodiments of the invention are disclosed.
Abstract:
A system and method for performing mobile node registration. The system comprises a terminal device for transmitting packetized data, and a wireless communication device coupled to said terminal device for monitoring said packetized data for an Internet Protocol (IP) address contained in an IP address request. The wireless communication device initiates mobile node registration using said IP address if said IP address request is for a static IP address. The wireless communication device prevents the terminal device from sending or receiving packetized data when initiating mobile node registration, and allows said terminal device to send and received packetized data upon completion of mobile node registration. As a result, the mobile node registration occurs transparently to the terminal device, obviating the need for the terminal device to have its own Mobile IP support.
Abstract:
A novel and improved method and apparatus for automatically selecting the proper data service based on the data being transmitted is described. Either packet data service or modem emulation data service is selected by a wireless subscriber unit based on the data received from a computer system or other digital data system. If an AT dial command is received, the wireless subscriber unit enters modem emulation mode. If packet initialization sequence is received, the wireless subscriber unit enters packet data service mode. In the preferred embodiment of the invention, a packet data initialization sequence is comprised of a pre-flag byte dead time, followed by a flag byte, followed by the reception of any additional data within a post flag time interval. Also in the preferred embodiment of the invention, the pre flag dead time is ten character time intervals and the post flag time interval is one character time interval, where a time interval is the time necessary to transmit a single byte of data at the given baud rate.
Abstract:
A novel and improved method and apparatus for automatically selecting the proper data service based on the data being transmitted is described. Either packet data service or modem emulation data service is selected by a wireless subscriber unit based on the data received from a computer system or other digital data system. If an AT dial command is received, the wireless subscriber unit enters modem emulation mode. If packet initialization sequence is received, the wireless subscriber unit enters packet data service mode. In the preferred embodiment of the invention, a packet data initialization sequence is comprised of a pre-flag byte dead time, followed by a flag byte, followed by the reception of any additional data within a post flag time interval. Also in the preferred embodiment of the invention, the pre flag dead time is ten character time intervals and the post flag time interval is one character time interval, where a time interval is the time necessary to transmit a single byte of data at the given baud rate.
Abstract:
The cellular telephone interface system has the capability to automatically choose between AMPS and CDMA cellular transmission protocols for data transmissions. The cellular telephone interface system includes a PC-modem card, such as a PCMCIA card, for interconnecting the cellular telephone to a data source, such as a laptop computer, portable facsimile machine, or the like. The cellular telephone is capable of transmission in accordance with either AMPS or CDMA transmission protocols. For AMPS, the PC-modem card converts data signals received from the data source into PCM signals for forwarding to the cellular telephone. The cellular telephone converts the PCM signals into AMPS formatted signals for transmission to a local cellular base station. For CDMA transmission, the PC-modem card converts the data signals received from the data source into RS-232E signals for transmission to the cellular telephone. The cellular telephone converts the RS-232E signals into CDMA formatted signals for transmission to the local base station. A variety of data formatting and data compressing protocols are also provided including TCP, IP, PPP and V42.bis. In one embodiment, hardware and software for implementing the protocols are provided primarily within the PC-modem card to thereby reduce the cost, size and power consumption of the cellular telephone itself. In another embodiment, hardware and software for implementing the TCP, IP and PPP protocols are provided within the cellular telephone. Method and apparatus embodiments of the invention are disclosed.
Abstract:
A novel and improved method and apparatus for automatically selecting the proper data service based on the data being transmitted is described. Either packet data service or modem emulation data service is selected by a wireless subscriber unit (100) based on the data received from a computer system (102) or other digital data system. If an AT dial command is received, the wireless subscriber unit (100) enters modem emulation mode (204). If packet initialization sequence is received, the wireless subscriber unit enters packet data service mode (202). In the preferred embodiment of the invention, a packet data initialization sequence is comprised of a pre-flag byte dead time, followed by a flag byte, followed by the reception of any additional data within a post flag time interval.
Abstract:
A device and method for accelerating functioning of a software application having multi-layer, high overhead protocols, wherein the device has a processor (12) operating a software application (20) having a multi-layer protocol; a high performance processor (14) configured to operate at least one layer of the multi-layer protocol; and a memory (16) accessible to each of the processor (12) and the high performance processor (14).
Abstract:
The cellular telephone interface system has the capability to automatically choose between AMPS and CDMA cellular transmission protocols for data transmissions. The cellular telephone interface system includes a PC-modem card, such as a PCMCIA card (8), for interconnecting the cellular telephone (4) to a data source, such as a laptop computer, portable facsimile machine, or the like. The cellular telephone (4) is capable of transmission in accordance with either AMPS or CDMA transmission protocols. For AMPS, the PC-modem card (8) converts data signals received from the data source into PCM signals for forwarding to the cellular telephone (4). The cellular telephone converts the PCM signals into AMPS formatted signals for transmission to a local cellular base station. For CDMA transmission, the PC-modem card (8) converts the data signals received from the data source into RS-232E signals for transmission to the cellular telephone.
Abstract:
A system and method for selecting from a plurality of data service options in a wireless communication network is presented. The system includes a terminal device (102) for originating a call and for transmitting and receiving data in accordance with a selected data service option. The terminal device includes a dialing interface for inputting a sequence of one or more symbols representing a dial command string for originating the call. The input symbol sequence includes information indicating the selection of a data service option. The system also includes a communication device (104), coupled to the terminal device (102), for receiving (B310) the dial command string from the terminal device, for storing a plurality of pre-determined symbol sequences including standard telephone numbers and reserved telephone number sequences representing different data service options, and for comparing (B330) the contents of the dial command string with the stored pre-determined symbol sequences. The communications device operates (B340) in accordance with the selected data service option when the communication device determines that the contents of the dial command string matches one of the reserved telephone number sequences.