Automatic framing selection
    11.
    发明授权
    Automatic framing selection 有权
    自动选框

    公开(公告)号:US08792493B2

    公开(公告)日:2014-07-29

    申请号:US13491501

    申请日:2012-06-07

    IPC分类号: H04L12/28 H04L12/26 H04L12/56

    摘要: Network traffic is monitored and an optimal framing heuristic is automatically determined and applied. Framing heuristics specify different rules for framing network traffic. While a framing heuristic is applied to the network traffic, alternative framing heuristics are speculatively evaluated for the network traffic. The results of these evaluations are used to rank the framing heuristics. The framing heuristic with the best rank is selected for framing subsequent network traffic. Each client/server traffic flow may have a separate framing heuristic. The framing heuristics may be deterministic based on byte count and/or time or based on traffic characteristics that indicate a plausible point for framing to occur. The choice of available framing heuristics may be determined partly by manual configuration, which specifies which framing heuristics are available, and partly by automatic processes, which determine the best framing heuristic to apply to the current network traffic from the set of available framing heuristics.

    摘要翻译: 监控网络流量,并自动确定和应用最优的框架启发式。 成帧启发式规定了组网网络流量的不同规则。 虽然将框架启发式应用于网络流量,但是针对网络流量推测性地评估了替代成帧启发式算法。 这些评估的结果用于对框架启发式进行排序。 选择具有最佳排名的成帧启发式来构建后续网络流量。 每个客户端/服务器流量流可以具有单独的成帧启发式。 帧启发式可以是基于字节计数和/或时间的确定性的,或者基于指示发生框架的合理点的业务特性。 可选帧启发式可以部分地通过手动配置来确定,该手动配置指定哪些帧启发式是可用的,并且部分地由自动进程确定,自动进程决定了应用于可用成帧启发式组的当前网络业务的最佳成帧启发式。

    Distributing ethernet alarm indication signal information to multiple virtual local area networks
    13.
    发明授权
    Distributing ethernet alarm indication signal information to multiple virtual local area networks 有权
    将以太网报警指示信号分配给多个虚拟局域网

    公开(公告)号:US08547832B2

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

    申请号:US12728460

    申请日:2010-03-22

    IPC分类号: G01R31/08

    摘要: Ethernet Alarm Indication Signal (ETH-AIS) information for multiple Virtual Local Area Networks (VLANs) is consolidated and distributed to the multiple VLANs in a single Ethernet frame. Note, as used herein, “Alarm Indication Signal (ETH-AIS)” refers to an IEEE 802.x or ITU-T Y.1731 Ethernet Alarm Indication Signal. A device receiving the Ethernet frame with the consolidated ETH-AIS information typically forwards the frame out each port that communicates traffic for one of the VLANs included in the consolidated ETH-AIS information.

    摘要翻译: 多个虚拟局域网(VLAN)的以太网报警指示信号(ETH-AIS)信息被合并并分发到单个以太网帧中的多个VLAN。 注意,如本文所使用的,“报警指示信号(ETH-AIS)”是指IEEE 802.x或ITU-T Y.1731以太网报警指示信号。 接收具有综合ETH-AIS信息的以太网帧的设备通常将每个端口转发出帧,该端口传送合并的ETH-AIS信息中包含的一个VLAN的流量。

    VIRTUALIZED DATA STORAGE SYSTEM ARCHITECTURE USING PREFETCHING AGENT
    14.
    发明申请
    VIRTUALIZED DATA STORAGE SYSTEM ARCHITECTURE USING PREFETCHING AGENT 审中-公开
    虚拟化数据存储系统架构使用预选代理

    公开(公告)号:US20130232215A1

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

    申请号:US13471956

    申请日:2012-05-15

    IPC分类号: G06F15/167

    摘要: Virtual storage arrays consolidate data storage from branch locations at data centers. The virtual storage array appears to storage clients as a local data storage; however, the virtual storage array data is actually stored at a data center. To overcome the bandwidth and latency limitations of wide area networks between branch locations and the data center, systems and methods predict, prefetch, and cache at the branch location storage blocks that are likely to be requested in the future by storage clients. When this prediction is successful, storage block requests are fulfilled from branch locations' storage block caches. Predictions may leverage an understanding of the semantics and structure of the high-level data structures associated with the storage blocks. Prefetching agents on storage clients monitor storage requests to determine the associations between requested storage blocks and the corresponding high-level data structures as well as other attributes useful for prediction.

    摘要翻译: 虚拟存储阵列整合数据中心分支机构的数据存储。 虚拟存储阵列对存储客户端显示为本地数据存储; 然而,虚拟存储阵列数据实际上存储在数据中心。 为了克服分支位置和数据中心之间的广域网络的带宽和延迟限制,系统和方法在存储客户端将来可能要求的分支位置存储块中预测,预取和高速缓存。 当该预测成功时,从分支位置的存储块高速缓存中实现存储块请求。 预测可以利用对与存储块相关联的高级数据结构的语义和结构的理解。 存储客户机上的预取代理程序监视存储请求,以确定所请求的存储块与相应的高级数据结构之间的关联以及对预测有用的其他属性。

    High jitter and frequency drift tolerant clock data recovery
    15.
    发明授权
    High jitter and frequency drift tolerant clock data recovery 有权
    高抖动和频率漂移容限时钟数据恢复

    公开(公告)号:US08411811B2

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

    申请号:US12841096

    申请日:2010-07-21

    申请人: Nitin Gupta

    发明人: Nitin Gupta

    IPC分类号: H04L7/00

    摘要: In a method for recovery of a clock from a received digital data stream and an apparatus for recovering a clock from a received digital data stream, phase-shifted clock signals are generated from a receiver's clock. After selecting one of the phase-shifted clock signals, two other phase-shifted clock signals are determined. Depending on sample values taken at rising/falling edges of the three selected phase-shifted clock signals, counter values are increased and compared. The selection of phase-shifted clock signals and the steps of sampling the input digital data stream, comparing the values and increasing counter values, if required, are repeatedly performed until the comparison result of the counter values indicates that one of the latter determined phase-shifted clock signals strobes the received digital data stream in the center of a bit period.

    摘要翻译: 在从接收到的数字数据流中恢复时钟的方法和从接收的数字数据流中恢复时钟的装置中,从接收机的时钟产生相移的时钟信号。 在选择一个相移时钟信号之后,确定另外两个相移时钟信号。 根据在三个选定的相移时钟信号的上升沿/下降沿采集的采样值,增加和比较计数器值。 如果需要,相移时钟信号的选择和对输入数字数据流进行采样的步骤,比较值和增加计数器值,直到计数器值的比较结果指示后一个确定的相位时钟信号之一, 移位的时钟信号在接收到的位数周期的中心选通接收到的数字数据流。

    Serial clustering
    16.
    发明授权

    公开(公告)号:US08411570B2

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

    申请号:US11494352

    申请日:2006-07-26

    IPC分类号: H04L12/26

    摘要: Serial clustering uses two or more network devices connected in series via a local and/or wide-area network to provide additional capacity when network traffic exceeds the processing capabilities of a single network device. When a first network device reaches its capacity limit, any excess network traffic beyond that limit is passed through the first network device unchanged. A network device connected in series with the first network device intercepts and will process the excess network traffic provided that it has sufficient processing capacity. Additional network devices can process remaining network traffic in a similar manner until all of the excess network traffic has been processed or until there are no more additional network devices. Network devices may use rules to determine how to handle network traffic. Rules may be based on the attributes of received network packets, attributes of the network device, or attributes of the network.

    Establishing network connections between transparent network devices
    17.
    发明授权
    Establishing network connections between transparent network devices 有权
    建立透明网络设备之间的网络连接

    公开(公告)号:US08180902B1

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

    申请号:US12571430

    申请日:2009-09-30

    IPC分类号: G06F15/16 G06F12/00

    摘要: Transparent network devices intercept messages from non-transparent network devices that establish a connection. Transparent network devices modify these messages to establish an inner connection with each other. The transparent network devices mimic at least some of the outer connection messages to establish their inner connection. The mimicked messages and any optional reset messages are intercepted by the transparent network devices to prevent them from reaching the outer connections. Transparent network devices modify network traffic, using error detection data, fragmentation data, or timestamps, so that inner connection network traffic inadvertently received by outer connection devices is rejected or ignored by the outer connection network devices. Transparent network devices may use different sequence windows for inner and outer connection network traffic. To prevent overlapping sequence windows, transparent network devices monitor the locations of the inner and outer connection sequence windows and may rapidly advance the inner connection sequence window as needed.

    摘要翻译: 透明网络设备拦截来自建立连接的不透明网络设备的消息。 透明网络设备修改这些消息以建立彼此的内部连接。 透明网络设备模拟至少一些外部连接消息以建立其内部连接。 模拟消息和任何可选的重置消息被透明网络设备拦截,以防止它们到达外部连接。 透明网络设备修改网络流量,使用错误检测数据,碎片数据或时间戳,使外部连接设备无意中接收的内部连接网络流量被外部连接网络设备拒绝或忽略。 透明网络设备可以对内部和外部连接网络流量使用不同的序列窗口。 为了防止重叠序列窗口,透明网络设备监视内部和外部连接序列窗口的位置,并可根据需要快速推进内部连接顺序窗口。

    Method for Identifying Peptides Using Tandem Mass Spectra by Dynamically Determining the Number of Peptide Reconstructions Required
    20.
    发明申请
    Method for Identifying Peptides Using Tandem Mass Spectra by Dynamically Determining the Number of Peptide Reconstructions Required 有权
    通过动态确定所需的肽重建数量使用串联质谱鉴定肽的方法

    公开(公告)号:US20100179766A1

    公开(公告)日:2010-07-15

    申请号:US12602481

    申请日:2008-06-02

    IPC分类号: G01N33/68 G06F19/00 H01J49/26

    摘要: A method for identifying peptides using tandem mass spectrometry takes the spectrum for a peptide to be analyzed and uses a scoring function to score a match between the spectrum and each candidate peptide in a peptide database. The scoring function has a value corresponding to a number of fragment peaks in the spectrum that match fragment peaks in a spectrum of the candidate peptide. Using the match scores, a generating function of the spectrum is computed to determine the number of peptide reconstructions at each value of the scoring function. The generating function is then used to determine the number of candidate peptides for each match score and the probability of a peptide having a given match score to the spectrum. A spectral probability can be determined by calculating the total probability of all peptides with scores equal to or larger than the given match score.

    摘要翻译: 使用串联质谱法鉴定肽的方法取得待分析肽的光谱,并使用评分函数对肽数据库中的光谱和每个候选肽之间的匹配进行评分。 评分函数具有对应于与候选肽的谱中的片段峰匹配的谱中的片段峰数的值。 使用匹配分数,计算光谱的生成函数,以确定在评分函数的每个值处的肽重构的数量。 然后使用生成函数来确定每个匹配得分的候选肽的数目和具有给定匹配得分的肽对于该光谱的概率。 可以通过计算具有等于或大于给定匹配分数的分数的所有肽的总概率来确定光谱概率。