System and method for controlling data communication
AssigneeCommunications Research Laboratory, Independent Administrative Institution
InventorRei Atarashi
Life of this patent
Estimating the term…
Abstract
The present invention enables control to be prioritized based on data content over a network such as the Internet. In the present invention, a data sending unit adds metadata relating to data content upon data, decides priority of resources based on metadata while referring to a metapolicy, generates a packet, and sets priority at a part of the header information of the packet. A data transmission unit then refers to a DSCP table and then transmits or discards the packet based on communication control based on priority set at the packet.
Claims6
A data communication control method for carrying out data communication control over a network, comprising the steps of:
- adding metadata related with data that is a subject of communication to the data;
- referring to a metapolicy making the metadata and a transmission priority correspond, deciding a transmission priority of the data based on the metadata, and setting the transmission priority in a part of packet header information generated from the data;
- and
- referring to a communication control table making communication control behavior correspond with each transmission priority, and deciding data packet transmission order based on the transmission priority.
A data communication control system for carrying out data communication control comprising a data sending unit for sending data over a network and a data transmission unit for transmitting the data in accordance with header information of the received data,
- wherein the data sending unit comprises:
- metapolicy storage means for storing metadata relating to the content of the data and a metapolicy making the metadata and a transmission priority correspond;
- and
- priority assigning means for referring to the metapolicy, deciding a transmission priority of the data based on the metadata, and setting the transmission priority in a part of packet header information generated from the data;
- and
- wherein the data transmission unit comprises:
- communication control table storage means for storing a communication control table making communication control correspond with each transmission priority;
- and
- priority determining means for receiving the packet, referring to the communication control table, and determining priority of the data based on the transmission priority set in the header information.
A data sending unit for sending data over a network comprising:
- metapolicy storage means for storing metadata relating to a content of data and a metapolicy making the metadata and a transmission priority correspond;
- and
- priority assigning means for referring to the metapolicy, deciding a transmission priority of the data based on the metadata, and setting the transmission priority in a part of packet header information generated from the data.
Dependencies are inferred from the claim text.