Claims
- 1. A method of transmitting data between a first node and a second node comprising the steps of:
determining probability information based on a determination of characteristics of previous transmissions using each of a predetermined set of transmission channels; selecting a transmission channel from said set of channels according to said probability information; and transmitting data using the selected channel.
- 2. A method of transmitting data according to claim 1, further comprising the steps of:
determining a characteristic of the transmission; and updating said probability information according to said determination.
- 3. A method of transmitting data according to claim 1, wherein said characteristic is a quality metric.
- 4. A method of transmitting data according to claim 3, wherein said quality metric is one of throughput, number of packet failures, CNIR and success rate.
- 5. A method of transmitting data according to claim 1, wherein said probability information comprises a probability of selection for each of said set of channels.
- 6. A method of transmitting data according to claim 5, wherein each said probability of selection is greater than zero.
- 7. A method of transmitting data according to claim 1, wherein said set of transmission channels are a set of wireless transmission channels.
- 8. A method of transmitting data according to claim 1, wherein said predetermined set of channels excludes a specified channel.
- 9. A method of transmitting data according to claim 8, wherein said specified channel is reserved for transmitting data to a third node.
- 10. A method of transmitting data in a wireless distribution system according to claim 1.
- 11. A node in a communications network comprising:
a transmitter with a predetermined set of channels each of which can transmit information; and a selector capable of interrogating a memory in order to select one of the set of channels for transmission, wherein said memory contains probability information and said probability information is based on determinations of a characteristic of previous communications using each of said set of channels.
- 12. A node according to claim 11, further comprising:
a transceiver having an input comprising a communication from a remote node and an output comprising a characteristic of said communication; and an analyser having an input connected to said output of said transceiver and an output comprising updated probability information, wherein said memory has an input connected to said output of said analyser.
- 13. A node according to claim 11, wherein said characteristic is a quality metric.
- 14. A node according to claim 13, wherein said quality metric is one of throughput, number of packet failures, CNIR and success rate.
- 15. A node according to claim 11, wherein said probability information comprises a probability of selection for each of said set of channels.
- 16. A node according to claim 11, wherein each said probability of selection is greater than zero.
- 17. A node according to claim 11, wherein said transmitter is a wireless transmitter and said set of channels are a set of wireless transmission channels.
- 18. A communications system comprising a node according to claim 11.
- 19. A method of selecting a channel at a node in a communications network comprising;
storing probability information based on a determination of a characteristic of previous communications with a second node; and selecting a channel for communication with the second node from a predetermined set of channels based on said probability information.
- 20. A method of selecting a channel according to claim 19, further comprising the steps of:
communicating with said second node using said selected channel; determining said characteristic of the communication; and updating said probability information according to said determination.
- 21. A method of selecting a channel according to claim 19, wherein said predetermined set of channels excludes a specified channel.
- 22. A method of selecting a channel according to claim 19, wherein said specified channel is reserved for communication with a third node.
- 23. A method of selecting a channel according to claim 19, further comprising the steps of:
storing second probability information based on a determination of a characteristic of previous communications with a third node; and selecting a channel for communication with the third node from a second predetermined set of channels based on said second probability information.
- 24. A method of selecting a channel according to claim 23, wherein said first predetermined set of channels and said second predetermined set of channels are identical.
- 25. A method of selecting a channel according to claim 23, further comprising the steps of:
communicating with said second node using said channel selected for communication with said second node; determining said characteristic of the communication with the second node; updating said probability information according to said determination and a first algorithm; communicating with said third node using said channel selected for communication with said third node; determining said characteristic of the communication with said third node; and updating said second probability information according to said determination and a second algorithm.
- 26. A method of selecting a channel according to claim 19, wherein said characteristic is a quality metric.
- 27. A method of selecting a channel according to claim 19, wherein said quality metric is one of throughput, number of packet failures, CNIR and success rate.
- 28. A method of selecting a channel according to claim 19, wherein said probability information comprises a probability of selection for each of said set of channels.
- 29. A method of selecting a channel according to claim 19, wherein each said probability of selection is greater than zero.
- 30. A method of selecting a channel according to claim 19, wherein said communications network is a wireless network.
- 31. A computer program for performing the method according to claim 1.
- 32. A computer program according to claim 31 stored in machine readable form.
- 33. A computer program according to claim 31 on a storage medium.
- 34. A computer program for performing the method according to claim 19.
- 35. A computer program according to claim 34 stored in machine readable form.
- 36. A computer program according to claim 34 on a storage medium.
- 37. A method of selecting a channel for communication over a link in a communication network, said network comprising a plurality of nodes and a plurality of links interconnecting said nodes, and said method comprising the steps of:
dividing said plurality of links into a plurality of groups; and at each node:
storing probability information for each link adjoining said node, said probability information based on a determination of a characteristic of previous communications over said link; selecting a channel for communication over a link adjoining said node from a predetermined set of channels based on said probability information; communicating over said link using said selected channel; determining a characteristic of said communication; and updating said probability information for said link according to said determination and one of a plurality of updating algorithms, wherein each said group of links uses a different one of said plurality of updating algorithms.
RELATED APPLICATION
[0001] This application is the full utility filing of U.S. provisional application No. 60/480,599 filed on Jun. 20, 2003, from which the present application claims priority and which is incorporated herein by reference.
[0002] This patent application is related to the following Provisional patent applications filed in the U.S. Patent and Trademark Office, the disclosures of which are expressly incorporated herein by reference:
[0003] U.S. patent application Ser. No. 60/446,617 filed on Feb. 11, 2003 and entitled “System for Coordination of Multi Beam Transit Radio Links for a Distributed Wireless Access System” [15741]
[0004] U.S. patent application Ser. No. 60/446,618 filed on Feb. 11, 2003 and entitled “Rendezvous Coordination of Beamed Transit Radio Links for a Distributed Multi-Hop Wireless Access System” [15743]
[0005] U.S. patent application Ser. No. 60/446,619 filed on Feb. 12, 2003 and entitled “Distributed Multi-Beam Wireless System Capable of Node Discovery, Rediscovery and Interference Mitigation” [15742]
[0006] U.S. patent application Ser. No. 60/447,527 filed on Feb. 14, 2003 and entitled “Cylindrical Multibeam Planar Antenna Structure and Method of Fabrication” [15907]
[0007] U.S. patent application Ser. No. 60/447,643 filed on Feb. 14, 2003 and entitled “An Omni-Directional Antenna” [15908]
[0008] U.S. patent application Ser. No. 60/447,644 filed on Feb. 14, 2003 and entitled “Antenna Diversity” [15913]
[0009] U.S. patent application Ser. No. 60/447,645 filed on Feb. 14, 2003 and entitled “Wireless Antennas, Networks, Methods, Software, and Services” [15912]
[0010] U.S. patent application Ser. No. 60/447,646 filed on Feb. 14, 2003 and entitled “Wireless Communication” [15897]
[0011] U.S. patent application Ser. No. 60/451,897 filed on Mar. 4, 2003 and entitled “Offsetting Patch Antennas on an Omni-Directional Multi-Facetted Array to allow Space for an Interconnection Board” [15958]
[0012] U.S. patent application Ser. No. 60/453,011 filed on Mar. 7, 2003 and entitled “Method to Enhance Link Range in a Distributed Multi-hop Wireless Network using Self-Configurable Antenna” [15946]
[0013] U.S. patent application Ser. No. 60/453,840 filed on Mar. 11, 2003 and entitled “Operation and Control of a High Gain Phased Array Antenna in a Distributed Wireless Network” [15950]
[0014] U.S. patent application Ser. No. 60/454,715 filed on Mar. 15, 2003 and entitled “Directive Antenna System in a Distributed Wireless Network” [15952]
[0015] U.S. patent application Ser. No. 60/461,344 filed on Apr. 9, 2003 and entitled “Method of Assessing Indoor-Outdoor Location of Wireless Access Node” [15953]
[0016] U.S. patent application Ser. No. 60/461,579 filed on Apr. 9, 2003 and entitled “Minimisation of Radio Resource Usage in Multi-Hop Networks with Multiple Routings” [15930]
[0017] U.S. patent application Ser. No. 60/464,844 filed on Apr. 23, 2003 and entitled “Improving IP QoS though Host-Based Constrained Routing in Mobile Environments” [15807]
[0018] U.S. patent application Ser. No. 60/467,432 filed on May 2, 2003 and entitled “A Method for Path Discovery and Selection in Ad Hoc Wireless Networks” [15951]
[0019] U.S. patent application Ser. No. 60/468,456 filed on May 7, 2003 and entitled “A Method for the Self-Selection of Radio Frequency Channels to Reduce Co-Channel and Adjacent Channel Interference in a Wireless Distributed Network” [16101]
Provisional Applications (10)
|
Number |
Date |
Country |
|
60480599 |
Jun 2003 |
US |
|
60446617 |
Feb 2003 |
US |
|
60446618 |
Feb 2003 |
US |
|
60446619 |
Feb 2003 |
US |
|
60447527 |
Feb 2003 |
US |
|
60447643 |
Feb 2003 |
US |
|
60447644 |
Feb 2003 |
US |
|
60447645 |
Feb 2003 |
US |
|
60447646 |
Feb 2003 |
US |
|
60451897 |
Mar 2003 |
US |