Topological learning method and apparatus for OPENFLOW network cross conventional IP network

    公开(公告)号:US10237166B2

    公开(公告)日:2019-03-19

    申请号:US15639791

    申请日:2017-06-30

    Inventor: Ke Lin Chenji Li

    Abstract: A topological learning method and apparatus for an OPENFLOW network cross a conventional Internet Protocol (IP) network. The method includes obtaining, by a controller, M OPENFLOW switch (OFS) ports connected to a same conventional IP network, determining whether there is a logical switch corresponding to the conventional IP network, if the controller determines that there is no logical switch corresponding to the conventional IP network, creating and storing the information about the logical switch, where the information about the logical switch includes related information of the M OFS ports, and related information of each OFS port includes link information in a direction from the port to the logical switch and/or link information in a direction from the logical switch to the port, and managing, by the controller, the logical switch as a common OPENFLOW switch of an OPENFLOW network.

    Topological Learning Method and Apparatus for OPENFLOW Network Cross Conventional IP Network

    公开(公告)号:US20170302562A1

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

    申请号:US15639791

    申请日:2017-06-30

    Inventor: Ke Lin Chenji Li

    CPC classification number: H04L45/08 H04L45/02 H04L45/64 H04L49/60 Y02D30/30

    Abstract: A topological learning method and apparatus for an OPENFLOW network cross a conventional Internet Protocol (IP) network. The method includes obtaining, by a controller, M OPENFLOW switch (OFS) ports connected to a same conventional IP network, determining whether there is a logical switch corresponding to the conventional IP network, if the controller determines that there is no logical switch corresponding to the conventional IP network, creating and storing the information about the logical switch, where the information about the logical switch includes related information of the M OFS ports, and related information of each OFS port includes link information in a direction from the port to the logical switch and/or link information in a direction from the logical switch to the port, and managing, by the controller, the logical switch as a common OPENFLOW switch of an OPENFLOW network.

    Method and device for maintaining multicast group member

    公开(公告)号:US09998293B2

    公开(公告)日:2018-06-12

    申请号:US15335620

    申请日:2016-10-27

    Abstract: A method and a device for maintaining a multicast group member are disclosed. The method includes sending a query message to a switch at intervals of a preset period, so that the switch sends the query message to each multicast group member included in a multicast group; acquiring a count value of current period query responses received by the switch in a current period; and maintaining, according to the count value of current period query responses and a count value of previous period query responses, the multicast group member included in the multicast group. The device includes a first sending module, an acquiring module, and a maintenance module. In the present disclosure, a multicast group member is maintained using a flow table maintained in a switch, which decreases load of a controller, and improves processing efficiency of maintaining, by the controller, the multicast group member.

    ROUTING CONTROL METHOD IN SOFTWARE DEFINED NETWORKING AND OPENFLOW CONTROLLER
    4.
    发明申请
    ROUTING CONTROL METHOD IN SOFTWARE DEFINED NETWORKING AND OPENFLOW CONTROLLER 审中-公开
    软件定义网络和开流控制器中的路由控制方法

    公开(公告)号:US20160301607A1

    公开(公告)日:2016-10-13

    申请号:US15189828

    申请日:2016-06-22

    Inventor: Bo Man Chenji Li

    CPC classification number: H04L45/745 H04L45/38 H04L45/42

    Abstract: A routing control method in software defined networking and an OpenFlow controller are provided. The method includes: receiving, by an OFC, a data packet reported by an OFS; determining, by the OFC according to a key value stored in a cache, whether the data packet is a repeated packet; and if the data packet is a repeated packet, delivering, by the OFC, the data packet to the OFS, and instructing the OFS to match a stored flow table to process the data packet or transmit the data packet through a corresponding port; or if the data packet is not a repeated packet, calculating, by the OFC, a routing policy for the data packet, and delivering a flow entry to the OFS according to the routing policy. In this way, for repeated packets, the OFC may calculate a routing policy only once, thereby reducing a calculation amount of the OFC.

    Abstract translation: 提供了软件定义网络中的路由控制方法和OpenFlow控制器。 该方法包括:通过OFC接收OFS报告的数据包; 由OFC根据存储在高速缓存中的键值确定数据分组是否是重复分组; 并且如果数据分组是重复分组,则由OFC将数据分组传送给OFS,并指示OFS匹配存储的流表以处理数据分组或通过对应的端口发送数据分组; 或者如果数据分组不是重复分组,则由OFC计算数据分组的路由策略,并根据路由策略向OFS传递流分类。 以这种方式,对于重复的分组,OFC可以仅计算一次路由策略,从而减少OFC的计算量。

    Routing control method in software defined networking and OpenFlow controller

    公开(公告)号:US10757021B2

    公开(公告)日:2020-08-25

    申请号:US16273784

    申请日:2019-02-12

    Inventor: Bo Man Chenji Li

    Abstract: A routing control method in software defined networking and an OpenFlow controller are provided. The method includes: receiving, by an OFC, a data packet reported by an OFS; determining, by the OFC according to a key value stored in a cache, whether the data packet is a repeated packet; and if the data packet is a repeated packet, delivering, by the OFC, the data packet to the OFS, and instructing the OFS to match a stored flow table to process the data packet or transmit the data packet through a corresponding port; or if the data packet is not a repeated packet, calculating, by the OFC, a routing policy for the data packet, and delivering a flow entry to the OFS according to the routing policy. In this way, for repeated packets, the OFC may calculate a routing policy only once, thereby reducing a calculation amount of the OFC.

    Routing control method in software defined networking and openflow controller

    公开(公告)号:US10237181B2

    公开(公告)日:2019-03-19

    申请号:US15189828

    申请日:2016-06-22

    Inventor: Bo Man Chenji Li

    Abstract: A routing control method in software defined networking and an OpenFlow controller are provided. The method includes: receiving, by an OFC, a data packet reported by an OFS; determining, by the OFC according to a key value stored in a cache, whether the data packet is a repeated packet; and if the data packet is a repeated packet, delivering, by the OFC, the data packet to the OFS, and instructing the OFS to match a stored flow table to process the data packet or transmit the data packet through a corresponding port; or if the data packet is not a repeated packet, calculating, by the OFC, a routing policy for the data packet, and delivering a flow entry to the OFS according to the routing policy. In this way, for repeated packets, the OFC may calculate a routing policy only once, thereby reducing a calculation amount of the OFC.

    Method and Device for Maintaining Multicast Group Member
    7.
    发明申请
    Method and Device for Maintaining Multicast Group Member 有权
    维护组播组成员的方法和设备

    公开(公告)号:US20170048076A1

    公开(公告)日:2017-02-16

    申请号:US15335620

    申请日:2016-10-27

    Abstract: A method and a device for maintaining a multicast group member are disclosed. The method includes sending a query message to a switch at intervals of a preset period, so that the switch sends the query message to each multicast group member included in a multicast group; acquiring a count value of current period query responses received by the switch in a current period; and maintaining, according to the count value of current period query responses and a count value of previous period query responses, the multicast group member included in the multicast group. The device includes a first sending module, an acquiring module, and a maintenance module. In the present disclosure, a multicast group member is maintained using a flow table maintained in a switch, which decreases load of a controller, and improves processing efficiency of maintaining, by the controller, the multicast group member.

    Abstract translation: 公开了一种维护组播组成员的方法和设备。 该方法包括以预设周期的间隔向交换机发送查询消息,使得交换机向多播组中包括的每个组播组成员发送查询消息; 获取当前周期中由交换机接收的当前周期查询响应的计数值; 根据当前周期查询响应的计数值和前一周期查询响应的计数值,维护组播组中包含的组播组成员。 该设备包括第一发送模块,采集模块和维护模块。 在本公开中,使用维护在交换机中的流表来维护组播组成员,从而降低控制器的负担,提高了控制器维护组播组成员的处理效率。

Patent Agency Ranking