METHOD FOR SENDING MESSAGE, ACCESS ROUTER AND DATA CACHE SYSTEM
First Claim
1. A method for sending a message, comprising:
- sending a data request received by an access router to a gateway node in a routing area of the access router;
receiving location information from the gateway node, wherein the location information identifies a data cache node obtained according to the data request;
obtaining routing cost information from the access router to the data cache node according to the location information; and
sending a data obtaining request to the data cache node, wherein the data obtaining request carries the routing cost information.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosure relates to a method for sending a message, an access router, and a data cache system. The method for sending a message includes: sending a data request received by the access router to a gateway node in the home routing area of the access router; receiving location information from the gateway node, where the location information identifies a data cache node obtained according to the data request, and obtaining information about the cost of routing from the access router to the data cache node according to the location information; and sending a data obtaining request to the data cache node, where the data obtaining request carries the routing cost information. The method for sending a message, the access router, and the data cache system provided herein utilize the radio bandwidth efficiently and improve the network throughput.
39 Citations
13 Claims
-
1. A method for sending a message, comprising:
-
sending a data request received by an access router to a gateway node in a routing area of the access router; receiving location information from the gateway node, wherein the location information identifies a data cache node obtained according to the data request; obtaining routing cost information from the access router to the data cache node according to the location information; and sending a data obtaining request to the data cache node, wherein the data obtaining request carries the routing cost information. - View Dependent Claims (2, 3, 4)
-
-
5. A method for sending data, comprising:
-
receiving data sent by a data cache node to an access router, wherein the data carries information about the cost of routing from the access router to the data cache node; determining information about the sending priority of the data according to the routing cost information; and sending the data according to the sending priority information. - View Dependent Claims (6, 7)
-
-
8. An access router, comprising:
-
a data request forwarding module, adapted to send a data request received by the access router to a gateway node in a home routing area of the access router; a routing cost obtaining module, adapted to receive location information from the gateway node, wherein the location information identifies a data cache node obtained according to the data request, and obtain information about the cost of routing from the access router to the data cache node according to the location information; and a data obtaining request sending module, adapted to connect to the routing cost obtaining module and send a data obtaining request to the data cache node, wherein the data obtaining request carries the routing cost information. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A data cache system, comprising:
-
at least one access router covered by at least one routing area, at least one intermediate router, at least one data cache node, and at least one gateway node;
wherein a P2P network is set up between the gateway nodes; and
the information registered on the P2P network includes the information about routing from the access router, the intermediate router and the data cache node to the gateway node in the home routing area, and includes the data information stored on the access router, the intermediate router, the data cache node, and the gateway node;
whereinthe access router is adapted to send a received data request to the gateway node, receive location information from the gateway node, wherein the location information identifies the data cache node obtained according to the data request, and obtain the information about the cost of routing from the access router to the data cache node according to the location information, and send a data obtaining request to the data cache node, where the data obtaining request carries the routing cost information; the gateway node is adapted to search the P2P network for information about the location of the data cache node which stores the data corresponding to the data request, and send the location information to the access router; the data cache node is adapted to receive the data obtaining request from the access router, and send the data corresponding to the data obtaining request to the access router, wherein the data carries the routing cost information; and the intermediate router is adapted to receive the data sent by the data cache node to the access router, determine information about the sending priority of the data according to the routing cost information carried in the data, and send the data according to the sending priority information.
-
Specification