Communication traffic control system on LAN, communication traffic control method and recording medium storing communication traffic control program
AssigneeFujitsu Limited
InventorEizo Suto
Life of this patent
Estimating the term…
Loading patent…
AssigneeFujitsu Limited
InventorEizo Suto
Estimating the term…
A communication traffic control system of this invention is directed to reduce traffic on a LAN. In LAN (1) of a CSMA/CD type having a server computer (2), a first client computer (3), a second client computer (4) and other third, fourth . . . client computers connected thereto, when the first client (3) generates a transmission request A of an object to the server (2) and receives an object A corresponding to the transmission request A from the server (2), the second client (4) stores the transmission request A and the object A corresponding to the former in a storage unit (41) inside the second client (4). When the second client (4) thereafter generates a transmission request A for acquiring the same object A stored in the storage unit (41) to the server (2), it directly acquires the object A from the storage unit (41) without it passing through LAN (1).
A communication traffic control system comprising:
A method of controlling communication traffic on a local area network (LAN) of a carrier sense multiple access with collision detection system (CSMA/CD) having servers and clients connected thereto, wherein each client can perform the steps of:
A computer-readable recording medium for use inn a communication traffic control system on a local area network (LAN) of a carrier sense multiple access with collision detection system (CSMA/CD) having servers and clients connected thereto, recording therein a program for allowing a computer in each client to execute the following steps:
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
From the US filing history. Foreign family members aren’t listed.
Provisioning of proxy services: storing data temporarily at an intermediate stage, e.g. caching
Architectures; Arrangements: intermediate processing functionally located close to the data consumer application, e.g. in same machine, in same…
Storing data temporarily at an intermediate stage, e.g. caching: policies or rules for updating, deleting or replacing the stored data
Metering arrangements; Time controlling arrangements; Time indicating arrangements: bandwidth or usage-sensitve billing
Term ended 15 Jan 2022 (estimated)
This invention relates to a communication traffic control system on a local area network (LAN), a communication traffic control method and a recording medium recording a communication traffic control program. More particularly, this invention relates to a communication traffic control system on a LAN for executing control so as to reduce communication traffic on the LAN, a communication traffic control method and a recording medium storing a communication control program when communication is done between a server and a client by use of HTTP (Hyper Text Transfer Protocol) through a LAN, of CSMA/CD (Carrier Sense Multiple Access with Collision Detection) type, in which the server and clients are connected to one another.
When a frame, as one transfer unit, comprising a transmitting party address, a destination party address, data, etc, is transmitted through a LAN of a CSMA/CD type having a plurality of stations such as servers and clients connected thereto, transmission of the frame is executed when an idle state is detected by detecting the existence/absence of a carrier on a LAN (a carrier sensee), that is, by detecting whether a LAN is busy (a frame exists) or idle (a frame is absent). The station that transmits the frame monitors collision with frames transmitted from other stations (collision detection). Upon detecting collision, the station transmits a jamming signal for a predetermined time, positively notifies collision to other stations and then suspends transmission. After waiting for an arbitrary time, the station repeats the state monitor and attempts to again transmit the frame.
When HTTP is used for communication between a server and a client, the communication needs time depending on the processing capacity of the server, the busy time of the LAN becomes longer, and the possibility that the client must wait becomes greater.
FIG. 1 is a schematic structural view of a communication traffic control system on a LAN according to an embodiment of the present invention.
FIG. 2 is a conceptual view of an Internet architecture relating to frame communication of a client computer shown in FIG. 1.
FIG. 3A shows a format of a header of a protocol IP used in the present invention.
Hereinafter, an embodiment of the present invention will be explained in detail with reference to the accompanying drawings.
FIG. 1 is a schematic structural view of a communication traffic control system on a LAN according to an embodiment of the present invention. In the traffic control system on a LAN according to the present invention, a server computer 2, a first client computer 3, a second client computer 4 and other third to nth client computers (not shown) are connected to LAN 1 as shown in FIG. 1. This LAN 1 uses the CSMA/CD system. Hereinafter, the server computer and the first and second computers will be merely called the “server” and the “first and second clients”.
When the first client 3 generates a transmission request A of an object to the server 2 and receives the object A from the server 2 in response to the transmission request A, the second client 4 stores the transmission request A and the object A corresponding to this request in a storage unit 41 inside the second client 4. When the second client 4 generates subsequently the transmission request A for obtaining the same object A stored in the storage unit 41, it directly acquires the object A from the storage unit 41 without passing through LAN 1.