US2012020293A1PendingUtilityA1

Voip enabled femtocell with a usb transceiver station

Assignee: NIX JR JOHN APriority: Apr 2, 2007Filed: Jun 26, 2011Published: Jan 26, 2012
Est. expiryApr 2, 2027(~0.7 yrs left)· nominal 20-yr term from priority
H04M 1/72409H04W 84/045H04L 65/1036H04W 16/16H04L 65/1016H04M 1/2535H04L 41/0856H04W 88/08
43
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Telephone calls between a mobile station (MS) and the mobile network or PSTN are routed through the Internet via VoIP using a femtocell, as opposed to the traditional macrocellular network. The femtocell can comprise a USB Transceiver Station that is connected to a personal computer through a universal serial bus port, which provides both power and a multi-megabit per second connection between the personal computer and the USB transceiver station. The USB transceiver station can comprise a microcontroller to manage signaling between the RF front end/baseband processor and the personal computer, as well as a precise timing mechanism to assist the synchronization of femtocell timing with the surrounding macrocellular network, if it is present. The USB transceiver station can have a compact form factor that that facilitates a high degree of portability by the subscriber, such as being readily attachable to their keychain.

Claims

exact text as granted — not AI-modified
1 - 20 . (canceled) 
     
     
         21 . A system for coupling mobile phone radio frequency signals with voice over internet protocol messaging, the system comprising:
 a voice over internet protocol client for sending registration messages from a base station, for maintaining a network address translation port binding between the base station and a server, for receiving a media frame from a mobile phone, and for receiving a call request from the server via the network address translation port binding;   a software defined radio for communicating with the voice over internet protocol client module, for processing and generating digital radio baseband signals, and for transmitting the call request to a mobile phone;   a voice over internet protocol gateway for receiving the media frame from the voice over internet protocol client, wherein the gateway transcodes the media.   
     
     
         22 . The system of claim  1 , wherein the mobile phone transmits the media frame using an adaptive multi-rate codec and wherein the voice over internet protocol gateway receives the media frame formatted according to the adaptive multi-rate codec. 
     
     
         23 . The system of  claim 21 , wherein the voice over internet protocol client uses a protocol selected from one of the following: session initiation protocol (SIP), inter-asterisk exchange protocol (IAX), and extensible messaging and presence protocol (XMPP). 
     
     
         24 . The system of  claim 21 , wherein the voice over internet protocol client receives the call request and transmits the media frame via the network address translation port binding. 
     
     
         25 . The system of  claim 21 , further comprising a set of configuration parameters for the base station, wherein the set of configuration parameters includes at least three of the following: a password associated with the base station, an address of the server, a port number of the server, a transmit frequency value for the base station, a mobile network code transmitted by the base station, and a registration interval. 
     
     
         26 . The system of  claim 21 , wherein the software defined radio is coupled to a radio front-end via a universal serial bus (USB) connector. 
     
     
         27 . The system of  claim 21 , wherein the mobile phone radio frequency signals are transmitted through a licensed radio spectrum and wherein an absolute radio frequency channel number is associated with a plurality of base stations. 
     
     
         28 . A system for providing voice service to a mobile phone, the system comprising:
 a server for receiving a registration message and a call-control message from a base station, wherein the base station communicates with the server using internet protocol;   a call-control processing unit for receiving the call-control message from the mobile phone and for translating the call-control message into a voice over internet protocol message;   a media processing unit for receiving a media frame from a mobile phone and for transmitting the media frame according to a format selected from real-time protocol and inter-asterisk exchange protocol;   a set of configuration parameters for the base station, wherein the set of configuration parameters includes a password, an address for the server, and a mobile network code transmitted by the base station.   
     
     
         29 . The system of  claim 28 , further comprising a voice over internet protocol gateway for receiving the media frame and information associated with the call-control message. 
     
     
         30 . The system of  claim 28 , further comprising a software defined radio for receiving signals from the mobile phone. 
     
     
         31 . The system of  claim 28 , wherein the call-control processing unit and the media processing unit operate on a personal computer, and wherein a radio front end connects to the personal computer via a universal serial bus (USB), and wherein the radio front end communicates with the mobile phone via radio frequency signals. 
     
     
         32 . The system of  claim 28 , wherein the base station transmits the media frame using forward error correction, and wherein a level of forward error correction is selected by measuring packet loss. 
     
     
         33 . The system of  claim 28  wherein the voice over internet protocol message includes at least one codec, and wherein a codec is selected from the at least one codec. 
     
     
         34 . The system of  claim 28  wherein the base station transmits the registration message to the server, the server transmits a challenge to the base station, and the base station transmits a hash value of the challenge and the password. 
     
     
         35 . The system of  claim 28  wherein the call-control message and the media frame are transmitted from the base station to the server using the same source user datagram protocol (UDP) port number. 
     
     
         36 . A computer-implemented method for coupling mobile phone signals with voice over internet protocol messaging, the method comprising:
 recording a set of configuration parameters for a base station, wherein the configuration parameters include an internet address of a server, a password, and a transmit frequency value;   registering a base station with a server using the password, wherein the base station transmits a registration request, the server transmits a challenge, and the base station transmits a hash value of the challenge and the password;   opening a network address translation port binding between the base station and the server;   receiving at the base station a media frame from a mobile phone, wherein the media frame is formatted according to a mobile network protocol;   transmitting from the base station the media frame to the server, wherein the media frame is formatted according to user datagram protocol.   
     
     
         37 . The method of  claim 36 , further comprising transmitting the registration request formatted according to a protocol selected from one of the following: session initiation protocol (SIP), inter-asterisk exchange protocol (IAX), and extensible messaging and presence protocol (XMPP). 
     
     
         38 . The method of  claim 36 , wherein the media frame contains media formatted according to one of the following codecs: global system for mobile communications (GSM) full rate, GSM enhanced full rate, adaptive multi-rate (AMR), and G.729. 
     
     
         39 . The method of  claim 36 , further comprising transmitting the call-control message and the media frame from the base station to the server using the same source user datagram protocol (UDP) port number.

Join the waitlist — get patent alerts

Track US2012020293A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.