# US 2013/0155860 A1 · Packet transmission device and method of transmitting packet

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2013/0155860 A1
- Document ID: US20130155860A1
- Status: Published application
- Kind: A1
- Application number: 13/619,891
- Filed: 2012-09-14
- Published: 2013-06-20
- Earliest claimed: 2011-12-19
- Assignees: Electronics and Telecommunications Research Institute
- Inventors: Chang-ho CHOI; YongWook RA; Tae Kyu KANG
- Web page: https://patentgrep.com/patent/US20130155860A1

## CPC

- H04L 47/30: in combination with information about buffer occupancy at either end or at transit nodes
- H04L 47/125: by balancing the load, e.g. traffic engineering
- H04L 45/28: using route fault recovery
- H04L 45/50: using label swapping, e.g. multi-protocol label switch [MPLS]
- H04L 47/2441: relying on flow classification, e.g. using integrated services [IntServ]
- H04L 47/6215: {Individual queue per QOS, rate or priority}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

The inventive concept relates to a method of managing a packet being transmitted through a packet transmission network. The method may include distinguishing a buffer unit corresponding to the received data packet among a plurality of buffer units according to a type of a data packet received from the outside; comparing the number of packets stored in the distinguished buffer unit with a critical value; storing the received data packet in the distinguished buffer unit or a sub buffer unit corresponding to the distinguished buffer unit according to the comparing result; and transmitting the data packet stored in the distinguished buffer unit through a working path of the backbone network and transmitting the data packet stored in the sub buffer unit through a protection path of the backbone network.

## Claims

### Claim 1

A method of transmitting a data packet through a backbone network comprising:
distinguishing a buffer unit corresponding to a received data packet among a plurality of buffer units according to a type of the data packet received from the outside;
comparing the number of packets stored in the distinguished buffer unit with a critical value;
storing the received data packet in the distinguished buffer unit or a sub buffer unit corresponding to the distinguished buffer unit according to the comparing result; and
transmitting the data packet stored in the distinguished buffer unit through a working path of the backbone network and transmitting the data packet stored in the sub buffer unit through a protection path of the backbone network.

### Claim 2 (depends on 1)

The method of claim 1, wherein storing the received data packet comprises storing the received data packet in the sub buffer unit corresponding to the distinguished buffer unit when the number of data packets stored in the distinguished buffer unit is greater than the critical value and storing the received data packet in the distinguished buffer unit when the number of data packets stored in the distinguished buffer unit is equal to or smaller than the critical value.

### Claim 3 (depends on 1)

The method of claim 1, wherein the data packets stored in the plurality of buffer units and the sub buffer units are input and output according to a First in First out method.

### Claim 4 (depends on 1)

The method of claim 1, wherein a destination on the backbone network connected to the working path and the protection path respectively is the same.

### Claim 5 (depends on 1)

The method of claim 1, wherein distinguishing a buffer unit corresponding to the received data packet comprises distinguishing a buffer unit corresponding to the received data packet according to at least one of a destination node of the received data packet among nodes of the backbone network and a service characteristic corresponding to the received data packet.

### Claim 6

A packet transmission device comprising:
a queuing block including a plurality of buffer units storing a plurality of data packets and a plurality of sub buffer units corresponding to the plurality of buffer units;
a scheduling block transmitting data packets stored in the buffer units through a working path of backbone network and transmitting data packets stored in the sub buffer units through a protection path of backbone network;
a classification block configured to distinguish buffer units corresponding to the received data packet among the buffer units according to a type of data packet received from the outside; and
a load balancing block configured to store the received data packet in the sub buffer unit corresponding to the distinguished buffer unit when the number of data packets stored in the distinguished buffer unit is greater than a critical value.

### Claim 7 (depends on 6)

The packet transmission device of claim 6, wherein the load balancing block is configured to store the received data packet in the distinguished buffer unit when the number of data packets stored in the distinguished buffer unit is equal to or smaller than the critical value.

### Claim 8 (depends on 6)

The packet transmission device of claim 6, further comprising a monitoring block configured to compare the number of data packets stored in the distinguished buffer unit with the critical value.

### Claim 9 (depends on 8)

The packet transmission device of claim 8, wherein the monitoring block is configured to generate an excess message of critical value when the number of data packets stored in the distinguished buffer unit is greater than the critical value and wherein the load balancing block is configured to store the received data packet in the sub buffer unit corresponding to the distinguished buffer unit when receiving the excess message of critical value and store the received data packet in the distinguished buffer unit when not receiving the excess message of critical value.

### Claim 10 (depends on 6)

The packet transmission device of claim 6, wherein the plurality of buffer units and data packets stored in the sub buffer units are input and output according to a First in First out method.

### Claim 11 (depends on 6)

The packet transmission device of claim 6, wherein the data packets are stored in the plurality of buffer units according to a type of each of the data packets.

### Claim 12 (depends on 6)

The packet transmission device of claim 6, wherein the classification block is configured to distinguish a buffer unit corresponding to the received data packet according to at least one of a destination node of the received data packet among nodes of the backbone network and a service characteristic corresponding to the received data packet.
