ATM network congestion control system using explicit rate cell marking
    1.
    发明授权
    ATM network congestion control system using explicit rate cell marking 失效
    ATM网络拥塞控制系统采用显式速率单元标记

    公开(公告)号:US5909443A

    公开(公告)日:1999-06-01

    申请号:US780149

    申请日:1997-01-03

    IPC分类号: H04L12/56 H04Q11/04 H04L12/26

    摘要: An explicit rate algorithm is disclosed for use in an end-to-end closed loop flow control algorithm for an ATM network which carries at least constant bit rate (CBR) traffic, variable bit rate (VBR) traffic and adjustable bit rate (ABR) traffic. The algorithm determines how much additional bandwidth is available for ABR traffic on an output link from a node and produces an explicit rate variable that can be forwarded to a source for the ABR traffic. Both the maximum and minimum bandwidths already reserved for all connections on the output link are determined. A single reserved bandwidth value is chosen within the range defined by the maximum and minimum reserved bandwidth values. The current utilization of the ABR input buffer for the node is also determined. The explicit rate variable is generated as a function of the link capacity, the reserved bandwidth value and the current utilization of the ABR input buffer. The explicit rate variable is written into a resource management cell which is routed through the network to the ABR traffic source. The explicit rate variable is intended to change the input rate of the ABR source to utilize more of the ABR input buffer.

    摘要翻译: 公开了一种用于ATM网络的端到端闭环流量控制算法的显式速率算法,该算法至少承载恒定比特率(CBR)流量,可变比特率(VBR)流量和可调比特率(ABR) 交通。 该算法确定来自节点的输出链路上的ABR流量可用的附加带宽多少,并产生可以转发到ABR流量的源的显式速率变量。 已经为输出链路上的所有连接预留的最大和最小带宽都被确定。 在由最大和最小保留带宽值定义的范围内选择单个保留带宽值。 还确定了节点的ABR输入缓冲区的当前利用率。 显式速率变量根据链路容量,保留带宽值和ABR输入缓冲区的当前利用率生成。 显式速率变量被写入通过网络路由到ABR流量源的资源管理单元。 显式速率变量旨在改变ABR源的输入速率以利用更多的ABR输入缓冲器。

    Adaptive rate-based congestion control in packet networks
    2.
    发明授权
    Adaptive rate-based congestion control in packet networks 失效
    分组网络中基于速率的自适应拥塞控制

    公开(公告)号:US5936940A

    公开(公告)日:1999-08-10

    申请号:US701624

    申请日:1996-08-22

    IPC分类号: H04L12/56 H04L12/26

    摘要: An enhanced adaptive rate-based congestion control system for packet transmission networks uses the absolute rather than the relative network queuing delay measure of congestion in the network. Other features of the congestion control system include test transmissions only after a predetermined minimum time, after the receipt of an acknowledgment from the previous test, or transmission of a minimum data burst, whichever takes longest. The congestion control system also provides a small reduction in rate at low rates and a large reduction in rates at high rates. A logarithmic rate control function provides this capability. Rate damping is provided by changing all of the values in a rate look-up tables in response to excessive rate variations. Finally, the fair share of the available bandwidth is used as the starting point for rates at start-up or when a predefined rate damping region is exited.

    摘要翻译: 用于分组传输网络的增强的基于自适应速率的拥塞控制系统使用网络中的拥塞的绝对而不是相对网络排队延迟测量。 拥塞控制系统的其他特征仅在预定的最小时间之后,在从先前的测试接收到确认之后,或传输最小数据脉冲串(以较长者为准)为止包括测试传输。 拥挤控制系统还以低速率提供了较小的速率降低,并且高速率的速率大幅度降低。 对数速率控制功能提供此功能。 速率阻尼通过响应于过大的速率变化改变速率查找表中的所有值来提供。 最后,将可用带宽的公平份额用作启动速率或退出预定义速率阻尼区域的起始点。

    Recovering a clock signal in a multimedia network using time stamps
    3.
    发明授权
    Recovering a clock signal in a multimedia network using time stamps 失效
    使用时间戳在多媒体网络中恢复时钟信号

    公开(公告)号:US5995570A

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

    申请号:US883285

    申请日:1997-06-27

    IPC分类号: H04J3/06 H04L7/00

    摘要: An apparatus and method allow two or more members of a network, connected in multipoint-multipoint manner, to synchronize their local service clocks. Overall synchronization is achieved as soon as every member within the network transports its own timing information to other members of the group, plus the maximum propagation delay between the group members, and accordingly minimizes the possibility of overruns and underruns at each node end. Such synchronization is implemented when all members of a network synchronize their internal clocks to a lowest clock frequency within the network.

    摘要翻译: 一种装置和方法允许以多点多点方式连接的网络的两个或多个成员同步其本地服务时钟。 一旦网络中的每个成员向本组的其他成员传送其自身的定时信息,加上组成员之间的最大传播延迟,就可以实现整体同步,从而将每个节点末端的超限和欠载的可能性最小化。 当网络的所有成员将其内部时钟同步到网络内的最低时钟频率时,实现这种同步。

    Method and apparatus for multi-cast based video conferencing
    4.
    发明授权
    Method and apparatus for multi-cast based video conferencing 失效
    用于多播视频会议的方法和装置

    公开(公告)号:US5867653A

    公开(公告)日:1999-02-02

    申请号:US633261

    申请日:1996-04-18

    摘要: A distance learning system consists of a plurality of multi-cast clients of various classes and priorities with one multi-cast client as a primary multi-cast client, a multi-cast server, arbitrator and a distance learning session coordinator. The primary multi-cast client provides the default or primary Audio-Visual Material (AVM) stream. The Multi-Cast Server (MCS) setups a multi-cast over a point to multi-point connection which connects all multi-cast clients that are to take part in a particular distance learning session, along with the Primary multi-cast client. Additionally, the primary multi-cast client is connected to the MCS via a point-to-point link. The multi-cast clients and the primary multi-cast client receive an AVM material stream from the multi-cast server via the point to multi-point connection. When a multi-cast client wishes to speak, a speaking request is sent to the arbitrator, the arbitrator determines whether to grant or deny the speaking request. If permission is granted then a point-to-point link is established between the requesting multi-cast client and the MCS. The requesting multi-cast client then provides an AVM stream to the multi-cast server over the newly established point-to-point connection and the multi-cast server switches or provides the AVM stream associated with the requesting multi-cast Client over the point to multi-point connection. When the requesting multi-cast client is through speaking the MCS switches the AVM stream associated with the primary multi-cast client onto the point to multi-point connection and the point-to-point link with the requesting multi-cast client is terminated.

    摘要翻译: 远程学习系统包括多个类和优先级的多个多播客户端,一个多播客户端作为主要多播客户端,多播服务器,仲裁器和远程学习会话协调器。 主要多播客户端提供默认或主要的视听材料(AVM)流。 多播服务器(MCS)通过点到多点连接设置多播连接,连接主要多播客户端的参与特定远程学习会话的所有多播客户端。 此外,主要多播客户端通过点对点链路连接到MCS。 多播客户端和主要多播客户端通过点到多点连接从多播服务器接收AVM素材流。 当多播客户希望发言时,向仲裁员发送一个发言请求,仲裁人决定是否授予或拒绝发言请求。 如果许可被授权,则在请求的多播客户端和MCS之间建立点对点链路。 然后,请求的多播客户端然后通过新建立的点对点连接向多播服务器提供AVM流,并且多播服务器在点上交换或提供与请求的多播客户端相关联的AVM流 到多点连接。 当请求的多播客户端通过说话时,MCS将与主要多播客户端相关联的AVM流切换到多点连接点,并且终止与请求的多播客户端的点对点链路。

    Method system and article of manufacture for multi-casting audio visual
material
    5.
    发明授权
    Method system and article of manufacture for multi-casting audio visual material 失效
    多声道视听材料的方法系统和制品

    公开(公告)号:US5862329A

    公开(公告)日:1999-01-19

    申请号:US634453

    申请日:1996-04-18

    IPC分类号: H04N7/15 H04N9/74 H04N9/76

    CPC分类号: H04N7/152

    摘要: A distance learning system consists of a plurality of multi-cast clients of various classes and priorities with one multi-cast client as a primary multi-cast client, a multi-cast server, arbitrator and a distance learning session coordinator. The primary multi-cast client provides the default or primary Audio-Visual Material (AVM) stream. The Multi-Cast Server (MCS) setups a multi-cast over a point to multi-point connection which connects all multi-cast clients that are to take part in a particular distance learning session, along with the Primary multi-cast client. Additionally, the primary multi-cast client is connected to the MCS via a point-to-point link. The multi-cast clients and the primary multi-cast client receive an AVM material stream from the multi-cast server via the point to multi-point connection. When a multi-cast client wishes to speak, a speaking request is sent to the arbitrator, the arbitrator determines whether to grant or deny the speaking request. If permission is granted then a point-to-point link is established between the requesting multi-cast client and the MCS. The requesting multi-cast client then provides an AVM stream to the multi-cast server over the newly established point-to-point connection and the multi-cast server switches or provides the AVM stream associated with the requesting multi-cast Client over the point to multi-point connection. When the requesting multi-cast client is through speaking the MCS switches the AVM stream associated with the primary multi-cast client onto the point to multi-point connection and the point-to-point link with the requesting multi-cast client is terminated.

    摘要翻译: 远程学习系统包括多个类和优先级的多个多播客户端,一个多播客户端作为主要多播客户端,多播服务器,仲裁器和远程学习会话协调器。 主要多播客户端提供默认或主要的视听材料(AVM)流。 多播服务器(MCS)通过点到多点连接设置多播连接,连接主要多播客户端的参与特定远程学习会话的所有多播客户端。 此外,主要多播客户端通过点对点链路连接到MCS。 多播客户端和主要多播客户端通过点到多点连接从多播服务器接收AVM素材流。 当多播客户希望发言时,向仲裁员发送一个发言请求,仲裁人决定是否授予或拒绝发言请求。 如果许可被授权,则在请求的多播客户端和MCS之间建立点对点链路。 然后,请求的多播客户端然后通过新建立的点对点连接向多播服务器提供AVM流,并且多播服务器在点上交换或提供与请求的多播客户端相关联的AVM流 到多点连接。 当请求的多播客户端通过说话时,MCS将与主要多播客户端相关联的AVM流切换到多点连接点,并且终止与请求的多播客户端的点对点链路。

    Systems, methods and computer program products for distributing connection information between ATM nodes
    6.
    发明授权
    Systems, methods and computer program products for distributing connection information between ATM nodes 失效
    用于在ATM节点之间分配连接信息的系统,方法和计算机程序产品

    公开(公告)号:US06269079B1

    公开(公告)日:2001-07-31

    申请号:US09511624

    申请日:2000-02-23

    IPC分类号: G01R3108

    摘要: Methods, systems and computer program products for controlling scheduling in an ATM node in a network are provided which aggregate connection information for connections to the ATM node to provide a set of aggregate connection information for the ATM node. The set of aggregate connection information is distributed to other ATM nodes in the network and may be used in accepting connections to the ATM network based on the aggregate connection information. Scheduling may be provided by associating a timestamp value in each cell associated with an accepted connection as it is received by the ATM node. Received cells are grouped into a plurality of cell groups in timestamp order based upon characteristics of the cells and cells are selected from each group so as to transmit the cells in earliest deadline first order.

    摘要翻译: 提供了用于控制网络中的ATM节点中的调度的方法,系统和计算机程序产品,其聚合用于到ATM节点的连接的连接信息,以提供用于ATM节点的一组聚合连接信息。 聚合连接信息的集合被分配到网络中的其他ATM节点,并且可以用于基于聚合连接信息来接受与ATM网络的连接。 可以通过在由ATM节点接收到的与所接受的连接相关联的每个小区中关联时间戳值来提供调度。 基于小区的特性,接收到的小区按时间戳顺序被分组成多个小区组,并且从每个组中选择小区,以便在最早期限的第一阶段发送小区。

    Systems methods and computer program products for controlling earliest
deadline first scheduling at ATM nodes
    7.
    发明授权
    Systems methods and computer program products for controlling earliest deadline first scheduling at ATM nodes 失效
    用于控制最早期限的系统方法和计算机程序产品在ATM节点上进行首次调度

    公开(公告)号:US6088734A

    公开(公告)日:2000-07-11

    申请号:US968201

    申请日:1997-11-12

    IPC分类号: H04L12/56 H04Q11/04 G06F15/16

    摘要: Methods, systems and computer program products for controlling scheduling in an ATM node in a network are provided which aggregate connection information for connections to the ATM node to provide a set of aggregate connection information for the ATM node. The set of aggregate connection information is distributed to other ATM nodes in the network and may be used in accepting connections to the ATM network based on the aggregate connection information. Scheduling may be provided by associating a timestamp value in each cell associated with an accepted connection as it is received by the ATM node. Received cells are grouped into a plurality of cell groups in timestamp order based upon characteristics of the cells and cells are selected from each group so as to transmit the cells in earliest deadline first order.

    摘要翻译: 提供了用于控制网络中的ATM节点中的调度的方法,系统和计算机程序产品,其聚合用于到ATM节点的连接的连接信息,以提供用于ATM节点的一组聚合连接信息。 聚合连接信息的集合被分配到网络中的其他ATM节点,并且可以用于基于聚合连接信息来接受与ATM网络的连接。 可以通过在由ATM节点接收到的与所接受的连接相关联的每个小区中关联时间戳值来提供调度。 基于小区的特性,接收到的小区按时间戳顺序被分组成多个小区组,并且从每个组中选择小区,以便在最早期限的第一阶段发送小区。

    Statistical call admission control
    8.
    发明授权
    Statistical call admission control 失效
    统计通话录入控制

    公开(公告)号:US06222824B1

    公开(公告)日:2001-04-24

    申请号:US09066201

    申请日:1998-04-24

    IPC分类号: H04J314

    摘要: Methods, systems and computer program products are provided for evaluating requests for a network connection combining the requested network connection with existing connections so as to provide a representation of the total network connections and accepting the request for a network connection if sufficient resources are available to accept the request for a network connection based upon the representation of the total network connections. Particular embodiments of the present invention determine if sufficient resources are available to accept the request for a network connection based upon diffusion based representations of the existing network connections and the requested network connection and accepting the request for a network connection if sufficient resources are available to accept the request for a network connection. The diffusion based representation may be used to determine the capacity required for existing connections and the requested connection based upon a predefined maximum loss ratio (L).

    摘要翻译: 提供了方法,系统和计算机程序产品,用于评估组合所请求的网络连接与现有连接的网络连接的请求,以便提供总网络连接的表示,并且如果足够的资源可用于接受网络连接请求 基于总网络连接的表示的网络连接请求。 本发明的特定实施例根据现有网络连接和所请求的网络连接的基于扩散的表示来确定足够的资源是否可用于接受网络连接的请求,并且如果足够的资源可用于接受网络连接的请求 网络连接的请求。 基于扩散的表示可以用于基于预定的最大损失比(L)来确定现有连接所需的容量和所请求的连接。

    Synchronization of encryption/decryption keys in a data communication
network
    9.
    发明授权
    Synchronization of encryption/decryption keys in a data communication network 失效
    在数据通信网络中加密/解密密钥的同步

    公开(公告)号:US5805705A

    公开(公告)日:1998-09-08

    申请号:US592931

    申请日:1996-01-29

    IPC分类号: H04L9/08 H04L9/12 H04L29/06

    摘要: To enhance the security provided by data encryption in a data communication network, the encryption/decryption keys are changed periodically at the source and destination nodes for an established connection. A destination node must know not only the value of any new key but also when to begin using that key to decrypt received data packets. Synchronization (making sure a data packet is decrypted using a decryption key correlated with the encryption key used to encrypt the same packet) is achieved by defining a single bit in each packet header as a key synchronization bit. As long as key synchronization bit value remains unchanged from one received packet to the next, a receiving node will continue to use the same decryption key it has been using. When a change in the key synchronization bit value is detected, the receiving node will begin using a previously-received, new decryption key.

    摘要翻译: 为了增强数据通信网络中的数据加密提供的安全性,加密/解密密钥在源节点和目的节点周期性地被修改以建立连接。 目的地节点不仅必须知道任何新密钥的值,还必须知道何时开始使用该密钥来解密接收的数据包。 通过将每个分组报头中的单个位定义为密钥同步位来实现同步(确保使用与用于加密相同分组的加密密钥相关的解密密钥来解密数据分组)。 只要密钥同步比特值从一个接收到的包保持不变,接收节点将继续使用它已经使用的相同的解密密钥。 当检测到密钥同步比特值的改变时,接收节点将开始使用先前接收的新的解密密钥。

    Use of marker packets for synchronization of encryption/decryption keys
in a data communication network
    10.
    发明授权
    Use of marker packets for synchronization of encryption/decryption keys in a data communication network 失效
    在数据通信网络中使用标记数据包来同步加密/解密密钥

    公开(公告)号:US5706348A

    公开(公告)日:1998-01-06

    申请号:US592903

    申请日:1996-01-29

    IPC分类号: H04L9/08 H04L9/12 H04L9/00

    CPC分类号: H04L9/12 H04L9/0891

    摘要: To enhance the security provided by data encryption in a data communication network, encryption/decryption keys are changed periodically at the source and destination nodes for an established connection. A destination node must know not only the value of any new key but also when to begin using that key to decrypt received data packets. Synchronization (making sure a data packet is decrypted using a decryption key correlated with the encryption key used to encrypt the same packet) is achieved through the use of marker cells, which are special purpose cells. When a source node decides to activate a new key, previously sent to and stored at the destination node, a marker cell is transmitted by the source node to the destination node. When the destination node recognizes the marker packet, it discards it and activates the previously received key for use in decrypting subsequently received packets.

    摘要翻译: 为了增强数据通信网络中的数据加密提供的安全性,加密/解密密钥在源节点和目的节点周期性地被修改以建立连接。 目的地节点不仅必须知道任何新密钥的值,还必须知道何时开始使用该密钥来解密接收的数据包。 通过使用作为特殊目的单元的标记单元来实现同步(确保使用与用于加密相同分组的加密密钥相关联的解密密钥来解密数据分组)。 当源节点决定激活先前发送到并存储在目的地节点处的新密钥时,源节点将标记单元传送到目的地节点。 当目的地节点识别标记分组时,它丢弃它并且激活先前接收到的密钥以用于对随后接收的分组进行解密。