# US 12,192,106 B2 · Openflow based distributed antenna system policy routing method

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

- Number: US 12,192,106 B2
- Document ID: US12192106B2
- Status: Granted
- Kind: B2
- Application number: 17/576,957
- Filed: 2022-01-16
- Published: 2022-05-05
- Granted: 2025-01-07
- Earliest claimed: 2017-09-29
- Assignees: SOLiD, INC.
- Applicants: SOLiD Inc.
- Inventors: Dong Hee Kwon; Hoo Pyo Hong; Young Man Cho
- Web page: https://patentgrep.com/patent/US12192106B2

## CPC

- H04L 47/20: Traffic policing
- H04B 7/022: Site diversity; Macro-diversity (using two or more spaced independent antennas H04B7/04)
- H04L 41/0803: Configuration setting
- H04L 41/0894: Policy-based network configuration management
- H04L 41/0895: Configuration of virtualised networks or elements, e.g. virtualised network function or OpenFlow elements
- H04L 41/342: between virtual entities, e.g. orchestrators, SDN or NFV entities
- H04L 45/036: Updating the topology between route computation elements, e.g. between OpenFlow controllers
- H04L 45/302: Route determination based on requested QoS
- H04L 45/64: using an overlay routing layer
- H04L 47/2441: relying on flow classification, e.g. using integrated services [IntServ]
- H04W 88/085: {Access point devices with remote components}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04B: TRANSMISSION
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Disclosed is an OpenFlow based distributed antenna system (DAS) policy routing method. The DAS policy routing method includes: extracting, by a DAS unit, a match field from header information of a received frame; and comparing, by the DAS unit, the extracted match field with a matching rule of a forwarding table to route according to a matching traffic transmission policy and output a frame to an output port of the DAS unit.

## Claims

### Claim 1

An OpenFlow based distributed antenna system (DAS) policy routing method comprising:
classifying, by a DAS unit, a service of traffic received through an input port of the DAS unit into a macro fronthaul service and a Smallcell or WiFi backhaul service, and performing framing according to the classified service;
extracting, by the DAS unit, a match field from header information of a received frame; and
comparing, by the DAS unit, the extracted match field with a matching rule of a forwarding table to route according to a matching traffic transmission policy and output a frame to an output port of the DAS unit,
wherein the DAS unit includes a control plane and a data plane,
wherein the control plane is configured to receive the traffic transmission policy from a DAS controller and set transmission policy of the data plane,
wherein the data plane is configured to transmit traffic received through the input port of the DAS unit to the output port based on the received traffic transmission policy, and
wherein the data plane of the DAS unit supports only the traffic transmission function of a vendor's own specification, and the DAS unit maps and set the OpenFlow based traffic transmission policy to the traffic transmission policy of the vendor's own specification of the DAS unit.

### Claim 2 (depends on 1)

The OpenFlow based DAS policy routing method of claim 1, wherein the traffic transmission policy is a policy applied to radio traffic or Ethernet traffic.

### Claim 3 (depends on 1)

The OpenFlow based DAS policy routing method of claim 1, further comprising performing deframing before the outputting of the frame to the output port performed by the DAS unit.

### Claim 4 (depends on 1)

The OpenFlow based DAS policy routing method of claim 1, wherein the traffic transmission policy is dynamically changed by the DAS controller based on a status of the DAS unit.

### Claim 5 (depends on 1)

The OpenFlow based DAS policy routing method of claim 1, further comprising querying the DAS controller for an appropriate routing policy when the matching rule is not found.

### Claim 6

An apparatus, comprising:
a memory; and
a processor which is configured, when executing program instructions stored in the memory, to perform operations of:
classifying, by a DAS unit, a service of traffic received through an input port of the DAS unit into a macro fronthaul service and a Smallcell or WiFi backhaul service, and performing framing according to the classified service;
extracting, by the DAS unit, a match field from header information of a received frame; and
comparing, by the DAS unit, the extracted match field with a matching rule of a forwarding table to route according to a matching traffic transmission policy and output a frame to an output port of the DAS unit,
wherein the DAS unit includes control plane and data plane,
wherein the control plane is configured to receive the traffic transmission policy from a DAS controller and set transmission policy of the data plane,
wherein the data plane is configured to transmit traffic received through the input port of the DAS unit to the output port based on the received traffic transmission policy, and
wherein the data plane of the DAS unit supports only the traffic transmission function of a vendor's own specification, and the DAS unit maps and set the OpenFlow based traffic transmission policy to the traffic transmission policy of the vendor's own specification of the DAS unit.

### Claim 7 (depends on 6)

The apparatus of claim 6, wherein the traffic transmission policy is a policy applied to radio traffic or Ethernet traffic.

### Claim 8 (depends on 6)

The apparatus of claim 6, wherein the processor is further configured to perform deframing before the outputting of the frame to the output port performed by the DAS unit.

### Claim 9 (depends on 6)

The apparatus of claim 6, wherein the traffic transmission policy is dynamically changed by the DAS controller based on a status of the DAS unit.

### Claim 10 (depends on 6)

The apparatus of claim 6, wherein the processor is further configured to perform querying the DAS controller for an appropriate routing policy when the matching rule is not found.
