Method for sending packet data, base station, and mobile station
First Claim
Patent Images
1. A method for sending packet data, comprising:
- receiving, by a base station (BS), packet data from a mobile station (MS), wherein the packet data comprises an identity of a destination MS;
searching, by the BS, the identity of the destination MS in an MS status table storing respectively information of MSs, access statuses of the MSs to the BS, and information of other MS determined to be a cluster head for an MS;
when the identity of the destination MS is not found in the MS status table, sending, by the BS, the packet data to a core network; and
when the identity of the destination MS is found in the MS status table, determining, by the BS, an access status of the destination MS to the BS in the MS status table, andin response to the determining,when the access status of the destination MS to the BS is a direct access status, sending, by the BS, the packet data to the destination MS,when the access status of the destination MS to the BS is a not direct access status, selecting, by the BS, a cluster head for the destination MS from the MS status table and sending the packet data to the cluster head, andwhen the not direct access status of the destination MS to the BS is cooperative access,the selecting, by the BS, the cluster head comprises selecting, by the BS, the cluster head from a cluster head table according to a combined value of a path loss of a path between the BS and the cluster head, a path loss of a link between the cluster head and a MS, and rest energy of the cluster head.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for sending packet data is provided, which includes the following steps. Packet data from a source mobile station (MS) is received. The packet data includes an identity of a destination MS. A routing cache table is searched for a path to the destination MS. An interface is selected if the path to the destination MS is found. The packet data is forwarded through the selected interface according to the found path. Other two methods for sending packet data corresponding to the method for sending packet data as well as an MS and a base station (BS) corresponding to the method for sending packet data are provided. Therefore, link processing can be performed at the MS.
-
Citations
4 Claims
-
1. A method for sending packet data, comprising:
-
receiving, by a base station (BS), packet data from a mobile station (MS), wherein the packet data comprises an identity of a destination MS; searching, by the BS, the identity of the destination MS in an MS status table storing respectively information of MSs, access statuses of the MSs to the BS, and information of other MS determined to be a cluster head for an MS; when the identity of the destination MS is not found in the MS status table, sending, by the BS, the packet data to a core network; and when the identity of the destination MS is found in the MS status table, determining, by the BS, an access status of the destination MS to the BS in the MS status table, and in response to the determining, when the access status of the destination MS to the BS is a direct access status, sending, by the BS, the packet data to the destination MS, when the access status of the destination MS to the BS is a not direct access status, selecting, by the BS, a cluster head for the destination MS from the MS status table and sending the packet data to the cluster head, and when the not direct access status of the destination MS to the BS is cooperative access, the selecting, by the BS, the cluster head comprises selecting, by the BS, the cluster head from a cluster head table according to a combined value of a path loss of a path between the BS and the cluster head, a path loss of a link between the cluster head and a MS, and rest energy of the cluster head.
-
-
2. A method for sending packet data, comprising:
-
receiving, by a base station (BS), packet data from a mobile station (MS), wherein the packet data comprises an identity of a destination MS; searching, by the BS, the identity of the destination MS in an MS status table storing respectively information of MSs, access statuses of the MSs to the BS, and information of other MS determined to be a cluster head for an MS; when the identity of the destination MS is not found in the MS status table, sending, by the BS, the packet data to a core network; when the identity of the destination MS is found in the MS status table, determining, by the BS, an access status of the destination MS to the BS in the MS status table, and in response to the determining, when the access status of the destination MS to the BS is a direct access status, sending, by the BS, the packet data to the destination MS, and when the access status of the destination MS to the BS is a not direct access status, selecting, by the BS, a cluster head for the destination MS from the MS status table and sending the packet data to first cluster head; broadcasting, by the BS, a cluster-head selection request within a coverage of a local cell; receiving, by the BS, a cluster-head selection response from a cluster head; and updating, by the BS, the MS status table according to the cluster-head selection response, wherein the cluster-head selection request carries following parameters;
location information of the BS, a cell radius of the local cell, a cell utilization of the local cell, and a cluster-head threshold value.
-
-
3. A base station (BS), comprising:
-
a memory; a transmitter; a receiver; and a processor, wherein the receiver is configured to receive packet data from a mobile station (MS), wherein the packet data comprises an identity of a destination MS; the processor is configured to, search the identity of the destination MS in an MS status table stored in the memory, the MS status table to store respectively information of MSs, access statuses of the MSs to the BS, and information of other MS determined to be a cluster head for an MS; when the identity of the destination MS is not found in the MS status table, the transmitter is configured to send the packet data to a core network; when the identity of the destination MS is found in the MS status table, perform a determination of an access status of the destination MS to the BS in the MS status table; and in response to the determination, when the access status of the destination MS to the BS is a direct access status, send, through the transmitter, the packet data to the destination MS, when the access status of the destination MS to the BS is a not direct access status, select a cluster head for the destination MS from the MS status table and send, through the transmitter, the packet data to the cluster head, and when the not direct access status of the destination MS to the BS is a cooperative access status,
select the cluster head from a cluster head table according to a combined value of a path loss of a path between the BS and the cluster head, a path loss of a link between the cluster head and a MS, and rest energy of the cluster head, and send, through the transmitter, the packet data to the cluster head through a cell interface.
-
-
4. A base station (BS), comprising:
-
a memory, a transmitter, a receiver, and a processor, wherein the receiver is configured to receive packet data from a mobile station (MS), wherein the packet data comprises an identity of a destination MS; the processor is configured to, search the identity of the destination MS in an MS status table stored in the memory, the MS status table to store respectively information of MSs, access statuses of the MSs to the BS, and information of other MS determined to be a cluster head for an MS; when the identity of the destination MS is not found in the MS status table, send, through the transmitter, the packet data to a core network; when the identity of the destination MS is found in the MS status table, perform a determination of an access status of the destination MS to the BS in the MS status table; and in response to the determination, when the access status of the destination MS to the BS is a direct access status, send, through the transmitter, the packet data to the destination MS, and when the access status of the destination MS to the BS is a not direct access status, select a cluster head for the destination MS from the MS status table and send, through the transmitter, the packet data to the cluster head; the receiver is further configured to receive a cluster-head selection response from a cluster head; and the processor is further configured to update the MS status table according to the cluster-head selection response, wherein the cluster-head selection request carries following parameters;
location information of the BS, a cell radius of the local cell, a cell utilization of the local cell, and a cluster-head threshold value.
-
Specification