发明名称 Service specific traffic handling
摘要 An application executing on a device communicates packet data with a server via an operating system (OS) on the device. The device receives information concerning a port mapping policy that specifies a plurality of applications. For each application, a predetermined assignable port space is defined within which an application specific port can be assigned. When the application is started, an OS specific port is assigned to the application. Additionally, an application specific port for the OS specific port is assigned in accordance with the port mapping policy. The device then translates data packets to be transmitted by the application, such that for a given OS specific source port, the device replaces the OS specific source port field of the packets to be transmitted with the assigned application specific port. The device then transmits the translated data packets with the assigned application specific source port.
申请公布号 US9444747(B2) 申请公布日期 2016.09.13
申请号 US201414237914 申请日期 2014.02.06
申请人 Telefonaktiebolaget LM Ericsson (publ) 发明人 Mattsson Ulf;Avila Gonzalez Victor Manuel;Mcgillivray Daniel
分类号 H04L12/28;H04L12/859;H04L12/857;H04L12/24;H04L12/947;H04L12/741;H04L29/06;H04L29/12 主分类号 H04L12/28
代理机构 Coats & Bennett, PLLC 代理人 Coats & Bennett, PLLC
主权项 1. A method for operating a device comprising memory and a processor, the processor being 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 OS interacting with the application using at least OS specific port numbers when executing the application, the method comprising: receiving information concerning 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; 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 stated 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.
地址 Stockholm SE