Break before make forwarding information base (FIB) population for multicast
    41.
    发明授权
    Break before make forwarding information base (FIB) population for multicast 失效
    在转发信息库(FIB)群播前进行多播

    公开(公告)号:US08644313B2

    公开(公告)日:2014-02-04

    申请号:US13667547

    申请日:2012-11-02

    IPC分类号: H04L12/28

    摘要: A method of installing forwarding state in a link state protocol controlled network node having a topology database representing a known topology of the network, and at least two ports for communication with corresponding peers of the network node. A unicast path is computed from the node to a second node in the network, using the topology database, and unicast forwarding state associated with the computed unicast path installed in a filtering database (FDB) of the node. Multicast forwarding state is removed for multicast trees originating at the second node if an unsafe condition is detected. Subsequently, a “safe” indication signal is advertised to each of the peers of the network node. The “safe” indication signal comprises a digest of the topology database. A multicast path is then computed from the network node to at least one destination node of a multicast tree originating at the second node. Finally, multicast forwarding state associated with the computed multicast path is installed in the filtering database (FDB) of the network node, when predetermined safe condition is satisfied.

    摘要翻译: 一种在具有表示网络的已知拓扑的拓扑数据库的链路状态协议控制网络节点中安装转发状态的方法,以及用于与网络节点的相应对等体进行通信的至少两个端口。 使用拓扑数据库从网络中的节点到第二节点计算单播路径,以及与安装在节点的过滤数据库(FDB)中的计算的单播路径相关联的单播转发状态。 如果检测到不安全状况,则组播转发状态将被删除。 随后,向网络节点的每个对等体通告“安全”指示信号。 “安全”指示信号包括拓扑数据库的摘要。 然后,从网络节点计算多播路径到源于第二节点的多播树的至少一个目的地节点。 最后,当满足预定的安全条件时,安装在网络节点的过滤数据库(FDB)中与计算出的组播路径相关联的组播转发状态。

    Identifying and controlling network sessions via an access concentration point

    公开(公告)号:US08612587B1

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

    申请号:US13370641

    申请日:2012-02-10

    IPC分类号: G06F15/173

    摘要: The present invention facilitates identification and control of peer-to-peer sessions via an access concentration point (ACP). The ACP will monitor packets routed therethrough and detect access messages intended for known peer-to-peer access services. The access messages sent from a communication client to the peer-to-peer access service, which will respond by sending an access reply message back to the communication client. The ACP will monitor the packets being routed to identify the access reply message, which will include routing addresses that may be associated with potential remote communication clients. With these addresses, the ACP can monitor packets to identify when an attempt to initiate a peer-to-peer communication session is being made to or through an entity associated with one or more of these addresses. Upon detecting a session initiation message to or through an identified address, the ACP may take any number of actions, depending on how the ACP is configured.

    Method for providing media communication across firewalls
    44.
    发明授权
    Method for providing media communication across firewalls 失效
    跨防火墙提供媒体通信的方法

    公开(公告)号:US08607323B2

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

    申请号:US13506330

    申请日:2012-04-11

    申请人: Wei Yuan

    发明人: Wei Yuan

    IPC分类号: G06F9/00

    摘要: The present invention supports a method for transmitting information packets across network firewalls. A trusted entity is provisioned with an address designation for a pinhole through the firewall during setup of a communication session between two communication devices. This pinhole address is used throughout the communication session between the two communication devices to transmit information packets onto and out of the communication network.Information packets addressed to the communication device inside the firewall are received by the trusted entity, which replaces address header information in the information packet with the address for the pinhole. The information packet is routed to the pinhole where it passes onto the network for routing to the communication device inside the firewall. Information packets transmitted from the network are also routed to the trusted entity for routing toward the communication device outside the firewall.

    摘要翻译: 本发明支持通过网络防火墙传输信息包的方法。 在建立两个通信设备之间的通信会话期间,通过防火墙为可信实体提供针孔的地址。 在两个通信设备之间的通信会话中使用该针孔地址以将信息分组传送到通信网络和从通信网络传出。 由信任实体接收到发往防火墙内部的通信设备的信息包,其中信息包将信息包中的地址头信息替换为针孔的地址。 信息包被路由到针孔,在那里它传递到网络上以路由到防火墙内部的通信设备。 从网络发送的信息包也被路由到可信实体,用于向防火墙之外的通信设备进行路由。

    Utilizing betweenness to determine forwarding state in a routed network
    45.
    发明授权
    Utilizing betweenness to determine forwarding state in a routed network 失效
    利用中间性确定路由网络中的转发状态

    公开(公告)号:US08605628B2

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

    申请号:US13250034

    申请日:2011-09-30

    IPC分类号: H04L12/28 H04J1/16

    摘要: A set of critical nodes or links is identified on the network through which most of the shortest paths on the network occur. Each node compares their distance to end points on the network with a distance between the end points and each of the distinct critical nodes. Where the distance between the end points and the critical nodes is shorter than the distance between the end points and the node, the node is not on the shortest path and does not install forwarding state. Where the distance between the end points and the critical node is larger than or equal to the distance between the end points and the node, the node may be on the shortest path between the pair of end nodes and installs forwarding state. Installation of forwarding state may cause packet duplication, but determining forwarding state is dramatically simplified.

    摘要翻译: 在网络上识别出一组关键节点或链路,通过该关键节点或链路,网络上的大多数最短路径都会发生。 每个节点将其距离与网络上的终点进行比较,并在终点与每个不同关键节点之间建立距离。 终点与关键节点之间的距离短于端点与节点之间的距离,节点不在最短路径上,不会安装转发状态。 在端点和关键节点之间的距离大于或等于端点和节点之间的距离的情况下,节点可以在一对端节点之间的最短路径上,并安装转发状态。 转发状态的安装可能会导致数据包复制,但是显着地简化了确定转发状态。

    VLAN SUPPORT OF DIFFERENTIATED SERVICES
    46.
    发明申请
    VLAN SUPPORT OF DIFFERENTIATED SERVICES 有权
    VLAN支持不同的服务

    公开(公告)号:US20130315244A1

    公开(公告)日:2013-11-28

    申请号:US13848578

    申请日:2013-03-21

    IPC分类号: H04L12/725

    摘要: The two types of virtual local area networks (VLANs) may be defined: p-bits-Inferred-scheduling class VLAN (p-VLAN); and VLAN-10-Only-Inferred-scheduling class VLANs (v-VLAN). As such, upon receipt of an Ethernet frame, the type of VLAN associated with the Ethernet frame may be determined. The type of VLAN provides the receiving node with an indication of a method of determining a scheduling class. A p-VLAN supports multiple scheduling classes. For a p-VLAN, the scheduling class and drop precedence for the received Ethernet frame may be determined based on a “service map” that describes the relationship between the p-bits and forwarding treatment. A v-VLAN supports a single scheduling class. As such, the scheduling class for a received Ethernet frame may be determined based on the VLAN-10 of the received Ethernet frame. The described VLAN QoS information may be configured or signaled across the network. Advantageously, the methods may be applied in connectionless, connection-oriented and path-oriented Ethernet networks.

    摘要翻译: 可以定义两种类型的虚拟局域网(VLAN):p-bits-Inferred-scheduling class VLAN(p-VLAN); 和VLAN-10-Only-Inferred-scheduling类VLAN(v-VLAN)。 因此,在接收到以太网帧时,可以确定与以太网帧相关联的VLAN的类型。 VLAN的类型为接收节点提供了确定调度类的方法的指示。 p-VLAN支持多个调度类。 对于p-VLAN,可以基于描述p位和转发处理之间的关系的“服务映射”来确定所接收的以太网帧的调度类别和丢弃优先级。 v-VLAN支持单个调度类。 因此,可以基于接收的以太网帧的VLAN-10来确定接收的以太网帧的调度类。 所描述的VLAN QoS信息可以通过网络配置或发信号通知。 有利地,该方法可以应用于无连接,面向连接和面向路由的以太网。

    Non-intrusive monitoring of quality levels for voice communications over a packet-based network
    47.
    发明授权
    Non-intrusive monitoring of quality levels for voice communications over a packet-based network 失效
    通过基于分组的网络进行语音通信的质量水平的非侵入式监控

    公开(公告)号:US08593975B2

    公开(公告)日:2013-11-26

    申请号:US12782468

    申请日:2010-05-18

    IPC分类号: G01R31/08

    摘要: Provided is a method and apparatus for objectively and non-intrusively measuring voice quality on live calls without disrupting the call session or the network. A communication system includes plural communities each including a switch that controls access to a packet-based data network for call sessions. Each of the communities is coupled to the data network by respective packet-based trunks. Quality of service (QoS) monitoring devices are coupled to the respective packet-based trunks to monitor quality levels of routes between any two given communities. Each QoS monitoring device receives packets containing streaming data (which may be actual packets or test packets). From the received packets, the QoS monitoring device can derive QoS parameters, particularly for audio and speech signals on live calls without disrupting the call session.

    摘要翻译: 本发明提供一种用于在不中断呼叫会话或网络的情况下客观地和非侵入地测量现场呼叫的语音质量的方法和装置。 通信系统包括多个社区,每个社区包括控制对用于呼叫会话的基于分组的数据网络的访问的交换机。 每个社区通过相应的基于分组的中继线耦合到数据网络。 服务质量(QoS)监控设备被耦合到相应的基于分组的中继线以监视任何两个给定社区之间的路由的质量水平。 每个QoS监控设备接收包含流数据(可能是实际数据包或测试包)的数据包。 从接收到的报文中,QoS监控设备可以导出QoS参数,特别是对于直播呼叫中的音频和语音信号,而不会中断呼叫会话。

    Associative search engine
    48.
    发明授权

    公开(公告)号:US08589377B2

    公开(公告)日:2013-11-19

    申请号:US13724209

    申请日:2012-12-21

    IPC分类号: G06F7/04 G06F17/30

    摘要: This invention relates to an advertisement machine which provides advertisements to a user searching for desired information within a data network. The machine receives, from a user, a search request including a search argument corresponding to the desired information and searches, based upon the received search argument, a first database having data network related information to generate search results. It also correlates the received search argument to a particular advertisement in a second database having advertisement related information. The search results together with the particular advertisement are provided by the machine to the user.

    METHOD AND APPARATUS FOR DETECTING UNSOLICITED MULTIMEDIA COMMUNICATIONS
    50.
    发明申请
    METHOD AND APPARATUS FOR DETECTING UNSOLICITED MULTIMEDIA COMMUNICATIONS 审中-公开
    检测不合理多媒体通信的方法和装置

    公开(公告)号:US20130254391A1

    公开(公告)日:2013-09-26

    申请号:US13896762

    申请日:2013-05-17

    IPC分类号: H04L12/26

    摘要: A service for searching for unsolicited communications is provided. For example, the service may inspect e-mail messages, instant messaging messages, facsimile transmissions, voice communications, and video telephony, and analyze these communications to determine whether an intended communication is unsolicited. In connection with voice and video telephony, a voice sample may be obtained from the caller and voice recognition may be performed on the sample to determine an identity of the person or the voice. The voice sample may also be used to determine the type of voice—i.e., if the voice is live, machine generated, or prerecorded. Where the call is a video telephony call, image recognition may be used to inspect an image of the person. The information obtained from voice recognition, voice type recognition, and image recognition may be used to detect whether the messages if from a known source of unsolicited communications.

    摘要翻译: 提供用于搜索非请求通信的服务。 例如,该服务可以检查电子邮件消息,即时消息消息,传真传输,语音通信和视频电话,并且分析这些通信以确定预期通信是否是未经请求。 关于语音和视频电话,可以从呼叫者获得语音样本,并且可以对样本执行语音识别以确定人的身份或语音。 语音样本也可以用于确定语音的类型,即,如果声音是实时的,机器生成的或预先记录的。 在呼叫是视频电话呼叫的情况下,可以使用图像识别来检查该人的图像。 从语音识别,语音类型识别和图像识别获得的信息可以用于检测来自已知来源的主动通信的消息。