Patent ID: 8165082

Claim:
A method of allocating a communication channel to a terminal belonging to a communication apparatus and notifying the communication channel to the terminal, the method comprising: number-of-channel calculating including calculating number of communication channels necessary for a communication with the terminal by using type and volume of data to be transmitted; channel allocating including allocating a single communication channel to the terminal based on quality information of a communication line between the communication apparatus and the terminal when calculated number of communication channels is one, and allocating more than one communication channels to the terminal based on the quality information when the calculated number of communication channels is more than one; and allocation information generating including generating allocation information based on a virtual channel that is set in advance and that represents a plurality of consecutive communication channels, the allocation information indicating an allocated communication channel to the terminal, and transmitting the allocation information to the terminal, dividing usable communication channels into channel groups each including a plurality of communication channels, wherein the allocation information includes a group bit for identifying the channel groups, and a channel bit that indicates an allocation status of a communication channel in each virtual channel.