CA2179151C

Adaptive omni-modal radio apparatus and methods for networking the same

Abstract

A frequency and protocol agile wireless communication product, and chipset for forming the same, including a frequency agiletransceiver (2, 4, 6, 8, 10, 12), a digital interface circuit for interconnecting the radio transceiver with external devices, protocol agileoperating circuit for operating the radio transceiver in accordance with one of the transmission protocols as determined by a protocol signal(38, 40) and an adaptive control circuit for accessing a selected wireless communication network and for generating the frequency controlsignal (34) and the protocol control signal (38, 40) in response to a user defined criteria. Additionally, a network and method of operatinga network of wireless service providers adapted to interact with a plurality of omni-modal wireless products within a given geographic areain a manner to permit the wireless service providers to "borrow" radio frequencies from other wireless service providers within the samegeographic region is disclosed.

CA2179151C, drawing sheet 1
Sheet 1 of 21

Term

Term ended

Expired 15 December 2014, 11.8 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

38 claims: 30 independent, 8 dependent

  1. 1
    CA 02179151 2005-10-05 -44CLAIMS:1. A wireless communication system organized to permit efficient utilization of the available radio spectrum assigned to a plurality of independent wireless service networks operating over differing communication channels to provide wireless service within a common geographic area to a plurality of portable radio devices that are sufficiently frequency agile to allow selective access by each portable radio device to more than one of the independent wireless service networks, comprising a. memory associated with each portable radio device for receiving and storing a user generated criteria for use in selecting a wireless service network to be accessed;b. access control signal generator associated with each portable radio device for responding to a command signal to generate an access control signal identifying a desired wireless service network as determined by the user generated criteria stored in said memory;c. an accessing circuit associated with each portable radio device for responding to the access control signal generated by said access control signal generator by requesting access to the wireless service network selected from among the plurality of the independent wireless service networks as determined by the stored user generated criteria and, if available, establishing access by adjusting the radio frequency used by the associated portable radio device as necessary to access the selected wireless service network;and d. a frequency reallocator for increasing the capacity of any one of the independent wireless service networks by transferring radio spectrum assigned to another wireless network as the aggregate demand for access to one of the wireless service network increases as the number of portable radio devices requesting access to that wireless service network approaches the number that can be handled by the radio CA 02179151 2005-10-05 -45spectrum normally assigned to that wireless service network.
  2. 2
    A wireless communication system as defined by claim 1, wherein the command signal is supplied to the portable devices by one of the independent wireless services.
  3. 3
    A wireless communication system as defined by claim 1, wherein the command signal is generated within the portable radio devices.
  4. 4
    A wireless communication system as defined by claim 3, wherein said control signal generator generates the access control signal in response to an automated selection of the wireless network that best satisfies the criteria for wireless service resulting in the generation of the command signal within the portable radio device and for causing said accessing circuit to access the wireless service network identified by the access control signal generated.
  5. 5
    A wireless communication system as defined by claim 4, wherein said memory stores wirelessly downloaded information relating to operating characteristics of one or more of the independent wireless service networks and wherein the access control signal is generated, at least in part, by reliance on the downloaded operating characteristics information.
  6. 6
    A wireless communication system as defined by claim 1, wherein the independent wireless service networks operate with different protocols and the portable radio devices are sufficiently protocol agile to allow access to a plurality of the independent wireless service networks using radio frequencies and a protocol appropriate to the independent wireless service network being accessed and wherein said accessing circuit associated with each portable radio device changes the protocol of the associated portable radio device as necessary to access the selected independent wireless service network in response to the access control signal and wherein said control signal generator for generating the access control signal in response to control instructions received from an independent wireless service network which has borrowed frequency from another wireless service netCA 02179151 2005-10-05 -46work through operation of said frequency reallocator to cause said accessing circuit to access the wireless service network on the reallocated frequency using a protocol appropriate to the independent wireless service network being accessed.
  7. 7
    A wireless communication system as defined by claim 1, wherein the independent wireless service networks include cellular networks.
  8. 8
    A wireless communication system as defined by claim 7, wherein the independent wireless service networks operate using protocols compatible with at least two of the following types of wireless service networks:AMPS, TDMA, CDMA, BCDMA, PCS, E-TDMA, CDPD.
  9. 9
    A wireless communication system as defined by claim 1, wherein each portable radio device includes a digital signal processor and memory for storing an operating program and plural software defined protocols appropriate for sending data over the different independent wireless service networks and wherein said digital signal processor, when implementing said operating program selects an appropriate stored protocol to cause communication of voice and/or data information over an accessed independent wireless service network.
  10. 10
    A wireless communication system as defined by claim 9, wherein said software defined protocols may be replaced or modified by information signals downloaded from one of the accessed independent wireless service networks.
  11. 11
    A wireless communication system as defined by claim 9, wherein said memory of each said portable radio device includes stored signals causing the signal data processor to perform one or more of the following functions:select RF modulation frequency;select RF modulation protocol;select data formatting/conditioning protocol;transmit data in input stream using selected network and protocol;select output;select input;select data/voice mode;answer call;generate DTMF tones and transmit on selected network;scan for control channels/available systems;obtain cost information for current selected system;obtain cost information for all systems;obtain operating quality information for CA 02179151 2005-10-05 -47current system;obtain operating quality information for all systems;request transmission channel in system;obtain signal strength for current channel;obtain signal strength for all active systems;and initiate a transmission on the selected network.
  12. 12
    A method for promoting efficient utilization of the available radio spectrum to a plurality of independent wireless service networks operating over differing communication channels utilizing radio frequency spectrum normally assigned exclusively to corresponding independent wireless service networks to provide wireless service within a common geographic area to a plurality of portable radio devices that are sufficiently frequency agile to allow selective access to more than one of the independent wireless service networks by each portable radio device, comprising a. storing a user generated criteria for use in selecting an independent wireless service network to be accessed by one of the portable radio devices;b. generating a command signal to initiate, within the portable radio device, a process for selecting a wireless service network from among the plurality of independent wireless service networks;c. generating an access control signal, in response to the generation in step b of a command signal, by using the user generated criteria stored in the portable radio device to enable the portable radio device to access any one of the independent wireless service networks by requesting access and, if available, establishing access by causing the portable radio device to adjust its frequency to a portion of the radio spectrum that has been assigned for use by the wireless service network;d. allowing plural portable radio devices located in a geographic area served by the plurality of independent wireless service networks to CA 02179151 2005-10-05 -48perform steps a thru c;e. reallocating radio frequency spectrum to increase the capacity of any one of the independent wireless service networks as the aggregate demand for access to that independent wireless service network increases, as a plurality of the portable radio devices seek access to that wireless service network, by allowing portions of the radio spectrum, otherwise available to another independent wireless service network, to be used by the independent wireless service network experiencing increased demand whereby the frequency used for access in step c for access to a selected network by one or more of the portable radio devices may include a portion of the radio frequency spectrum that has been reallocated to that wireless service network from another independent wireless service network.
  13. 13
    A method as defined by claim 12, further including the step of generating the command signal within one of the independent wireless services and supplying the command signal to the portable radio device.
  14. 14
    A method as defined by claim 12, further including the step of generating the command signal within the portable radio devices.
  15. 15
    A method as defined by claim 14, wherein the step of generating the access control signal includes the step of automatically selecting the wireless network that best satisfies the stored user generated criteria for accessing the independent wireless service network identified by the access control signal.
  16. 16
    A method as defined by claim 14, further including the step of wirelessly downloading information relating to operating characteristics of one or more of the independent wireless service networks and the step of generating the access control signal, at least in part, by reliance on the downloaded operating characteristics information. CA 02179151 2005-10-05 -4917. A method as defined by claim 12, wherein the independent wireless service networks operate with different protocols and the portable radio devices are sufficiently protocol agile to allow access to a plurality of the independent wireless service networks using radio frequencies and a protocol appropriate to the independent wireless service network being accessed and wherein the method includes the further step of changing the protocol used by each portable radio device in accessing a selected independent wireless service network as necessary to allow access to the selected independent wireless service network in response to the access control signal and to allow the portable radio device to respond to access control signals received from an independent wireless service network which has been reallocated radio frequency from another independent wireless service network to cause the portable radio device to access the independent wireless service network on the reallocated frequency using a protocol appropriate to the independent wireless service network being accessed.
  17. 17
    18. A method as defined by claim 12, wherein the independent wireless service networks include cellular networks and wherein the step of generating access control signals involves the step of generating access control signals that cause portable radio devices to access one of a plurality of independent cellular networks.
  18. 18
    19. A method as defined by claim 18, wherein the step of generating access control signals includes selecting a protocol for accessing a wireless networks from among the following protocols AMPS, TDMA, CDMA, BCDMA, PCS, E-TDMA, CDPD.
  19. 19
    20. A method as defined by claim 12, further including the step of storing an operating program and plural software defined protocols appropriate for sending data over the different independent wireless service networks and further including the step of implementing the operating program to select an appropriate stored protocol to cause communication of voice and/or data information over an accessed independent wireless service network. CA 02179151 2005-10-05 -5021. A method as defined by claim 20, including the further step of replacing or modifying the software defined protocols using information signals downloaded from one of the accessed independent wireless service networks.
  20. 20
    22. A method as defined by claim 20, further including the step of implementing the operating program to cause a portable radio device to perform one or more of the following:select RF modulation frequency: select RF modulation protocol: select data formatting/conditioning protocol;transmit data in input stream using selected network and protocol;select output;select input;select data/voice mode;answer call;generate DTMF tones and transmit on selected network;scan for control channels/available systems;obtain cost information for current selected system;obtain cost information for all systems;obtain operating quality information for current system;obtain operating quality information for all systems;request transmission channel in system;obtain signal strength for current channel;obtain signal strength for all active systems;and initiate a transmission on the selected network.
  21. 21
    23. A method as defined by claim 20, wherein the step of reallocating radio frequency spectrum includes the step of borrowing or leasing the radio frequency spectrum, normally assigned exclusively to one independent wireless service network, to another independent wireless service network for use in allowing access by one or more of the portable radio devices.
  22. 22
    24. A method as defined by claim 23, wherein the step of allowing access to the independent wireless service network on the borrowed or leased radio frequency spectrum includes the step of allowing access using a protocol that is different from the protocol normally used by the independent wireless service network from which the radio frequency spectrum is borrowed or leased.
  23. 23
    25. A multi-modal device as for facilitating wireless communication over any one of a plurality of wireless communication networks operating pursuant to differing transmission protocols and over differing radio frequencies, comprising CA 02179151 2005-10-05 -51 a. a frequency agile radio transceiver adapted to operate at a radio frequency appropriate for each of the plurality of wireless communication networks as determined by a frequency control signal;b. a digital interface circuit for interconnecting said frequency agile radio transceiver with external devices to allow information to be sent and received over said frequency agile radio transceiver;c. protocol agile operating circuit means for operating said frequency agile radio transceiver and said digital interface circuit in accordance with one of the transmission protocols as determined by a protocol control signal;and d. adaptive control means for accessing a selected wireless communication network and for generating the frequency control signal and the protocol control signal in response to a user defined criteria to cause the device to communicate with the selected wireless communication network using the frequency determined by the frequency control signal and the protocol determined by the protocol control signal.
  24. 25
    27. The multi-modal device as defined by claim 25, wherein said adaptive control means selects the wireless communication network based on the least cost.
  25. 26
    28. The multi-modal device as defined by claim 25, wherein said adaptive control means selects the wireless communication network based on the quality of the radio transmission link connecting said frequency agile transceiver and the selected wireless communication network. 29. The multi-modal device as defined by claim 25, wherein said adaptive CA 02179151 2005-10-05 -52control means selects the wireless communication network based on the probability of being dropped from the network.
  26. 27
    30. The multi-modal device as defined by claim 25, wherein said adaptive control means selects the wireless communication network based on the security of the radio transmission link connecting said frequency agile transceiver and the selected wireless communication network.
  27. 28
    31. The multi-modal device as defined by claim 25, wherein said adaptive control means selects the wireless communication network based on prior experience with specific wireless communication networks.
  28. 29
    32. The multi-modal device as defined by claim 25, wherein said adaptive control means selects the wireless communication network based on the combined determination of two or more of the following:a. the cost of using the wireless communication network;b. the quality of the transmission link connecting said frequency agile transceiver and the selected wireless communication network;c. prior experience with specific wireless communication networks;d. the potential for being dropped by the network;and e. the security of the radio transmission link connecting said frequency agile transceiver and the selected wireless communication network.
  29. 33
    37. A method as defined by claim 12, wherein step b includes the step of generating a frequency request signal includes the step of determining that a first independent wireless service is at or near full capacity.
  30. 34
    38. A method for reallocation of radio frequency spectrum among a plurality of wireless communication networks at least some of which may be available and operating at a given time and location using differing radio frequency modulation protocols and over differing radio frequencies to communicate with a plurality of frequency and protocol agile portable radio devices each of which is responsive to portable radio device control signals to change its operating frequency and modulation protocol, and each of which include memory for receiving a user defined criteria for use in selecting a wireless communications network, the method comprising the steps of a. generating a frequency request signal upon determining that a first wireless communication network is at or near full capacity;b. reassigning temporarily in response to said frequency request signal radio spectrum from a wireless communication network utilizing less of its normally assigned radio frequency to the communication network determined to be at or CA 02179151 2005-10-05 -54near full capacity;and c. causing portable radio control signals in at least some of the frequency and protocol agile portable radio devices to change their operating frequency and transmission protocol to permit the portable radio devices so changed to communicate over the temporarily reassigned radio spectrum.
Independent claims30