Transmission apparatus and transmission method
First Claim
1. A transmission apparatus comprising:
- a priority packet generating part of generating a priority packet from priority data to be transmitted by priority;
a non-priority packet processing part of generating a non-priority packet having a lower transmission priority than said priority packet;
a transmit packet control part of deciding transmission timing of said priority packet and said non-priority packet and a transmit frame processing part of performing transmission processing of said priority packet and said non-priority packet, wherein said transmit packet control part permits transmission of said non-priority packet during a transmit margin period of said priority packet.
2 Assignments
0 Petitions
Accused Products
Abstract
A transmission apparatus for stably transmitting or receiving data of high priority is provided. In the transmission apparatus of the present invention, processing of the priority packet to be transmitted and processed by priority and processing of the non-priority packet are conducted separately. At transmission side, the above-mentioned priority packet is transmitted by priority by making its average transmission interval shorter than its average generation interval, and said non-priority packet is transmitted during the transmit margin period caused by the above-mentioned processing. At receive side, in the layer of processing the receive frame as a layer lower than the layer of processing the priority packet and non-priority packet, the priority packet and the non-priority packet is sorted based on the communication protocol header of the receive packet stored in the receive frame, and processing of the priority packet and that of the non-priority packet are conducted separately.
-
Citations
47 Claims
-
1. A transmission apparatus comprising:
-
a priority packet generating part of generating a priority packet from priority data to be transmitted by priority;
a non-priority packet processing part of generating a non-priority packet having a lower transmission priority than said priority packet;
a transmit packet control part of deciding transmission timing of said priority packet and said non-priority packet and a transmit frame processing part of performing transmission processing of said priority packet and said non-priority packet, wherein said transmit packet control part permits transmission of said non-priority packet during a transmit margin period of said priority packet. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
- 8. A transmission method of distinguishing a priority packet to be transmitted by priority from a non-priority packet having a lower transmission priority than said priority packet and transmitting said non-priority packet during the transmit margin period of said priority packet.
-
14. A transmission apparatus comprising:
-
a priority packet generating part of generating a priority packet from priority data transmitted by priority;
a non-priority packet processing part of processing a non-priority packet having a lower transmission priority than said priority packet;
a transmit packet control part of deciding transmission timing of said priority packet and said non-priority packet;
a transmit frame processing part of performing transmission processing of said priority packet and said non-priority packet;
a receive frame processing part of performing receipt processing of a receive frame received from a network; and
a receive packet sorting part of sorting a receive packet and transferring said non-priority packet to said non-priority packet processing part, wherein said non-priority packet processing part acquires header information of said priority packet from said receive packet and sets said header information in said priority packet generating part. - View Dependent Claims (15, 16)
-
-
17. A transmission method comprising:
-
a step of transmitting a priority packet to be transmitted by priority and steps of transmitting and receiving a non-priority packet having a lower transmission priority than said priority packet, wherein in the steps of transmitting and receiving said non-priority packet, header information of said priority packet is acquired and in the step of transmitting said priority packet, header information of said priority packet is set at said priority packet and transmitted. - View Dependent Claims (18, 19)
-
-
20. A transmission apparatus comprising:
-
a receive frame processing part of receiving a priority packet to be processed by priority and a non-priority packet having a lower processing priority than said priority packet and performing receipt processing of a receive frame and a receive packet sorting part of sorting the receive packet stored in said receive frame processing part into said priority packet and said non-priority packet by inspecting a communication protocol header stored in said receive packet. - View Dependent Claims (21, 22, 23, 24, 46)
-
-
25. A transmission method comprising:
-
a receiving step of receiving a receive packet consisting of a priority packet to be transmitted by priority and a non-priority packet having a lower processing priority than said priority packet;
a sorting step of sorting said receive packet into said priority packet and said non-priority packet by inspecting a communication protocol header stored in said receive packet; and
a processing step of processing said priority packet and said non-priority packet separately. - View Dependent Claims (26, 27, 28, 29, 47)
-
-
30. A transmission apparatus comprising:
-
a receive frame processing part of receiving a priority packet to be processed by priority and a non-priority packet having a lower processing priority than said priority packet; and
plural defragment processing parts that contain a first defragment processing part of performing defragment processing of said priority packet and a second defragment processing part of performing defragment processing of said non-priority packet. - View Dependent Claims (31, 32)
-
-
33. A transmission apparatus comprising:
-
a priority packet generating part of generating a priority packet by adding an error correction code to priority data to be transmitted by priority;
a non-priority packet processing part of generating a non-priority packet having a lower transmission priority than said priority packet;
a transmit packet control part of deciding transmission timing of said priority packet and said non-priority packet;
a transmit frame processing part of performing transmission processing of said priority packet and said non-priority packet; and
a receive frame processing part of detecting transmission failure from network and notifying it to said transmit frame processing part, wherein in the case where transmission of said priority packet is delayed due to said transmission failure, said transmit packet control part thins out and transmits said priority packet in which said error correction code is stored. - View Dependent Claims (34, 35, 36, 37)
-
-
38. A transmission method comprising:
-
a priority packet transmitting step of transmitting priority packet by adding an error correction code to priority data to be transmitted by priority and transmitting it as a priority packet; and
a non-priority packet transmitting step of transmitting non-priority packet by transmitting a packet having a lower transmission priority than said priority packet as a non-priority packet, wherein in the case where transmission failure occurs on a transmission path, in said priority packet transmitting step, said priority packet in which said error correction code is stored is thinned out and transmitted. - View Dependent Claims (39, 40)
-
-
41. A transmission apparatus comprising:
-
a receive frame processing part of receiving a priority packet which stores priority data to be processed by priority and a non-priority packet having a lower processing priority than said priority packet and performing receipt processing of a receive frame;
a receive packet sorting part of sorting the receive packet stored in said receive frame into said priority packet and said non-priority packet;
a defragment processing part of performing defragment processing of at least said priority packet; and
a priority data processing monitoring part of issuing a priority data processing completion notice that notifies completion of processing of said priority data, wherein said defragment processing part finishes defragment processing of said priority packet needed to have been processed by the time of receipt of said priority data processing completion notice. - View Dependent Claims (42, 43)
-
-
44. A transmission method comprising:
-
a receiving step of receiving a priority packet that stores priority data be processed by priority therein and a non-priority packet having a lower processing priority than said priority packet; and
a defragment processing finishing step of finishing defragment processing of said priority packet needed to have been processed by the time of completion of the processing, in the case where processing of said priority data is finished. - View Dependent Claims (45)
-
Specification