Service specific traffic handling

US10021032B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10021032-B2
Application numberUS-201615137074-A
CountryUS
Kind codeB2
Filing dateApr 25, 2016
Priority dateJan 30, 2014
Publication dateJul 10, 2018
Grant dateJul 10, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A device, such as a terminal device, for example, has an operating system (OS) and an application program that executes on the OS. When executing on the device, the application program configures the device to communicate packet data with a server device, and to handle service-specific traffic, and application-specific traffic, in accordance with a distributed port mapping policy.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for operating a system, the system having a port mapping policy entity, a network entity, and a device, the device comprising memory and a processor, the processor configured to run an operating system (OS) through which an application can be executed, the application permitting packet data to be provided to or from the device and a server; the network entity configured to communicate internet traffic between servers on the internet and the device, the method comprising: the port mapping policy entity: defining a port mapping policy that specifies a plurality of applications, wherein, for each application, a predetermined assignable port space is defined within which an application specific source port can be assigned; transmitting the port mapping policy to the network entity; transmitting the port mapping policy, or a subset thereof, to the device; the device: starting an application; assigning an OS specific port to the started application; assigning an application specific port for the OS specific port in accordance with the port mapping policy; translating, for traffic relating to the started application, internet packets to be transmitted for the started application such that, for a OS specific source port, the OS specific source port is exchanged with the assigned application specific port; transmitting the translated traffic with the assigned application specific source port; the network entity: receiving information concerning the port mapping policy; receiving traffic; identifying source port numbers for the traffic; performing application specific actions for the received traffic based on the source port identified for the traffic. 2. The method of claim 1 , wherein the internet packets are formatted according to an Internet Protocol, and one of a Transmission Control Protocol and a User datagram Protocol. 3. A system comprising: a device comprising a memory and a processing circuit, the processing circuit being adapted for running an operating system (OS) whose instructions are stored in the memory and through which an application can be executed, the application permitting packet data to be provided to or from the device and a server; a port mapping policy entity; a network entity; wherein the port mapping policy entity is configured to: define a port mapping policy that specifies a plurality of applications, wherein, for each application, a predetermined assignable port space is defined within which an application specific port can be assigned; transmit the port mapping policy to the network entity; transmit the port mapping policy, or a subset thereof, to the device; wherein the device is configured to: receive information concerning the port mapping policy; start an application; assign an OS specific port to the started application; assign an application specific port for the OS specific port in accordance with the port mapping policy; translate, for traffic relating to the started application, internet packets to be transmitted for the started application such that, for a OS specific source port, the OS specific source port is exchanged with the assigned application specific port; transmit the translated traffic with the assigned application specific source port; wherein the network entity is configured to: communicate internet traffic between servers on the internet and the device; receive traffic; identify source port numbers for the traffic; perform application specific actions for the received traffic based on the source port identified for the traffic. 4. The system of claim 3 , wherein the internet packets are formatted according to an Internet Protocol, and one of a Transmission Control Protocol and a User datagram Protocol.

Assignees

Inventors

Classifications

  • Configuration of virtualised networks or elements, e.g. virtualised network function or OpenFlow elements · CPC title

  • Policy-based network configuration management · CPC title

  • using an overlay routing layer · CPC title

  • Route determination based on the nature of the carried application · CPC title

  • Routing or path finding in a switch fabric · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10021032B2 cover?
A device, such as a terminal device, for example, has an operating system (OS) and an application program that executes on the OS. When executing on the device, the application program configures the device to communicate packet data with a server device, and to handle service-specific traffic, and application-specific traffic, in accordance with a distributed port mapping policy.
Who is the assignee on this patent?
Ericsson Telefon Ab L M, Ericsson Telefon Ab L M
What technology area does this patent fall under?
Primary CPC classification H04L47/2475. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 10 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).