A method of signaling resource allocation data in a communication system which uses a plurality of sub-carriers arranged in a sequence of chunks includes receiving an allocation of the sub-carriers for each of a plurality of user devices. The received allocations are processed to determine, for each
A method of signaling resource allocation data in a communication system which uses a plurality of sub-carriers arranged in a sequence of chunks includes receiving an allocation of the sub-carriers for each of a plurality of user devices. The received allocations are processed to determine, for each user device, data identifying a start chunk and an end chunk within the sequence of chunks, which depend upon the sub-carriers allocated to the user device. Different resource allocation data are generated for each of the user devices using the data identifying the corresponding start chunk and end chunk determined by the processing, the resource allocation data including a bit pattern which defines a grouping of the sequence of chunks into a sequence of groups, in dependence upon the sub-carriers allocated to each user device. The respective resource allocation data is signaled to each of the plurality of user devices.
대표청구항▼
1. A method of signaling resource allocation data in a communication system which uses a plurality of sub-carriers arranged in a sequence of chunks, the method comprising: receiving an allocation of said sub-carriers for each of a plurality of user devices, which said received data identifies a type
1. A method of signaling resource allocation data in a communication system which uses a plurality of sub-carriers arranged in a sequence of chunks, the method comprising: receiving an allocation of said sub-carriers for each of a plurality of user devices, which said received data identifies a type of allocation of said sub-carriers;processing the received allocations, in dependence on the identified type of allocation, to determine, for each user device, data identifying a start chunk and an end chunk within said sequence of chunks, which depend upon the sub-carriers allocated to the user device, wherein the data identifying the start chunk and the end chunk comprises a start chunk number and a number of consecutive chunks between the start chunk and the end chunk;generating different resource allocation data for each of said user devices using said data identifying a corresponding start chunk and end chunk determined by said processing, wherein said resource allocation data comprises a unique value representing the corresponding start chunk number, and the number of consecutive chunks between the corresponding start chunk and the corresponding end chunk, and wherein said resource allocation data comprises type data identifying the type of allocation and a bit pattern which defines a grouping of the sequence of chunks into a sequence of groups, in dependence upon the sub-carriers allocated to each user device; andsignaling the respective resource allocation data, comprising said unique value and said type data, to each of said plurality of user devices;wherein in one of said types of allocation a user device is allocated a set of consecutive chunks of sub-carriers, andwherein said unique value x is given by at least one of: x=N(P−1)+O; andx=N(N−(P−1))+(N−1−O),where N is a number of chunks in said sequence, O is the start chunk, and P is the number of consecutive chunks. 2. A method according to claim 1, wherein said generating includes: generating a resource ID for each group in dependence upon a position of the group within the sequence of groups; andwherein said allocation data for a user device comprises said bit pattern and a respective resource ID. 3. A method according to claim 2, wherein said signaling signals the resource ID for a user device in a signaling channel dedicated to that user device. 4. A method according to claim 2, wherein said bit pattern includes a bit associated with each of the second and subsequent chunks in said sequence of chunks, whose value defines whether or not the associated chunk is a start of a new group in said sequence of groups. 5. A method according to claim 4, wherein said bit pattern comprises N−1bits, where N is a number of chunks in said sequence of chunks. 6. A method according to claim 2, wherein the resource ID for a group identifies the group by its position within the sequence of groups. 7. A method according to claim 1, wherein said signaling signals said bit pattern in a signaling channel common to said user devices. 8. A method according to claim 1, wherein one type of allocation comprises a distributed chunk allocation, in which a user device is allocated a set of said chunks dispersed within its supported bandwidth. 9. A method according to claim 1, wherein one type of allocation comprises a distributed carrier allocation, in which a user device is allocated a set of discontinuous sub-carriers dispersed within its supported bandwidth. 10. A method according to claim 1, wherein said generating is operable to encode an identifier of the determined start chunk and an identifier of the determined end chunk when generating said resource allocation data. 11. A method according to claim 1, wherein said communication system uses a plurality of sub-bands, each of which comprises sub-carriers arranged in a sequence of chunks, and wherein the method generates respective resource allocation data for sub-carrier allocation in each sub-band. 12. A method according to claim 11, wherein the resource allocation data for a sub-band is signaled within that sub-band. 13. A method, performed by a user device, of determining carrier frequency allocation in a communication system which uses a plurality of sub-carriers arranged in a sequence of chunks, the method comprising: receiving signals from the communications node, which signals include different resource allocation data for each of a plurality of user devices wherein the resource allocation data for a respective user device comprises a unique value which is related to data identifying a start chunk number and a number of consecutive chunks between the start chunk and an end chunk within said sequence of chunks and comprising a bit pattern which defines a grouping of the sequence of chunks into a sequence of groups, in dependence upon the sub-carriers allocated to each user device, said received resource allocation data identifying a type of allocation of said sub-carriers;identifying the resource allocation data for the user device;holding information which relates resource allocation data to said sequence of chunks of sub-carriers; anddetermining the type of allocation represented by said resource allocation data and to determine, in dependence on the type of allocation, the allocated sub-carriers using the received resource allocation data comprising said unique value, and said held information, said determining depending upon said identified type of allocation of said sub-carriers,wherein in one type of allocation the user device is allocated a set of consecutive chunks of sub-carriers,wherein said determining determines the sub-carrier allocation as being the set of contiguous sub-carriers of the chunk or chunks within and between the identified start and end chunks, andwherein said unique value x is given by at least one of the following equations: x=N(P−1)+O; andx=N(N−(P−1))+(N−1−O),where N is a number of chunks in said sequence, O is the start chunk, and P is the number of consecutive chunks. 14. A method according to claim 13, wherein said receiving receives resource allocation data comprising a resource ID for one of said groups, which resource ID depends upon a position of that group within the sequence of groups. 15. A method according to claim 14, wherein said receiving receives the resource ID in a dedicated signaling channel of the communication system. 16. A method according to claim 14, wherein said bit pattern includes a bit associated with each of the second and subsequent chunks in said sequence of chunks, whose value defines whether or not the associated chunk is a start of a new group in said sequence of groups. 17. A method according to claim 16, wherein said bit pattern comprises N−1 bits, where N is a number of chunks in said sequence of chunks. 18. A method according to claim 14, wherein the received resource ID identifies said one of the groups by its position within the sequence of groups. 19. A method according to claim 14, wherein said determining uses said resource ID to identify the positions of associated bits within said bit pattern and to determine said start and end chunks from the determined bit positions. 20. A method according to claim 13, wherein said receiving receives said bit pattern in a common signaling channel of the communication system. 21. A method according to claim 13, wherein said determining determines the sub-carrier allocation as being a set of contiguous sub-carriers of the chunk or chunks within and between identified start and end chunks. 22. A method according to claim 13, wherein one type of allocation comprises a distributed chunk allocation, in which a user device is allocated a set of distributed chunks of sub-carriers and wherein said determining comprises determining a number of chunks between the identified start and end chunks and determining a chunk spacing by dividing a total number of chunks in the sequence by the number of chunks between the identified start and end chunks. 23. A method according to claim 22, wherein said determining determines a start chunk in dependence upon chunk allocations for other user devices. 24. A method according to claim 13, wherein one type of allocation comprises a distributed sub-carrier allocation, in which a user device is allocated a set of distributed sub-carriers and wherein said determining comprises determining a number of chunks between the identified start and end chunks and determining a sub-carrier spacing by dividing a total number of chunks in the sequence by the number of chunks between the identified start and end chunks. 25. A method according to claim 24, wherein said determining determines a start sub-carrier in dependence upon sub-carrier allocations for other user devices. 26. A method according to claim 13, wherein said communication system uses a plurality of sub-bands, each of which comprises sub-carriers arranged in a sequence of chunks, and wherein the method receives respective resource allocation data for sub-carrier allocation in a plurality of said sub-bands. 27. A method according to claim 26, wherein the resource allocation data for a sub-band is received within that sub-band. 28. A method according to claim 13, wherein said allocation data is encoded and wherein said determining comprises decoding the allocation data to determine said start and end chunks or to identify data defining said start and end chunks. 29. A communication node which is operable to communicate with a plurality of user devices using a plurality of sub-carriers arranged in a sequence of chunks, the communications node comprising: a receiver operable to receive an allocation of said sub-carriers for each of a plurality of user devices, said received data identifying a type of allocation of said sub-carriers;a processor operable to process the received allocations to determine, for each user device, data identifying a start chunk and an end chunk within said sequence of chunks, which depend upon the sub-carriers allocated to the user device, wherein the data identifying the start chunk and the end chunk comprises a start chunk number and a number of consecutive chunks between the start chunk and the end chunk;a generator operable to generate respective resource allocation data for each of said user devices using said data identifying a corresponding start chunk and end chunk determined by said processor, wherein said resource allocation data comprises a unique value representing the corresponding start chunk number, and the number of consecutive chunks between the corresponding start chunk and the corresponding end chunk, and wherein said resource allocation data comprises type data identifying the type of allocation and a bit pattern which defines a grouping of the sequence of chunks into a sequence of groups, in dependence upon the sub-carriers allocated to each user device; andan output terminal operable to output said respective resource allocation data, comprising said unique value and said type data, to each of said plurality of user devices,wherein in one of said types of allocation a user device is allocated a set of consecutive chunks of sub-carriers; andwherein said unique value x is given by at least one of: x=N(P−1)+O; andx=N(N−(P−1))+(N−1−O),where N is a number of chunks in said sequence, O is the start chunk, and P is the number of consecutive chunks. 30. A user device which is operable to communicate with a communication node which is operable to communicate with a plurality of user devices using a plurality of sub-carriers arranged in a sequence of chunks, the user device comprising: a receiver operable to receive signals from the communications node, which signals include different resource allocation data for each of the plurality of user devices wherein the resource allocation data for a respective user device comprises a unique value which is related to data identifying a start chunk number and a number of consecutive chunks between the start chunk and an end chunk within said sequence of chunks and comprising a bit pattern which defines a grouping of the sequence of chunks into a sequence of groups, in dependence upon the sub-carriers allocated to each user device, said received data identifying a type of allocation of said sub-carriers;a controller operable to identify the resource allocation data for the user device;a memory or circuit operable to hold information relating said resource allocation data to said sequence of chunks; anda determiner operable to determine the type of allocation represented by said resource allocation data and to determine, in dependence on the type of allocation, the allocated sub-carriers using the received resource allocation data comprising said unique value, and said held information,wherein in one type of allocation the user device is allocated a set of consecutive chunks of sub-carriers;wherein said determiner is operable to determine the sub-carrier allocation as being the set of contiguous sub-carriers of the chunk or chunks within and between the identified start and end chunks; andwherein said unique value x is given by at least one of the following equations: x=N(P−1)+O; andx=N(N−(P−1))+(N−1−O),where N is a number of chunks in said sequence, O is the start chunk, and P is the number of consecutive chunks. 31. A communication node, comprising; a transmission circuit that transmits control information which includes a first bit pattern and a second bit pattern to at least one user equipment, wherein the first bit pattern shows a type of resource allocation that identifies allocation of chunks which comprises subcarriers in a sub-frame, wherein the second bit pattern shows resource allocation; anda memory that determines the second bit pattern based on at least one of expressions: N(P−1) +O, orN(N−(P−1))+(N−1−O),where N is a number of chunks in a pre-set bandwidth, O is a starting chunk, and P is a number of consecutive chunks. 32. A user equipment, comprising: a receiving circuit that receives control information which includes a first bit pattern and a second bit pattern, wherein the first bit pattern includes a type of resource allocation that identifies allocation of chunks which comprises subcarriers in a sub-frame, wherein the second bit pattern includes a resource allocation, wherein the second bit pattern is determined based on at least one of expressions: N(P−1) +O, orN(N−(P−1))+(N−1−O),where N is a number of chunks in a pre-set bandwidth, O is a starting chunk, and P is a number of consecutive chunks; anda transmission circuit that transmits an uplink data to a communication node. 33. A user equipment according to claim 32, further comprising a memory that stores information for determining resource allocation to the user equipment based on the second bit pattern. 34. A method in a communication node, said method comprising: transmitting control information which includes a first bit pattern and a second bit pattern to at least one user equipment, wherein the first bit pattern shows a type of resource allocation that identifies allocation of chunks which comprises subcarriers in a sub-frame, wherein the second bit pattern shows resource allocation; anddetermining the second bit pattern based on at least one of expressions: N(P−1) +O, orN(N−(P−1))+(N−1−O),where N is a number of chunks in a pre-set bandwidth, O is a starting chunk, and P is a number of consecutive chunks. 35. A method in a user equipment, said method comprising: receiving control information which includes a first bit pattern and a second bit pattern, wherein the first bit pattern includes a type of resource allocation that identifies allocation of chunks which comprises subcarriers in a sub-frame, wherein the second bit pattern includes a resource allocation, wherein the second bit pattern is determined based on at least one of expressions: N(P−1) +O, orN(N−(P−1))+(N−1−O),where N is a number of chunks in a pre-set bandwidth, O is a starting chunk, and P is a number of consecutive chunks; andtransmitting an uplink data to a communication node. 36. A method according to claim 35, further comprising determining resource allocation to the user equipment based on the second bit pattern.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (3)
Park, Jung Shin; Lim, Geun Hwi; Chang, Hong Sung; Shim, Jae Jeong, Data transmission system in broadband wireless access system using band AMC and method thereof.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.