Methods and apparatus for flexible hopping in a multiple-access communication network
First Claim
Patent Images
1. A method for generating random hopping patterns with at least one processor in a communication system, the method comprising:
- determining a first number of sub-carriers;
determining a second number of hop ports;
determining a third number of seeds; and
generating at least one hopping pattern operable for signal transmission with the at least one processor in the communication system, wherein the at least one hopping pattern is determined based on the first number of sub-carriers, the second number of hop ports, and pseudo-random permutations based on the third number of seeds, wherein generating the at least one hopping pattern includes generating a first hopping pattern for at least one subset group of the second number of hop ports using at least a portion of the pseudo-random permutations, and generating a second hopping pattern based on the first hopping pattern using the pseudo-random permutations.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for efficiently designing random hopping patterns in a communications system are disclosed. The disclosed embodiments provide for methods and systems for generating random hopping patterns, updating the patterns frequently, generating different patterns for different cells/sectors, and generating patterns of nearby sub-carriers for block hopping.
21 Citations
34 Claims
-
1. A method for generating random hopping patterns with at least one processor in a communication system, the method comprising:
-
determining a first number of sub-carriers; determining a second number of hop ports; determining a third number of seeds; and generating at least one hopping pattern operable for signal transmission with the at least one processor in the communication system, wherein the at least one hopping pattern is determined based on the first number of sub-carriers, the second number of hop ports, and pseudo-random permutations based on the third number of seeds, wherein generating the at least one hopping pattern includes generating a first hopping pattern for at least one subset group of the second number of hop ports using at least a portion of the pseudo-random permutations, and generating a second hopping pattern based on the first hopping pattern using the pseudo-random permutations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. At least one processor programmed to execute a method for generating random hopping patterns for use in a communication system, the method comprising:
-
determining a first number of sub-carriers; determining a second number of hop ports; determining a third number of seeds; and generating at least one hopping pattern based on the first number of sub-carriers, the second number of hop ports, and pseudo-random permutations based on the third number of seeds, wherein generating the at least one hopping pattern includes generating a first hopping pattern for at least one subset group of the second number of hop ports using at least a portion of the pseudo-random permutations, and generating a second hopping pattern based on the first hopping pattern using the pseudo-random permutations. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. An apparatus for generating random hopping patterns in a communication system, comprising:
-
means for determining a first number of sub-carriers; means for determining a second number of hop ports; means for determining a third number of seeds; and means for generating at least one hopping pattern based on the first number of sub-carriers, the second number of hop ports, and pseudo-random permutations based on the third number of seeds, wherein the means for generating the at least one hopping pattern includes means for generating a first hopping pattern for at least one subset group of the second number of hop ports using at least a portion of the pseudo-random permutations, and means for generating a second hopping pattern based on the first hopping pattern using the pseudo-random permutations. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A non-transitory computer-readable medium embodying a computer program executable by processor for implementing a method for generating random hopping patterns, the method comprising:
-
determining a first number of sub-carriers; determining a second number of hop ports; determining a third number of seeds; and generating at least one hopping pattern based on the first number of sub-carriers, the second number of hop ports, and pseudo-random permutations based on the third number of seeds, wherein generating the at least one hopping pattern includes generating a first hopping pattern for at least one subset group of the second number of hop ports using at least a portion of the pseudo-random permutations, and generating a second hopping pattern based on the first hopping pattern using the pseudo-random permutations.
-
Specification