# US 10,484,906 B2 · Method and apparatus for applying different priorities to packets

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

- Number: US 10,484,906 B2
- Document ID: US10484906B2
- Status: Granted
- Kind: B2
- Application number: 14/432,170
- Filed: 2013-09-27
- Published: 2015-10-08
- Granted: 2019-11-19
- Earliest claimed: 2012-09-27
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Sang Soo Jeong; Song Yean Cho; Jung Je Son; Han Na Lim; Sung Ho Choi
- Web page: https://patentgrep.com/patent/US10484906B2

## CPC

- H04W 28/0268: {using specific QoS parameters for wireless networks, e.g. QoS class identifier [QCI] or guaranteed bit rate [GBR] (negotiating SLA or negotiating QoS H04W28/24)}
- H04L 43/00: Arrangements for monitoring or testing data switching networks
- H04L 47/2441: relying on flow classification, e.g. using integrated services [IntServ]
- H04L 47/31: by tagging of packets, e.g. using discard eligibility [DE] bits
- H04L 47/6275: based on priority
- H04W 28/0205: {at the air interface (dynamic wireless traffic scheduling H04W72/12)}
- H04W 28/0215: {based on user or device properties, e.g. MTC-capable devices (services for machine-to-machine communication [M2M] or machine type communication [MTC] H04W4/70; wireless resource selection or allocation plan definition based on terminal or device properties H04W72/51)}
- H04W 72/566: of the information or information source or recipient
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

Provided are a method and apparatus for processing packets. A method for processing packets in a base station (ENB) may include: obtaining information on a rule for dealing with a packet according to supplementary information contained in the header of the packet; receiving a packet; extracting supplementary information from the header of the received packet; and processing the received packet on the basis of the obtained rule information and extracted supplementary information. Hence, the base station may adequately perform packet control operations in accordance with the state thereof.

## Claims

### Claim 1

A method for operating a base station in a wireless communication system, the method comprising:
receiving packets including priority information for a single user equipment (UE) from a packet data network gateway (P-GW) with public land mobile network (PLMN) information associated with an entity that assigned the priority information, the packets for the single UE being mapped to a same quality of service (QoS) class identifier (QCI);
identifying whether to use the priority information for identifying a priority of the packets based on the PLMN information and whether a type of a bearer for the packets is a non-guaranteed bit rate (non-GBR) bearer;
identifying the priority of the packets mapped to the same QCI based on the priority information in case that a configuration for the priority information is enabled in the base station and in case that a radio access network (RAN) congestion situation occurs; and
scheduling the packets mapped to the same QCI differently based on the identified priority of the packets,
wherein the priority information is determined by performing a packet inspection based on at least one of an internet protocol (IP) address or a type of a higher layer protocol in case that the RAN congestion situation does not occur, and
wherein the priority information is determined by performing the packet inspection based on a deep packet inspection in case that the RAN congestion situation occurs.

### Claim 2 (depends on 1)

The method of claim 1, wherein the scheduling comprises applying the priority information for different treatment of the packets during the RAN congestion situation, and wherein in case that the configuration for the priority information is not enabled in the base station, the priority information is ignored.

### Claim 3 (depends on 1)

The method of claim 1, wherein the priority information is marked on a general packet radio service (GPRS) tunneling protocol (GTP) based interface of the packets.

### Claim 4 (depends on 3)

The method of claim 3, wherein the packets are downlink user plane packets, and wherein the packets further comprise information related to a roaming.

### Claim 5 (depends on 1)

The method of claim 1, further comprising configuring information including parameters that describe packet treatment in the RAN congestion situation according to the priority information.

### Claim 6 (depends on 1)

The method of claim 1, wherein the priority information comprises parameters that describe a relative priority of the packets.

### Claim 7

A base station in a wireless communication system, the base station comprising:
a transceiver; and
a controller coupled with the transceiver and configured to:
receive, via the transceiver, packets including priority information for a single user equipment (UE) from a packet data network gateway (P-GW) with public land mobile network (PLMN) information associated with an entity that assigned the priority information, the packets for the single UE being mapped to a same quality of service (QoS) class identifier (QCI),
identify whether to use the priority information for identifying a priority of the packets, based on the PLMN information and whether a type of a bearer for the packets is a non-guaranteed bit rate (non-GBR) bearer,
identify a priority of the packets mapped to the same QCI based on the priority information in case that a configuration for the priority information is enabled in the base station and in case that a radio access network (RAN) congestion situation occurs, and
schedule the packets mapped to the same QCI differently based on the identified priority of the packets,
wherein the priority information is determined by performing a packet inspection based on at least one of an internet protocol (IP) address or a type of a higher layer protocol in case that the RAN congestion situation does not occur, and
wherein the priority information is determined by performing the packet inspection based on a deep packet inspection in case that the RAN congestion situation occurs.

### Claim 8 (depends on 7)

The base station of claim 7, wherein the controller is further configured to apply the priority information for different treatment of the packets during the RAN congestion situation, and
wherein in case that the configuration for the priority information is not enabled in the base station, the priority information is ignored.

### Claim 9 (depends on 7)

The base station of claim 7, wherein the priority information is marked on a general packet radio service (GPRS) tunneling protocol (GTP) based interface of the packets.

### Claim 10 (depends on 9)

The base station of claim 9, wherein the packets are downlink user plane packets, and wherein the packets further comprise information related to a roaming.

### Claim 11 (depends on 7)

The base station of claim 7, wherein the controller is further configured to configure information including parameters that describe packet treatment in the RAN congestion situation according to the priority information.

### Claim 12 (depends on 7)

The base station of claim 7, wherein the priority information comprises parameters that describe a relative priority of the packets.

### Claim 13

A method by a packet data network gateway (P-GW) in a wireless communication network, the method comprising:
receiving information on an operator's policy;
receiving packets for a single user equipment (UE), the packets for the single UE being mapped to a same quality of service (QoS) class identifier (QCI);
inspecting information included in the packets;
marking the packets with priority information based on the inspected information and the information on the operator's policy; and
transmitting the packets marked with the priority information to a base station,
wherein the priority information is transmitted with public land mobile network (PLMN) information associated with an entity that assigned the priority information,
wherein whether to use the priority information is identified for identifying a priority of the packets, based on the PLMN information and whether a type of a bearer for the packets is a non-guaranteed bit rate (non-GBR) bearer,
wherein the packets having the same QCI are scheduled differently based on the priority information in case that a configuration for the priority information is enabled in the base station and in case that a radio access network (RAN) congestion situation occurs,
wherein the priority information is determined by performing a packet inspection based on at least one of an internet protocol (IP) address or a type of a higher layer protocol in case that the RAN congestion situation does not occur, and
wherein the priority information is determined by performing the packet inspection based on a deep packet inspection in case that the RAN congestion situation occurs.

### Claim 14 (depends on 13)

The method of claim 13, wherein the priority information is used for scheduling of the packets by the base station, and
wherein in case that the configuration for the priority information is not enabled in the base station, the priority information is ignored.

### Claim 15 (depends on 13)

The method of claim 13, wherein the priority information is applied for different treatment of the packets during the RAN congestion situation.

### Claim 16 (depends on 13)

The method of claim 13, wherein the priority information is marked on a general packet radio service (GPRS) tunneling protocol (GTP) based interface of the packets.

### Claim 17 (depends on 16)

The method of claim 16, wherein the packets are downlink user plane packets, and
wherein the packets further comprise information related to a roaming.

### Claim 18 (depends on 13)

The method of claim 13, wherein the priority information comprises parameters that describe a relative priority of the packets.

### Claim 19

A packet data network gateway (P-GW) in a wireless communication network, the P-GW comprising:
a transceiver; and
a controller coupled with the transceiver and configured to:
receive, via the transceiver, information on an operator's policy,
receive, via the transceiver, packets for a single user equipment (UE), the packets for the single UE being mapped to a same quality of service (QoS) class identifier (QCI),
inspect information included in the packets,
mark the packets with priority information based on the inspected information and the information on the operator's policy, and
transmit, via the transceiver, the packets marked with the priority information to a base station,
wherein the priority information is transmitted with public land mobile network (PLMN) information associated with an entity that assigned the priority information,
wherein whether to use the priority information is identified for identifying a priority of the packets, based on the PLMN information and whether a type of a bearer for the packets is a non-guaranteed bit rate (non-GBR) bearer,
wherein the packets having the same QCI are scheduled differently based on the priority information in case that a configuration for the priority information is enabled in the base station and in case that a radio access network (RAN) congestion situation occurs,
wherein the priority information is determined by performing a packet inspection based on at least one of an internet protocol (IP) address or a type of a higher layer protocol in case that the RAN congestion situation does not occur, and
wherein the priority information is determined by performing the packet inspection based on a deep packet inspection in case that the RAN congestion situation occurs.

### Claim 20 (depends on 19)

The P-GW of claim 19, wherein the priority information is used for scheduling of the packets by the base station, and wherein in case that the configuration for the priority information is not enabled in the base station, the priority information is ignored.

### Claim 21 (depends on 19)

The P-GW of claim 19, wherein the priority information is applied for different treatment of the packets during the RAN congestion situation.

### Claim 22 (depends on 19)

The P-GW of claim 19, wherein the priority information is marked on a general packet radio service (GPRS) tunneling protocol (GTP) based interface of the packets.

### Claim 23 (depends on 22)

The P-GW of claim 22, wherein the packets are downlink user plane packets, and wherein the packets further comprise information related to a roaming.

### Claim 24 (depends on 19)

The P-GW of claim 19, wherein the priority information comprises parameters that describe a relative priority of the packets.
