Method, base station and mobile station for timeslot selection and timeslot assignment
First Claim
1. A timeslot assignment method used for time division duplex in a mobile communication system which includes a base station and a mobile station, wherein, in a frame used in the mobile communication system, control mini-slots each of which corresponds to each timeslot in a next frame are provided, in which each of said control mini-slot includes at least an assignment state of a corresponding timeslot, said timeslot assignment method comprising:
- said mobile station finding an idle timeslot of said next frame by checking information in said control mini-slots in said frame, and sending a slot assignment request to said base station by using said idle timeslot;
said base station assigning at least a timeslot based on said slot assignment request, and sending information including information of timeslot assignment to said mobile station by using a control mini-slot corresponding to said idle timeslot further comprising the steps of;
said base station receiving information including a desired number of timeslots in a duration of a frame;
when said slot assignment request indicates a predetermined service class and when a number of idle timeslots in said next frame is smaller than said desired number of timeslots, said base station assigning the idle timeslots and a part of timeslots that are assigned for another mobile station having a service class lower than the predetermined service class of said mobile station after releasing said part of timeslots; and
when said number of idle timeslots in said next frame is larger than said desired number of timeslots, said base station assigning timeslots the number of which is larger than said desired number of timeslots and is equal to or less than a maximum number of timeslots indicated by said slot assignment request for said mobile station.
1 Assignment
0 Petitions
Accused Products
Abstract
A timeslot selection method is provided. The timeslot selection method includes the steps of: obtaining a propagation loss; receiving an occupation state and an interference amount of an uplink timeslot; obtaining a desired wave power from the propagation loss; obtaining a ratio between the desired wave power and the propagation loss for the uplink timeslot in which the occupation state is idle; and selecting the transmitting timeslot by using the ratio. In addition, a timeslot assignment method in which there are a plurality of TDD boundaries each of which is a boundary between at least an uplink timeslot and at least a downlink timeslot in a frame is provided. Furthermore, a timeslot assignment method is provided, in which assignment is carried out according to a service class included in a QoS request.
44 Citations
12 Claims
-
1. A timeslot assignment method used for time division duplex in a mobile communication system which includes a base station and a mobile station, wherein, in a frame used in the mobile communication system, control mini-slots each of which corresponds to each timeslot in a next frame are provided, in which each of said control mini-slot includes at least an assignment state of a corresponding timeslot, said timeslot assignment method comprising:
-
said mobile station finding an idle timeslot of said next frame by checking information in said control mini-slots in said frame, and sending a slot assignment request to said base station by using said idle timeslot; said base station assigning at least a timeslot based on said slot assignment request, and sending information including information of timeslot assignment to said mobile station by using a control mini-slot corresponding to said idle timeslot further comprising the steps of; said base station receiving information including a desired number of timeslots in a duration of a frame; when said slot assignment request indicates a predetermined service class and when a number of idle timeslots in said next frame is smaller than said desired number of timeslots, said base station assigning the idle timeslots and a part of timeslots that are assigned for another mobile station having a service class lower than the predetermined service class of said mobile station after releasing said part of timeslots; and when said number of idle timeslots in said next frame is larger than said desired number of timeslots, said base station assigning timeslots the number of which is larger than said desired number of timeslots and is equal to or less than a maximum number of timeslots indicated by said slot assignment request for said mobile station.
-
-
2. A timeslot assignment method used for time division duplex in a mobile communication system which includes a base station and a mobile station, wherein, in a frame used in the mobile communication system, control mini-slots each of which corresponds to each timeslot in a next frame are provided, in which each of said control mini-slot includes at least an assignment state of a corresponding timeslot, said timeslot assignment method comprising:
-
said mobile station finding an idle timeslot of said next frame by checking information in said control mini-slots in said frame, and sending a slot assignment request to said base station by using said idle timeslot; said base station assigning at least a timeslot based on said slot assignment request, and sending information including information of timeslot assignment to said mobile station by using a control mini-slot corresponding to said idle timeslot further comprising; when said slot assignment request indicates a predetermined service class and when at least an idle timeslot occurs during data transmission, said base station assigning the idle timeslot to said mobile station when a number of timeslots being assigned to said mobile station is less than a desired number of timeslots indicated by said slot assignment request, and when available timeslots decrease during data transmission, said base station deleting a part of timeslots assigned to another mobile station having a service class lower than said predetermined service class.
-
-
3. A base station in a mobile communication system using a time division duplex method which includes said base station and a mobile station, wherein, in a frame used in the mobile communication system, control mini-slots each of which corresponds to each timeslot in a next frame are provided, in which each of said control mini-slot includes at least an assignment state of a corresponding timeslot, said base station comprising:
-
means for receiving a slot assignment request from said mobile station by using an idle timeslot; means for assigning at least a timeslot based on said slot assignment request, and sending information including information of timeslot assignment to said mobile station by using a control mini-slot corresponding to said idle timeslot; means for receiving information including a desired number of timeslots in a duration of a frame; and means for, when said slot assignment request indicates a predetermined service class and when the number of idle timeslots in said next frame is smaller than said desired number of timeslots, assigning the idle timeslots and a part of timeslots that are assigned for another mobile station having a service class lower than the predetermined service class of said mobile station after releasing said part of timeslots; and means for, when said number of idle timeslots in said next frame is larger than said desired number of timeslots, assigning timeslots, the number of which is larger than said desired number of timeslots and is equal to or less than a maximum number of timeslots indicated by said slot assignment request for said mobile station.
-
-
4. A base station in a mobile communication system using a time division duplex method which includes said base station and a mobile station, wherein, in a frame used in the mobile communication system, control mini-slots each of which corresponds to each timeslot in a next frame are provided, in which each of said control mini-slot includes at least an assignment state of a corresponding timeslot, said base station comprising:
-
means for receiving a slot assignment request from said mobile station by using an idle timeslot; means for assigning at least a timeslot based on said slot assignment request, and sending information including information of timeslot assignment to said mobile station by using a control mini-slot corresponding to said idle timeslot; means for, when said slot assignment request indicates a predetermined service class and when at least an idle timeslot occurs during data transmission, assigning the idle timeslot to said mobile station when a number of timeslots being assigned to said mobile station is less than a desired number of timeslots indicated by said slot assignment request; and means for, when available timeslots decrease during data transmission, deleting a part of timeslots assigned to another mobile station having a service class lower than said predetermined service class.
-
-
5. A timeslot assignment method used for time division duplex in a mobile communication system which includes a base station and a mobile station, comprising:
-
said base station assigning at least a timeslot for a next frame in a frame time; said base station sending information including information of timeslot assignments to said mobile station by using at least a control mini-slot, said base station receiving information including a desired number of timeslots in said frame time; and when said slot assignment request indicates a predetermined service class and when a number of idle timeslots in said next frame is smaller than said desired number of timeslots, said base station assigning the idle timeslots and a part of timeslots that are assigned for another mobile station having a service class lower than the predetermined service class of said mobile station after releasing said part of timeslots; and when said number of idle timeslots in said next frame is larger than said desired number of timeslots, said base station assigning timeslots the number of which is larger than said desired number of timeslots and is equal to or less than a maximum number of timeslots indicated by said slot assignment request for said mobile station.
-
-
6. A timeslot assignment method used for time division duplex in a mobile communication system which includes a base station and a mobile station, comprising:
-
said base station assigning at least a timeslot for a next frame in a frame time; said base station sending information including information of timeslot assignment to said mobile station by using at least a control mini-slot; when said slot assignment request indicates a predetermined service class and when at least an idle timeslot occurs during data transmission, said base station assigning the idle timeslot to said mobile station when a number of timeslots being assigned to said mobile station is less than a desired number of timeslots indicated by said slot assignment request; and when available timeslots decrease during data transmission, said base station deleting a part of timeslots assigned to another mobile station having a service class lower than said predetermined service class.
-
-
7. A base station in a mobile communication system using a time division duplex method which includes said base station and a mobile station, comprising:
-
means for assigning at least a timeslot for a next frame in a frame time; means for sending information including information of timeslot assignment to said mobile station by using at least a control mini-slot; means for receiving information including a desired number of timeslots in said frame time; means for, when said slot assignment request indicates a predetermined service class and when the number of idle timeslots in said next frame is smaller than said desired number of timeslots, assigning idle timeslots and a part of timeslots that are assigned for another mobile station having a service class lower than the predetermined service class of said mobile station after releasing said part of timeslots; and means for, when said number of idle timeslots in said next frame is larger than said desired number of timeslots, assigning timeslots, the number of which is larger than said desired number of timeslots and is equal to or less than a maximum number of timeslots indicated by said slot assignment request for said mobile station.
-
-
8. A base station in a mobile communication system using a time division duplex method which includes said base station and a mobile station, comprising:
-
means for assigning at least a timeslot for a next frame in a frame time; means for sending information including information of timeslot assignment to said mobile station by using at least a control mini-slot; means for receiving information including a desired number of timeslots in said frame time; and means for, when said slot assignment request indicates a predetermined service class and when at least an idle timeslot occurs during data transmission, assigning the idle timeslot to said mobile station when a number of timeslots being assigned to said mobile station is less than the desired number of timeslots indicated by said slot assignment request; and means for, when available timeslots decrease during data transmission, deleting a part of timeslots assigned to another mobile station having a service class lower than said predetermined service class.
-
-
9. A base station in a mobile communication system using a time division duplex method which includes said base station and a mobile station, wherein, in a frame used in the mobile communication system, control mini-slots each of which corresponds to each timeslot in a next frame are provided, in which each of said control mini-slot includes at least an assignment state of a corresponding timeslot, said base station comprising:
-
a first receiving unit configured to receive a slot assignment request from said mobile station by using an idle timeslot; a first assigning unit configured to assign at least a timeslot based on said slot assignment request, and send information including information of timeslot assignment to said mobile station by using a control mini-slot corresponding to said idle timeslot; a second receiving unit configured to receive information including a desired number of timeslots in a duration of a frame; a first releasing unit configured to, when said slot assignment request indicates a predetermined service class and when the number of idle timeslots in said next frame is smaller or larger than said desired number of timeslots, assign idle timeslots and a part of timeslots that are assigned for another mobile station having a service class lower than the predetermined service class of said mobile station after releasing said part of timeslots; and a second assigning unit configured to, when the number of idle timeslots in said next frame is larger than said desired number of timeslots, assign timeslots, the number of which is larger than said desired number of timeslots and is equal to or less than a maximum number of timeslots indicated by said slot assignment request for said mobile station.
-
-
10. A base station in a mobile communication system using a time division duplex method which includes said base station and a mobile station, wherein, in a frame used in the mobile communication system, control mini-slots each of which corresponds to each timeslot in a next frame are provided, in which each of said control mini-slot includes at least an assignment state of a corresponding timeslot, said base station comprising:
-
a receiving unit configured to receive a slot assignment request from said mobile station by using an idle timeslot; a first assigning unit configured to assign at least a timeslot based on said slot assignment request, and send information including information of timeslot assignment to said mobile station by using a control mini-slot corresponding to said idle timeslot; a second assignment unit configured to, when said slot assignment request indicates a predetermined service class and when at least an idle timeslot occurs during data transmission, assign the idle timeslot to said mobile station when a number of timeslots being assigned to said mobile station is less than a desired number of timeslots indicated by said slot assignment request; and a first deleting unit configured to, when available timeslots decrease during data transmission, delete a part of timeslots assigned to another mobile station having a service class lower than said predetermined service class.
-
-
11. A base station in a mobile communication system using a time division duplex method which includes said base station and a mobile station, comprising:
-
a first assigning unit configured to assign at least a timeslot for a next frame in a frame time; a sending unit configured to send information including information of timeslot assignment to said mobile station by using at least a control mini-slot; a receiving unit configured to receive information including a desired number of timeslots in said frame time; and a first releasing unit configured to, when said slot assignment request indicates a predetermined service class and when the number of idle timeslots in said next frame is smaller or larger, respectively, than said desired number of timeslots, assign the idle timeslots and a part of timeslots that are assigned for another mobile station having a service class lower than the predetermined service class of said mobile station after releasing said part of timeslots; and a second assigning unit configured to, when said number of idle timeslots in said next frame is larger than said desired number of timeslots, assign timeslots, the number of which is larger than said desired number of timeslots and is equal to or less than a maximum number of timeslots indicated by said slot assignment request for said mobile station.
-
-
12. A base station in a mobile communication system using a time division duplex method which includes said base station and a mobile station, comprising:
-
a first assigning unit configured to assign at least a timeslot for a next frame in a frame time; a sending unit configured to send information including information of timeslot assignment to said mobile station by using at least a control mini-slot; a receiving unit configured to receive information including a desired number of timeslots in said frame time; a second assignment unit configured to, when said slot assignment request indicates a predetermined service class and when at least an idle timeslot occurs during data transmission, assign the idle timeslot to said mobile station when a number of timeslots being assigned to said mobile station is less than the desired number of timeslots indicated by said slot assignment request; and a first deleting unit configured to, when available timeslots decrease during data transmission, delete a part of timeslots assigned to another mobile station having a service class lower than said predetermined service class.
-
Specification