SCALABLE IP-SERVICES ENABLED MULTICAST FORWARDING WITH EFFICIENT RESOURCE UTILIZATION
    1.
    发明申请
    SCALABLE IP-SERVICES ENABLED MULTICAST FORWARDING WITH EFFICIENT RESOURCE UTILIZATION 有权
    可扩展的IP服务启用多媒体以有效的资源利用

    公开(公告)号:US20090225754A1

    公开(公告)日:2009-09-10

    申请号:US12467304

    申请日:2009-05-17

    IPC分类号: H04L12/56

    摘要: Methods, apparatus and data structures are provided for managing multicast IP flows. According to one embodiment, a memory of a router has stored therein a data structure, which includes information relating to multicast sessions being handled by the router and including a first pointer for each multicast session, at least one chain of blocks of second pointers and one or more TCBs. Each first pointer points to a chain of blocks of second pointers. Each second pointer corresponds to an OIF of the router participating in the multicast session defined by the first pointer and defines how many times packets associated with the multicast session are to be replicated. The TCBs are configured to store control information relevant to processing or routing packets. Each second pointer points to a TCB and each TCB identifies the OIF out which packets of the multicast session are transmitted from the router.

    摘要翻译: 提供了方法,设备和数据结构来管理组播IP流。 根据一个实施例,路由器的存储器中存储有数据结构,其包括与由路由器处理的多播会话相关的信息,并且包括用于每个多播会话的第一指针,至少一个第二指针的块链和一个 或更多的TCB。 每个第一个指针指向第二个指针的块链。 每个第二指针对应于参与由第一指针定义的多播会话的路由器的OIF,并且定义与多播会话相关联的数据包将被复制多少次。 TCB被配置为存储与处理或路由分组相关的控制信息。 每个第二指针指向TCB,并且每个TCB标识出OIF从路由器发送多播会话的哪些分组。

    Scalable IP-services enabled multicast forwarding with efficient resource utilization
    2.
    发明授权
    Scalable IP-services enabled multicast forwarding with efficient resource utilization 有权
    可扩展的IP服务启用组播转发,资源利用率高

    公开(公告)号:US07881244B2

    公开(公告)日:2011-02-01

    申请号:US12467304

    申请日:2009-05-17

    IPC分类号: H04H20/71 H04L12/56

    摘要: Methods, apparatus and data structures are provided for managing multicast IP flows. According to one embodiment, a memory of a router has stored therein a data structure, which includes information relating to multicast sessions being handled by the router and including a first pointer for each multicast session, at least one chain of blocks of second pointers and one or more TCBs. Each first pointer points to a chain of blocks of second pointers. Each second pointer corresponds to an OIF of the router participating in the multicast session defined by the first pointer and defines how many times packets associated with the multicast session are to be replicated. The TCBs are configured to store control information relevant to processing or routing packets. Each second pointer points to a TCB and each TCB identifies the OIF out which packets of the multicast session are transmitted from the router.

    摘要翻译: 提供了方法,设备和数据结构来管理组播IP流。 根据一个实施例,路由器的存储器中存储有数据结构,其包括与由路由器处理的多播会话相关的信息,并且包括用于每个多播会话的第一指针,至少一个第二指针的块链和一个 或更多的TCB。 每个第一个指针指向第二个指针的块链。 每个第二指针对应于参与由第一指针定义的多播会话的路由器的OIF,并且定义与多播会话相关联的数据包将被复制多少次。 TCB被配置为存储与处理或路由分组相关的控制信息。 每个第二指针指向TCB,并且每个TCB标识出OIF从路由器发送多播会话的哪些分组。

    Scalable IP-services enabled multicast forwarding with efficient resource utilization
    3.
    发明授权
    Scalable IP-services enabled multicast forwarding with efficient resource utilization 有权
    可扩展的IP服务启用组播转发,资源利用率高

    公开(公告)号:US08369258B2

    公开(公告)日:2013-02-05

    申请号:US13015880

    申请日:2011-01-28

    IPC分类号: H04H20/71 H04L12/56

    摘要: Methods, apparatus and data structures are provided for managing multicast IP flows. According to one embodiment, a network switch module includes a memory and multiple processors partitioned among multiple virtual routers (VRs). Each VR maintains a data structure including information relating to multicast sessions handled by the VR and including a first pointer for each multicast session, a chain of blocks of second pointers and one or more TCBs. Each first pointer points to a chain of blocks of second pointers. Each second pointer corresponds to an OIF of the VR participating in the multicast session defined by the first pointer and defines how many times to replicate packets associated with the multicast session. The TCBs store control information relevant to processing or routing packets. Each second pointer points to a TCB, which identifies the OIF out which packets of the multicast session are transmitted from the VR.

    摘要翻译: 提供了方法,设备和数据结构来管理组播IP流。 根据一个实施例,网络交换机模块包括在多个虚拟路由器(VR)之间划分的存储器和多个处理器。 每个VR维护包括与由VR处理的多播会话相关的信息的数据结构,并且包括用于每个多播会话的第一指针,第二指针的块链和一个或多个TCB。 每个第一个指针指向第二个指针的块链。 每个第二指针对应于参与由第一指针定义的多播会话的VR的OIF,并定义复制与多播会话相关联的分组的次数。 TCB存储与处理或路由数据包相关的控制信息。 每个第二个指针指向一个TCB,它标识出OIF从VR发送多播会话的哪些数据包。

    SCALABLE IP-SERVICES ENABLED MULTICAST FORWARDING WITH EFFICIENT RESOURCE UTILIZATION
    4.
    发明申请
    SCALABLE IP-SERVICES ENABLED MULTICAST FORWARDING WITH EFFICIENT RESOURCE UTILIZATION 有权
    可扩展的IP服务启用多媒体以有效的资源利用

    公开(公告)号:US20110122872A1

    公开(公告)日:2011-05-26

    申请号:US13015880

    申请日:2011-01-28

    IPC分类号: H04L12/56

    摘要: Methods, apparatus and data structures are provided for managing multicast IP flows. According to one embodiment, a network switch module includes a memory and multiple processors partitioned among multiple virtual routers (VRs). Each VR maintains a data structure including information relating to multicast sessions handled by the VR and including a first pointer for each multicast session, a chain of blocks of second pointers and one or more TCBs. Each first pointer points to a chain of blocks of second pointers. Each second pointer corresponds to an OIF of the VR participating in the multicast session defined by the first pointer and defines how many times to replicate packets associated with the multicast session. The TCBs store control information relevant to processing or routing packets. Each second pointer points to a TCB, which identifies the OIF out which packets of the multicast session are transmitted from the VR.

    摘要翻译: 提供了方法,设备和数据结构来管理组播IP流。 根据一个实施例,网络交换机模块包括在多个虚拟路由器(VR)之间划分的存储器和多个处理器。 每个VR维护包括与由VR处理的多播会话相关的信息的数据结构,并且包括用于每个多播会话的第一指针,第二指针的块链和一个或多个TCB。 每个第一个指针指向第二个指针的块链。 每个第二指针对应于参与由第一指针定义的多播会话的VR的OIF,并定义复制与多播会话相关联的分组的次数。 TCB存储与处理或路由数据包相关的控制信息。 每个第二个指针指向一个TCB,它标识出OIF从VR发送多播会话的哪些数据包。

    Scalable IP-Services Enabled Multicast Forwarding with Efficient Resource Utilization
    5.
    发明申请
    Scalable IP-Services Enabled Multicast Forwarding with Efficient Resource Utilization 有权
    具有高效资源利用率的可扩展IP业务多播转发

    公开(公告)号:US20100142527A1

    公开(公告)日:2010-06-10

    申请号:US12328858

    申请日:2009-02-12

    IPC分类号: H04L12/56

    摘要: Methods and apparatus are provided for managing multicast Internet Protocol (IP) flows. According to one embodiment, a multicast IP flow is identified at an interface of a network device using information from a packet header. For any newly identified multicast IP flow, if flow-specific services are required, a new first transmit control block (TCB), which includes one or more attributes relating to flow-specific services required by the newly identified multicast IP flow, is created for the newly identified multicast IP flow. Otherwise, if flow-specific services are not required by the newly identified multicast IP flow, a default second TCB, which excludes any attributes relating to flow-specific services and which includes one or more attributes related to a virtual interface (VI) serving as an outbound interface (OIF) for the newly identified multicast IP flow, is used.

    摘要翻译: 提供了用于管理组播互联网协议(IP)流的方法和装置。 根据一个实施例,使用来自分组报头的信息在网络设备的接口处识别多播IP流。 对于任何新识别的多播IP流,如果需要流特定服务,则创建新的第一传输控制块(TCB),其包括与新识别的多播IP流所需的与流特定服务有关的一个或多个属性,用于 新近识别的组播IP流。 否则,如果新确定的多播IP流不需要流特定服务,则默认第二TCB排除与流特定服务相关的任何属性,并且包括与虚拟接口(VI)相关的一个或多个属性 使用新近识别的组播IP流的出接口(OIF)。

    MANAGING HIERARCHICALLY ORGANIZED SUBSCRIBER PROFILES
    6.
    发明申请
    MANAGING HIERARCHICALLY ORGANIZED SUBSCRIBER PROFILES 失效
    管理层级有序的订阅者配置文件

    公开(公告)号:US20120131215A1

    公开(公告)日:2012-05-24

    申请号:US13359960

    申请日:2012-01-27

    IPC分类号: G06F15/16

    摘要: Methods are provided for managing hierarchically organized subscriber profiles. According to one embodiment, a connection for a subscriber is created based on a service context of the subscriber. A connection request is received from a subscriber of a network service delivery environment. The subscriber is associated with a first-level profile identifier indicative of a service context for the subscriber. One or more other subscribers can be associated with the first-level profile identifier. Lower-level profile identifiers are determined using the first-level profile identifier. The lower-level profile identifiers indicate a set of services that is available to the subscriber during the connection. Creating a connection for the subscriber that enables forwarding of packets based on the lower-level profile identifiers.

    摘要翻译: 提供了用于管理分层组织的用户简档的方法。 根据一个实施例,基于用户的服务上下文创建用户的连接。 从网络服务传送环境的订户接收连接请求。 订户与指示用户的服务上下文的第一级配置文件标识相关联。 一个或多个其他用户可以与第一级配置文件标识符相关联。 使用第一级配置文件标识符确定较低级配置文件标识符。 较低级别的配置文件标识符指示在连接期间可用于订户的一组服务。 为订户创建一个连接,使连接能够基于较低级别的配置文件标识符转发数据包。

    Managing hierarchically organized subscriber profiles
    7.
    发明授权
    Managing hierarchically organized subscriber profiles 失效
    管理层次组织的订户配置文件

    公开(公告)号:US07843813B2

    公开(公告)日:2010-11-30

    申请号:US12202224

    申请日:2008-08-30

    摘要: Apparatus are provided for managing hierarchically organized subscriber profiles. According to one embodiment, a router includes multiple virtual interfaces and a policy engine. The virtual interfaces define connections between the router and corresponding subscribers of a service provider. A first virtual interface is operable to receive packets from a first subscriber and to process the packets in accordance with a first-level profile identifier. The policy engine is coupled with the virtual interfaces and operable to de-reference subscriber profiles of the subscribers on behalf of the virtual interfaces based on a database of hierarchically organized profile identifiers. The database includes multiple lower-level profile identifiers, which explicitly define subscriber services, and multiple first-level profile identifiers, which define service contexts representing combinations of services available to subscribers when connected to the service provider by (i) explicitly defining the subscriber services or (ii) referring to one or more of the lower-level profile identifiers.

    摘要翻译: 提供了用于管理分层组织的用户简档的装置。 根据一个实施例,路由器包括多个虚拟接口和策略引擎。 虚拟接口定义了路由器和服务提供商的相应订户之间的连接。 第一虚拟接口可操作以从第一订户接收分组并且根据第一级简档标识符来处理分组。 策略引擎与虚拟接口相结合,并可用于基于分级组织的简档标识符的数据库,代表虚拟接口对订户的订户简档进行解引用。 该数据库包括明确定义订户服务的多个下级配置文件标识符和多个第一级配置文件标识符,其定义当通过(i)明确地定义用户业务时,表示当订户连接到服务提供商时可用于服务的服务的组合的服务上下文 或(ii)参考一个或多个较低级别的简档标识符。

    MANAGING HIERARCHICALLY ORGANIZED SUBSCRIBER PROFILES
    8.
    发明申请
    MANAGING HIERARCHICALLY ORGANIZED SUBSCRIBER PROFILES 失效
    管理层级有序的订阅者配置文件

    公开(公告)号:US20090007228A1

    公开(公告)日:2009-01-01

    申请号:US12202232

    申请日:2008-08-30

    IPC分类号: G06F17/00 G06F15/16

    摘要: Apparatus are provided for managing hierarchically organized subscriber profiles. According to one embodiment, a router includes a subscriber manager, a database and a virtual interface. The subscriber manager is operable to receive a connection request from a subscriber of a service provider. The database has stored therein hierarchically organized profile identifiers, including multiple lower-level profile identifiers, which explicitly define subscriber services, and multiple first-level profile identifiers, which define service contexts representing combinations of services available to subscribers when connected to the service provider by (i) explicitly defining the subscriber services or (ii) referring to one or more of the plurality of lower-level profile identifiers. The virtual interface defines a subscriber connection between the router and the subscriber and is created and configured responsive to the connection request based on a first-level profile identifier that is associated with the subscriber.

    摘要翻译: 提供了用于管理分层组织的用户简档的装置。 根据一个实施例,路由器包括订户管理器,数据库和虚拟接口。 订户管理器可操作以从服务提供商的订户接收连接请求。 数据库已经存储有层次组织的简档标识符,其包括明确定义订户服务的多个下级配置文件标识符,以及多个第一级配置文件标识符,其定义当连接到服务提供商时可以向订户提供可用服务的组合的服务上下文 (i)明确地定义用户服务,或(ii)引用多个较低级别简档标识符中的一个或多个。 虚拟接口定义路由器和订户之间的订户连接,并且响应于基于与用户相关联的第一级简档标识符的连接请求来创建和配置。

    MANAGING HIERARCHICALLY ORGANIZED SUBSCRIBER PROFILES
    9.
    发明申请
    MANAGING HIERARCHICALLY ORGANIZED SUBSCRIBER PROFILES 失效
    管理层级有序的订阅者配置文件

    公开(公告)号:US20110235548A1

    公开(公告)日:2011-09-29

    申请号:US13158681

    申请日:2011-06-13

    IPC分类号: H04L12/28

    摘要: Methods are provided for managing hierarchically organized subscriber profiles. According to one embodiment, a policy engine of a VR defines services available to subscribers in terms of profile identifiers. A scalable subscriber profile database is established having a memory requirement dependent upon the number of available service contexts by hierarchically organizing profile identifiers as leaf profile identifiers, which explicitly define services, and intermediate profile identifiers, which indirectly represent services. The policy engine receives a first-level profile identifier and determines whether it is among those stored in the database. If not, then it obtains service profile information associated with the first-level profile identifier. If the first-level profile identifier is an intermediate profile identifier having leaf profile identifiers, then it further obtains them and associated profile information and stores this information in the database. The first-level profile identifier and the associated service profile information are also stored in the database.

    摘要翻译: 提供了用于管理分层组织的用户简档的方法。 根据一个实施例,VR的策略引擎根据简档标识符定义可用于订户的服务。 建立了可扩展的订户简档数据库,其具有取决于可用服务上下文的数量的存储器需求,其通过分级地组织简档标识符作为明确定义服务的叶简档标识符和间接表示服务的中间简档标识符。 策略引擎接收第一级配置文件标识符并确定它是否存在数据库中。 如果没有,则获得与第一级配置文件标识符相关联的服务简档信息。 如果第一级配置文件标识符是具有叶子配置文件标识符的中间配置文件标识符,则它还获得它们和关联的配置文件信息,并将该信息存储在数据库中。 第一级配置文件标识符和关联的服务配置文件信息也存储在数据库中。

    Managing hierarchically organized subscriber profiles
    10.
    发明授权
    Managing hierarchically organized subscriber profiles 失效
    管理层次组织的订户配置文件

    公开(公告)号:US08374088B2

    公开(公告)日:2013-02-12

    申请号:US13359960

    申请日:2012-01-27

    IPC分类号: G01R31/08 H04J1/16 G06F15/173

    摘要: Methods are provided for managing hierarchically organized subscriber profiles. According to one embodiment, a connection for a subscriber is created based on a service context of the subscriber. A connection request is received from a subscriber of a network service delivery environment. The subscriber is associated with a first-level profile identifier indicative of a service context for the subscriber. One or more other subscribers can be associated with the first-level profile identifier. Lower-level profile identifiers are determined using the first-level profile identifier. The lower-level profile identifiers indicate a set of services that is available to the subscriber during the connection. Creating a connection for the subscriber that enables forwarding of packets based on the lower-level profile identifiers.

    摘要翻译: 提供了用于管理分层组织的用户简档的方法。 根据一个实施例,基于用户的服务上下文创建用户的连接。 从网络服务传送环境的订户接收连接请求。 订户与指示用户的服务上下文的第一级配置文件标识相关联。 一个或多个其他用户可以与第一级配置文件标识符相关联。 使用第一级配置文件标识符确定较低级配置文件标识符。 较低级别的配置文件标识符指示在连接期间可用于订户的一组服务。 为订户创建一个连接,使连接能够基于较低级别的配置文件标识符转发数据包。