Implementing a 3G packet core in a cloud computer with openflow data and control planes
    1.
    发明授权
    Implementing a 3G packet core in a cloud computer with openflow data and control planes 有权
    在具有开放流数据和控制平面的云计算机中实现3G数据包核心

    公开(公告)号:US09167501B2

    公开(公告)日:2015-10-20

    申请号:US14270182

    申请日:2014-05-05

    Abstract: A control plane device in a cloud computing system executes a plurality of virtual machines for implementing network function virtualization (NFV). The control plane device is operable to manage implementation of a general packet radio service (GPRS) tunnel protocol (GTP) in a packet core (PC) of a third generation (3G) network having a split architecture where a control plane of the PC of the 3G network is in the cloud computing system. The control plane communicates with a data plane of the PC through a control plane protocol. The data plane is implemented in a plurality of network devices of the 3G network. The control plane device and the plurality of virtual machines are operable to communicate with other control plane devices in the cloud computing system and with the plurality of network devices of the data plane.

    Abstract translation: 云计算系统中的控制平面设备执行多个虚拟机来实现网络功能虚拟化(NFV)。 控制平面设备可操作以管理具有分割架构的第三代(3G)网络的分组核心(PC)中的通用分组无线电服务(GPRS)隧道协议(GTP)的实现,其中PC的控制平面 3G网络在云计算系统中。 控制平面通过控制平面协议与PC的数据平面进行通信。 数据平面被实现在3G网络的多个网络设备中。 控制平面设备和多个虚拟机可操作以与云计算系统中的其他控制平面设备以及数据平面的多个网络设备进行通信。

    Systems, methods, and computer program products for a software build and load process using a compilation and deployment service
    2.
    发明授权
    Systems, methods, and computer program products for a software build and load process using a compilation and deployment service 有权
    用于使用编译和部署服务的软件构建和加载过程的系统,方法和计算机程序产品

    公开(公告)号:US09189227B2

    公开(公告)日:2015-11-17

    申请号:US14105694

    申请日:2013-12-13

    CPC classification number: G06F8/65 G06F8/656 G06F8/658 G06F8/70

    Abstract: Systems, methods, and computer program products for a software build and load process using a compilation and deployment service. A method for a software build and load process using a compilation and deployment service includes receiving, at the service, new software. The method further includes comparing, at the service, the received new software with data in a database, wherein the data comprises active software. The method further includes merging, at the service said new software and active software into one or more load modules based on the comparison. The method further includes deploying the one or more load modules to one or more target processing units.

    Abstract translation: 用于使用编译和部署服务的软件构建和加载过程的系统,方法和计算机程序产品。 使用编译和部署服务的软件构建和加载过程的方法包括在服务时接收新的软件。 该方法还包括在服务时将接收到的新软件与数据库中的数据进行比较,其中数据包括活动软件。 该方法还包括基于比较将所述新软件和活动软件的服务合并成一个或多个加载模块。 该方法还包括将一个或多个加载模块部署到一个或多个目标处理单元。

    Content based overload protection

    公开(公告)号:US09769083B2

    公开(公告)日:2017-09-19

    申请号:US13698407

    申请日:2012-11-14

    CPC classification number: H04L47/6275 H04L47/122 H04L47/2441 H04L47/2483

    Abstract: Unit (1, eNB, SGW, PGW) comprising a processor (20) and interface means (10) adapted for receiving and transmitting packets (15, 17) to external units (1, eNB, SGW, PGW) over a communication interface. The interface means (10) comprises a first layer filtering means (101) operating according to first level filtering rules (1010) and first packet queues (Q1_1-Q1_n); while the processor (20) comprises at least one kernel (KL_1-KL_n), second layer filtering means (102) operating according to second level filtering rules (1020), second packet queues and applications. For a given packet received on the communication interface, the unit being adapted for —delivering (12) parts the packet to the first layer filtering means (101); —applying first level filtering (14); —performing first sorting (16) and delivering parts of the packet according to the first level filtering rules (201) and delivering parts of the packet to one of the first packet queues (Q1_1-Q1_n) in dependence on the first sorting; the unit further being adapted for —delivering (16, 18) the packet to second layer filtering means (102) from kernel or from first packet queues; —applying (24) second level filtering; —performing second sorting (26) of parts of the packet according to the second level filtering rules (201) and —delivering (28) parts of the packet to one of the applications in dependence on the second sorting (AP_1-AP_n).

    IMPLEMENTING A 3G PACKET CORE IN A CLOUD COMPUTER WITH OPENFLOW DATA AND CONTROL PLANES
    4.
    发明申请
    IMPLEMENTING A 3G PACKET CORE IN A CLOUD COMPUTER WITH OPENFLOW DATA AND CONTROL PLANES 有权
    在具有开流数据和控制平面的云计算机中实现3G分组核心

    公开(公告)号:US20140241247A1

    公开(公告)日:2014-08-28

    申请号:US14270182

    申请日:2014-05-05

    Abstract: A control plane device in a cloud computing system executes a plurality of virtual machines for implementing network function virtualization (NFV). The control plane device is operable to manage implementation of a general packet radio service (GPRS) tunnel protocol (GTP) in a packet core (PC) of a third generation (3G) network having a split architecture where a control plane of the PC of the 3G network is in the cloud computing system. The control plane communicates with a data plane of the PC through a control plane protocol. The data plane is implemented in a plurality of network devices of the 3G network. The control plane device and the plurality of virtual machines are operable to communicate with other control plane devices in the cloud computing system and with the plurality of network devices of the data plane.

    Abstract translation: 云计算系统中的控制平面设备执行多个虚拟机来实现网络功能虚拟化(NFV)。 控制平面设备可操作以管理具有分割架构的第三代(3G)网络的分组核心(PC)中的通用分组无线电服务(GPRS)隧道协议(GTP)的实现,其中PC的控制平面 3G网络在云计算系统中。 控制平面通过控制平面协议与PC的数据平面进行通信。 数据平面被实现在3G网络的多个网络设备中。 控制平面设备和多个虚拟机可操作以与云计算系统中的其他控制平面设备以及数据平面的多个网络设备进行通信。

Patent Agency Ranking