Mobile communication system, network apparatus, and packet sequence control method
OwnerMitsuhiro KUBOTAinventor
Life of this patent
Estimating the term…
Abstract
A first network apparatus transmits data via a plurality of sequenced packets. A second network apparatus sets a packet holding time to be an appropriate value for every service class, and holds an earlier arriving packet up to the maximum packet holding time when an earlier transmitted packet from the first network apparatus is overtaken and a later transmitted packet arrives earlier. In addition, the second network apparatus rearranges the packets in the transmitted sequence if the overtaken packet arrives during the packet holding time, and gives up rearranging the packets in the transmitted sequence if the overtaken packet does not arrive during the packet holding time.
Claims11
A mobile communication system which can provide a plurality of services of different service classes, the mobile communication system comprising:
- a first network apparatus that transmits data via a plurality of sequenced packets;
- and
- a second network apparatus that can receive the packets transmitted from the first network apparatus, sets a packet holding time for holding an earlier arriving packet for every service class so as to await an earlier transmitted packet when restoring the sequence of the packets, holds the earlier arriving packet up to the maximum packet holding time when an earlier transmitted packet from the first network apparatus is overtaken and a later transmitted packet arrives earlier, rearranges the packets in the transmitted sequence if the overtaken packet arrives during the packet holding time, and gives up rearranging the packets in the transmitted sequence if the overtaken packet does not arrive during the packet holding time.
A network apparatus which receives sequenced transmitted packets and transmits data of the packets in a mobile communication system which can provide a plurality of services of different service classes, the network apparatus comprising:
- a packet processing unit that sets a packet holding time for holding an earlier arriving packet for every service class so as to await an earlier transmitted packet when restoring the sequence of the packets, holds the earlier arriving packet up to the maximum packet holding time when an earlier transmitted packet is overtaken and a later transmitted packet arrives earlier among the plurality of sequenced transmitted packets, outputs data of the packets rearranged in the transmitted sequence if the overtaken packet arrives during the packet holding time, and gives up rearranging the packets in the transmitted sequence and outputs data of the held packet if the overtaken packet does not arrive during the packet holding time;
- and
- a data processing unit that transmits the data of the packet output from the packet processing unit.
A packet sequence control method in a mobile communication system which can provide a plurality of services of different service classes, comprising;
- setting a packet holding time for holding an earlier arriving packet for every service class so as to await an earlier transmitted packet when restoring the sequence of the packets,
- holding the earlier arriving packet up to the maximum packet holding time when an earlier transmitted packet is overtaken and a later transmitted packet arrives earlier,
- outputting data of the packets rearranged in the transmitted sequence if the overtaken packet arrives during the packet holding time, and giving up rearranging the packets in the transmitted sequence and outputting data of the held packet if the overtaken packet does not arrive during the packet holding time.
Dependencies are inferred from the claim text.