Of A Switching System Patents (Class 370/250)
  • Patent number: 10284452
    Abstract: A system for testing a Voice over IP (VoIP) network is provided. The system includes a monitoring probe connected to the VoIP network. The monitoring probe is configured to answer an incoming call and monitor the VoIP network, in response to receiving the incoming call. The monitoring probe is also configured to terminate the incoming call after a pre-defined period of time. The monitoring probe is further configured to send a quality report indicative of VoIP network performance. The system further includes a mobile device for placing the call to the monitoring probe.
    Type: Grant
    Filed: August 4, 2015
    Date of Patent: May 7, 2019
    Assignee: AirMagnet, Inc.
    Inventors: Bruce J. Kosbab, Brandon Shannon
  • Patent number: 10277498
    Abstract: Methods and apparatus are disclosed for analyzing performance of a network.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: April 30, 2019
    Assignee: BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY
    Inventors: Trevor Burbridge, Philip Eardley
  • Patent number: 10237778
    Abstract: The present invention relates to a method for reporting a buffer status and an apparatus therefor in a heterogeneous wireless communication system. A terminal receives a configuration message for a multi-RAT integration scheduling from a cellular controller, and, on the basis of the configuration message, can report the buffer status in a format comprising identification information for a logic channel and a multi-RAT scheduling indication field.
    Type: Grant
    Filed: November 3, 2014
    Date of Patent: March 19, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Hyeyoung Choi, Heejeong Cho, Hyunsoo Ko, Ilmu Byun, Kungmin Park
  • Patent number: 10201019
    Abstract: The present document relates to a backoff procedure and apparatus for efficiently accessing a broadband channel in a wireless LAN system. To this end, a station performs a clear channel assessment (CCA) operation in each of a plurality of channels, and when one or more of the plurality of channels is/are not used and the one or more channels is/are not used for frame transmission in the basic service set (BSS) of its/their station, the station is characterized in that it performs or re-performs a backoff procedure in the one or more channels. When a backoff counter value becomes zero according to the backoff procedure, the station may transmit a frame through the one or more channels.
    Type: Grant
    Filed: July 6, 2015
    Date of Patent: February 5, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Jeongki Kim, Kiseon Ryu, Giwon Park, Hangyu Cho, Suhwook Kim
  • Patent number: 10178026
    Abstract: A packet broker deployed in a visibility fabric may intelligently assign identifiers to data packets that are routed through sequences of one or more network tools for monitoring and/or security purposes. More specifically, the packet broker may apply packet-matching criteria to incoming data packets to determine a predetermined sequence of network tools through which the data packets are to be guided. For example, the packet broker may guide a data packet through a predetermined sequence of network tools by translating an internal identifier added to the data packet to an external identifier before transmission to each of the network tools, and translating the external identifier to a different internal identifier each time the data packet is received from each of the network tools.
    Type: Grant
    Filed: January 19, 2017
    Date of Patent: January 8, 2019
    Assignee: Gigamon Inc.
    Inventors: Yingchun Ma, Yan Xiu, Ramakrishna Manchiraju-Venkata, Zbigniew Sufleta
  • Patent number: 10169388
    Abstract: Methods and systems allow indexing references to documents of a database according to database reference profiles. Documents may then be located in the database using decoding protocols based on the database reference profiles. To this end, the documents are stored in the database and searchable terms extracted therefrom are associated with posting lists. Each posting list is divided into blocks of M database references. The blocks are encoded according to a pattern that depends on the M database references. A corresponding pointer to a table of encoding patterns is appended to each block. When a query is received for a searchable term, blocks are extracted from a posting list corresponding to the searchable term and a pointer for each block is used to extract a decoding protocol related to an encoding pattern for the block.
    Type: Grant
    Filed: November 10, 2015
    Date of Patent: January 1, 2019
    Assignee: Yandex Europe AG
    Inventor: Petr Sergeevich Popov
  • Patent number: 10149331
    Abstract: A communication system, a serving gateway, a communication method, and a base station are provided that make it possible to flexibly increase/decrease a U-plane processing function of a communication apparatus. A communication system in which a logical path is configured in a network to perform communication, comprises: second gateways (740-1, 740-2), which are deployed for a plurality of first gateways (720-1, 720-2), respectively; a transport network (760), which the logical paths configured between a base station (770) and the second gateways pass through; and a control apparatus (710) that controls packet forwarding in the transport network, wherein the control apparatus controls the transport network so that a logical path to which a packet belongs is identified and the packet will be forwarded to the second gateway corresponding to the identified logical path.
    Type: Grant
    Filed: July 10, 2014
    Date of Patent: December 4, 2018
    Assignee: NEC CORPORATION
    Inventor: Ippei Akiyoshi
  • Patent number: 10091198
    Abstract: A device information gathering method is provided. The device information gathering method includes: allowing a device information gathering apparatus to transmit a packet to a randomly generated Internet Protocol (IP) address and to receive a syn-ack packet as a response; allowing the device information gathering apparatus to parse the syn-ack packet and thus to extract Transmission Control Protocol (TCP)/IP fields; and allowing the device information gathering apparatus to compare the TCP/IP fields and an OS fingerprint rule, which is in JavaScript Object Notation (JSON) format, and thus to generate an OS fingerprint of the randomly generated IP address, wherein the OS fingerprint rule stores Operating Systems (OSs) and TCP/IP field values corresponding to versions of the OSs as attribute-value pairs.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: October 2, 2018
    Assignee: KOREA INTERNET & SECURITY AGENCY
    Inventors: Hwan Kuk Kim, Tae Eun Kim, Dae Il Jang, Eun Hye Ko, Jee Soo Jurn, Sa Rang Na, Eun Byul Lee
  • Patent number: 10063454
    Abstract: An apparatus and method for testing an upstream path of a cable network are disclosed. The upstream path is tested by capturing and analyzing upstream data packets generated by a specific terminal device. A test instrument is connected at a node of the cable network. The test instrument establishes a communication session with the headend, informing the headend of an identifier of the device that will generate the test upstream data packet. The test upstream data packet is captured and analyzed at the headend, so that the results of the analysis can be communicated back to the test instrument. To speed up the packet capturing and filtering process, the upstream data packets can be pre-filtered based on packet duration and/or arrival time.
    Type: Grant
    Filed: September 12, 2016
    Date of Patent: August 28, 2018
    Assignee: VIAVI SOLUTIONS INC.
    Inventors: Michael D. Gotwals, David W. Jones
  • Patent number: 10057166
    Abstract: A network verification method may include identifying a data plane including one or more forwarding tables for each switch of a plurality of switches in the data plane. The method may also include generating a forwarding behavior representation of the data plane to represent Boolean combinations of forwarding rules of the one or more forwarding tables of the data plane. Further, the method may include comparing the forwarding behavior representation of the data plane to one or more network properties to detect one or more errors in the data plane.
    Type: Grant
    Filed: September 13, 2016
    Date of Patent: August 21, 2018
    Assignee: FUJITSU LIMITED
    Inventors: Alexander Horn, Mukul R. Prasad, Ali Kheradmand
  • Patent number: 9985858
    Abstract: Techniques for deep path analysis of application delivery over a network are disclosed. In some embodiments, deep path analysis of application delivery over a network includes monitoring a network path between an agent and a destination; determining the network path between the agent and the destination; and generating a graphical visualization of the network path.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: May 29, 2018
    Assignee: ThousandEyes, Inc.
    Inventors: Mohit V. Lad, Ricardo V. Oliveira, Michael Meisel, Ryan Braud
  • Patent number: 9935823
    Abstract: A computerized system performs monitoring and analysis of a communications network. The system displays predefined status indicators for each resource of the network, such as hardware and services. The system receives notification of planned maintenance operations involving resources in the network. The system analyzes the resources of the communications network to identify resources with at least some functional impairment. For each impaired resource, the system applies a predetermined impact analysis framework to determine whether the impairment is causally related to any of the planned maintenance operations. The system updates the predefined status indicator of each functionally impaired resource. Updates to status indicators are suspended, however, for those resources whose functional impairment is causally related to any of the planned maintenance operations.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: April 3, 2018
    Assignee: ServiceNow, Inc.
    Inventors: Haviv Rosh, Noam Biran
  • Patent number: 9904661
    Abstract: Techniques for informing a user about an agreement including agreement terms and trustworthiness of data source are described herein. In some examples, a processor receives agreement document data while the data is in route to a client device. A system receives network sources and content data of the agreement document. The network sources are to be processed by the processor with traffic analytics, and the content data is to be processed with text analytics. The output of these analytics is used to generate an agreement risk event for delivery to the client device with the original agreement document data.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: February 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: Leonid Gorelik, Abraham Hochmann, Josemina M. Magdalen, Alexander Pyasik, Yifat Yulevich
  • Patent number: 9904662
    Abstract: Techniques for informing a user about an agreement including agreement terms and trustworthiness of data source are described herein. In some examples, a processor receives agreement document data while the data is in route to a client device. A system receives network sources and content data of the agreement document. The network sources are to be processed by the processor with traffic analytics, and the content data is to be processed with text analytics. The output of these analytics is used to generate an agreement risk event for delivery to the client device with the original agreement document data.
    Type: Grant
    Filed: May 6, 2016
    Date of Patent: February 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: Leonid Gorelik, Abraham Hochmann, Josemina M. Magdalen, Alexander Pyasik, Yifat Yulevich
  • Patent number: 9867067
    Abstract: A system for measuring the quality of a wireless communications network includes a measurement module coupled to a mobile device, such as a cell phone. The mobile device is provisioned for typical use on the wireless communications network. The measurement module receives measurement data from the mobile device over a first interface. The measurement module organizes the measurement data into a second format and transmits that data back to the mobile device over a second interface. The measurement module includes a real-time clock so that the data is transmitted back to the mobile device in order to be joined with other measurement data concurrently gathered by the mobile device.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: January 9, 2018
    Assignee: Root Wireless, Inc.
    Inventor: John Jarvis
  • Patent number: 9866468
    Abstract: A controller, in a software-defined networking control layer, may determine auto-discovery parameters and may use the auto-discovery parameters to identify a first set of forwarding boxes within a network. The controller may identify a second set of forwarding boxes within the network that communicate with or are otherwise coupled to the first set of forwarding boxes. The controller may forward requests to the first and second sets of forwarding boxes to control traffic exchanged via the first and second sets of forwarding box. A third set of forwarding boxes located outside the network may request admissions into the software defined network, and requests from the third set of forwarding boxes may be forwarded to the controller via the first or second sets of forwarding boxes. The controller may authenticate the second and the third sets of forwarding boxes based on their relationship to the first set of forwarding boxes.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: January 9, 2018
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Dante J. Pacella, Mani Tadayon, Syed A. Ahmad
  • Patent number: 9832106
    Abstract: The disclosed system may include (1) a cache module, stored in memory, that stores a neighbor cache entry that specifies whether a neighbor of a network node is reachable according to a detection mechanism, (2) a timeout module, stored in memory, that specifies a timing interval in which to select a reachable time threshold, (3) a reception module, stored in memory, that receives event information about whether the neighbor is active, (4) a biasing module, stored in memory, that biases, based on the received event information about whether the neighbor is active, a selection of the reachable time threshold within the timing interval, and (5) a determination module, stored in memory, that determines whether the neighbor is reachable based at least in part on a determination of whether the selected reachable time threshold has been satisfied. Various other systems and methods are also disclosed.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: November 28, 2017
    Assignee: Juniper Networks, Inc.
    Inventors: Reji Thomas, Vivek Ramesh, Jithin Girish
  • Patent number: 9832739
    Abstract: A system and method in a distributed amplifier system for correcting for RF losses between head end and coverage nodes by measuring RF losses in both directions; generating gains for amplifiers in both the head ends and coverage nodes; generating maximum output power limits; and adjusting the generated gains and output power limits based on downlink signal strength of cellular signals at a donor antenna.
    Type: Grant
    Filed: January 8, 2014
    Date of Patent: November 28, 2017
    Assignee: WHOOP WIRELESS LLC
    Inventor: Scott Terry
  • Patent number: 9817737
    Abstract: Networks and applications can have many different profiles. Template configurations can consist of a wide variety of technologies such as IPv4, DHCP, and BGP. A list of application profiles would include web services, VoIP, Email, and Point-to-point. Network and application profiles can be combined into topology templates. Test methodologies can include complex sets of instructions that allow for testing any number of topology templates in a number of ways. The technology disclosed allows for the assembly, edit, and execution of those profiles and methodologies by someone who does not possess detailed domain knowledge.
    Type: Grant
    Filed: September 16, 2015
    Date of Patent: November 14, 2017
    Assignee: Spirent Communications, Inc.
    Inventors: Greg Kodama, Kahou Lei, Gwo-Jieh Wang, Brian Castelli, Caden Jon Y. Morikuni
  • Patent number: 9806971
    Abstract: In order to maintain performance during wireless communication via a channel in a restricted band of frequencies, a transmitting electronic device may monitor for unknown wireless signals in the restricted band of frequencies. If unknown wireless signals are detected by a radio in the transmitting electronic device, the transmitting electronic device may transfer the communication to another channel (which may have poorer performance) in a band of frequencies outside of the restricted band of frequencies. Moreover, a separate radio in the transmitting electronic device may concurrently receive the unknown wireless signals in the channel and may analyze the unknown wireless signals based on a target signature. If the unknown wireless signals do not match the target signature, the transmitting electronic device may transfer the communication back to the channel to restore the performance.
    Type: Grant
    Filed: November 19, 2015
    Date of Patent: October 31, 2017
    Assignee: EVA Automation, Inc.
    Inventors: Gaylord Yu, Omar Zakaria
  • Patent number: 9807619
    Abstract: The present invention relates to wireless networks and more specifically to systems and methods for selecting available channels free of radar signals from a plurality of 5 GHz radio frequency channels. In non-limiting embodiments, exemplary systems, methods, and apparatuses are provided that can facilitate reducing false detections and/or network downtime in exemplary mesh networks employing dynamic frequency selection (DFS) channels. In a non-limiting aspect, radar information can be propagated among exemplary mesh nodes, including location information, to facilitate reducing false detections and/or network downtime in exemplary mesh networks. In addition, in further non-limiting aspects, exemplary embodiments can transmit signals to facilitate silencing one or more DFS channels and/or collaborative mesh node identification and/or discrimination of radar signals and false detections, among other non-limiting aspects provided.
    Type: Grant
    Filed: September 13, 2016
    Date of Patent: October 31, 2017
    Assignee: NETWORK PERFORMANCE RESEARCH GROUP LLC
    Inventors: Kun Ting Tsai, Terry F. K. Ngo, Seung Baek Yi, Erick Kurniawan
  • Patent number: 9769089
    Abstract: Embodiments of the present invention provide a method for processing information, a forwarding plane device and a control plane device. The method includes: receiving a data packet, and extracting characteristic information of the data packet; searching for context information corresponding to the characteristic information of the data packet; buffering or discarding the data packet if the context information is not found; and sending an event reporting message to a gateway control plane device, wherein the event reporting message carries the characteristic information of the data packet, so that the gateway control plane device acquires the context information corresponding to the characteristic information of the data packet. In this way, the gateway forwarding plane device can acquire context information to the greatest extent under the condition that the context information is lost, thereby ensuring accurate forwarding of the data packet to the greatest extent.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: September 19, 2017
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Shiyong Tan, Hui Ni, Hui Cai, Weihua Hu
  • Patent number: 9736845
    Abstract: Over the air signaling of dynamic frequency selection operating parameters to client devices is disclosed. In an embodiment, a multi-channel master device determines a maximum range value of a radar detection umbrella associated with the multi-channel master device based on a first range representing a range at which the multi-channel master device detects a first radar transmission transmitted by a radar device at a defined transmission power; determines a compliance range value based on a second range representing a range at which the multi-channel master device detects a second radar transmission transmitted by the radar device at a dynamic frequency selection (DFS) compliance threshold transmission power; and determines a margin range value based on a third range representing a range at which the multi-channel master device detects a third radar transmission transmitted by the radar device at a transmission power that is lower than the dynamic frequency selection compliance threshold transmission power.
    Type: Grant
    Filed: January 3, 2017
    Date of Patent: August 15, 2017
    Assignee: NETWORK PERFORMANCE RESEARCH GROUP LLC
    Inventors: Seung Baek Yi, Kun Ting Tsai, Paul V. Yee, Terry F. K. Ngo, Erick Kurniawan
  • Patent number: 9703734
    Abstract: The invention relates to a input/output device transferring and/or receiving data to and/or from a control device, wherein the input/output device transfers the data to the control device over a physical connection of the Ethernet type according to a UDP/IP protocol, the input/output device being connected to a plurality of data processing or acquisition devices by means of at least one connection different from the Ethernet physical connection and in that the input/output device includes means for connecting at least one other input/output device to the Ethernet connection and for managing the transmission over the Ethernet connection of the data transmitted by the input/output devices to the control device.
    Type: Grant
    Filed: December 4, 2013
    Date of Patent: July 11, 2017
    Assignee: SAGEM DEFENSE SECURITE
    Inventors: Jean-Marie Courteille, Francois Leroy
  • Patent number: 9680567
    Abstract: Designs, methods, and applications for fault localization and fiber security in optical transponders is described. In one embodiment a two-way time transfer protocol or other suitable method for synchronizing clocks between distant transponders is used. The clock synchronized transponders have digital signal processing to continually detect high precision time-histories of physical layer attributes in the transmission between the two transponders. Physical layer attributes can include: state-of-polarization changes, changes in polarization-mode-dispersion, change in propagation delay, changes or loss-of-light, changes in OSNR, changes in BER between the two nodes. By recording these physical layer changes and time-stamping them information on the magnitude and estimated location of the changes can be inferred by from the time records. In one aspect the method may be used in a distributed optical sensor for monitoring trespassing events that are a risk to fiber security of an optical transmission link.
    Type: Grant
    Filed: March 2, 2012
    Date of Patent: June 13, 2017
    Assignee: Acacia Communications, Inc.
    Inventors: Eric A. Swanson, Graeme Pendock
  • Patent number: 9674139
    Abstract: Presented herein are techniques to detect a misconfigured duplicate Internet Protocol (IP) address in a distributed data center network fabric. A network topology is provided that includes a plurality of network elements. A network element receives a configuration message comprising an IP address from a first host associated with the first network element. The IP address is detected to already be in use by a second host associated with a second network element. A request message is provided to the second network element, the request message configured to cause the second network element to attempt to contact the second host. A reply message is received from the second network element. If the reply message indicates that the second host exists at the second network element, an indication of a misconfiguration event is generated. Otherwise, the IP address is associated with the first host.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: June 6, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Vipin Jain, Anil Lohiya, Dhananjaya Rao
  • Patent number: 9667480
    Abstract: Presented herein are techniques for collecting and delivering consolidated nameserver information in a merged Fiber (Fiber) Channel (FC) fabric. A principal switch in a merged FC fabric collects information from one or more subordinate switches. The principal switch consolidates the information collected from the subordinate switches to generate consolidated nameserver information. The principal switch then pushes the consolidated nameserver information from the principal switch to each of the subordinate switches.
    Type: Grant
    Filed: September 10, 2014
    Date of Patent: May 30, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Kishan Kumar Kotari U, Prabesh Babu Nanjundaiah, Chandrashekar Chikkalingaiah Manchanapuara, Vijayalakshmi Matada Chidanandaiah
  • Patent number: 9648018
    Abstract: A system for controlling deep parsing of Diameter messages comprises a Diameter node. The Diameter node includes at least one processor and a Diameter parsing engine for receiving a Diameter message, determining whether the message includes a Diameter deep parse indicator, for determining whether or not to perform deep parsing of the message based on the presence, absence, or value the Diameter deep parse indicator, and performing or refraining from performing deep parsing of the message based on results of the determining.
    Type: Grant
    Filed: May 2, 2014
    Date of Patent: May 9, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Steven Robert Donovan
  • Patent number: 9582391
    Abstract: A method of validating the end to end performance of a mobile device including performance of applications, related services, and the mobile device by automating the conditions of the End User environment. The method is accomplished by leveraging stress models and applying these to automate the stressing of applications, their related services, while the device performance is being monitored by varying the emulated radio network and packet data network conditions.
    Type: Grant
    Filed: April 18, 2013
    Date of Patent: February 28, 2017
    Assignee: W2BI, INC.
    Inventors: Derek Diperna, Amit Kucheriya, Dinesh Doshi, Jose S. Blanco, Alrick Courten, Deepa Jagannatha
  • Patent number: 9544334
    Abstract: A method for intercepting encrypted communications exchanged between first and second computing devices in a communication network, wherein interception is performed by a third computing device in the computing network. The third computing device obtains one or more packets having a packet address associated with one of the first and second computing devices in response to at least one interception routing policy being implemented in at least one element in the communication network, such that the obtained packets may be decrypted to obtain data contained therein. The third computing device preserves the packet address of the obtained packets and forwards the obtained packets toward a packet-destination one of the first and second computing devices such that the packet-destination one of the first and second computing devices is unable to detect from the one or more packets that the one or more packets were intercepted by the third computing device.
    Type: Grant
    Filed: August 18, 2011
    Date of Patent: January 10, 2017
    Assignee: Alcatel Lucent
    Inventors: John Frederick Heck, Ganapathy S. Sundaram, Douglas William Varney
  • Patent number: 9537846
    Abstract: A method, a network element, and a network include determining an authentication mechanism between two nodes in a network path; operating the network path; performing connectivity check between the two nodes in the network path; and authenticating specific frames in the connectivity check between the two nodes with the authentication mechanism responsive to the specific frames affecting a state of the network path. The frames can be Bidirectional Forwarding Detection (BFD), Continuity Check Messages (CCMs), etc. Advantageously, the method, network element, and network reduce the computational load of providing authentication while maintaining secure authentication for important frames, i.e., ones that affect the state of the network path.
    Type: Grant
    Filed: April 15, 2014
    Date of Patent: January 3, 2017
    Assignee: Ciena Corporation
    Inventors: Mahesh Jethanandani, Ankur Saxena, Ashesh Mishra
  • Patent number: 9531589
    Abstract: An example method for automating monitoring using configuration event triggers in a network environment is provided and includes receiving a change request for a configuration change, creating a change impact monitor according to a profile associated with the configuration change, taking a first snapshot of performance indicators when the configuration change is applied, taking a second snapshot of the performance indicators a predetermined duration after applying the configuration change, and generating a change impact notification describing the first snapshot and the second snapshot. The profile can specify the performance indicators for the configuration change. A change agent that creates the change impact monitor may also be invoked. In some embodiments, the method can further include receiving a soak command, and taking a third snapshot of the performance indicators before applying the configuration change.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: December 27, 2016
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Ludwig Alexander Clemm, Wojciech Dec
  • Patent number: 9520961
    Abstract: A system implementing an optical steering domain that steers traffic flows through a plurality of processing nodes is described. The system includes a first, second, and third wavelength selective switch (WSS). The first WSS receives the traffic flows, and transmits traffic flows out a plurality of tributary ports toward the processing nodes. The second WSS receives the processed traffic from the processing nodes, and sends it to a third WSS. The third WSS receives the processed traffic from the second WSS, and causes the processed traffic requiring further processing to be transmitted out its third plurality of tributary ports to be looped back toward the plurality of processing nodes, and causes the processed traffic that does not require further processing to be transmitted by a different tributary port of the third WSS that is an exit port leading out of the optical steering domain.
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: December 13, 2016
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Ming Xia, Meral Shirazipour, Ying Zhang, Howard Green, Attila Zoltan Takacs
  • Patent number: 9471093
    Abstract: An apparatus includes a transmitting unit that transmits data to terminal devices, and further includes a storage unit, an obtaining unit, a calculating unit, and a controlling unit. The storage unit stores time differences between times clocked by the terminal devices and a time clocked by the apparatus. The obtaining unit obtains information indicating a time the terminal devices have received the data. The calculating unit calculates delay amounts of paths to the terminal devices, by using a difference between a time the transmitting unit transmitted the data and the time indicated by the obtained information, and the stored time differences. The controlling unit identifies a delay amount difference in the calculated delay amounts, and controls a data amount transmitted/received to/from the terminal devices in accordance with the identified delay amount difference.
    Type: Grant
    Filed: June 17, 2014
    Date of Patent: October 18, 2016
    Assignee: FUJITSU LIMITED
    Inventor: Akira Katsumata
  • Patent number: 9455890
    Abstract: Techniques for deep path analysis of application delivery over a network are disclosed. In some embodiments, deep path analysis of application delivery over a network includes monitoring a network path between an agent and a destination; determining the network path between the agent and the destination; and generating a graphical visualization of the network path.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: September 27, 2016
    Assignee: ThousandEyes, Inc.
    Inventors: Mohit V. Lad, Ricardo V. Oliveira, Michael Meisel, Ryan Braud
  • Patent number: 9456444
    Abstract: In one embodiment, a network of nodes is configured to communicate according to a configuration of Available Routing Construct (ARC) chains as well as monitoring communication in the network, and/or selectively controls whether or not provisioned particular links will be used. One embodiment colors nodes of the network (e.g., a wireless deterministic network) along different paths through the network and marks packets with the color of each traversed node to track a path taken by a packet. One embodiment sends a particular packet through the network and marks over which links the packet traverses and aggregates these traversed links of other copies of the particular packet. One embodiment controls whether or not the provisioned time slots are used based on flooding a control packet through the network with enable or disable information for each of these links.
    Type: Grant
    Filed: September 9, 2013
    Date of Patent: September 27, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Pascal Thubert, Jean-Philippe Vasseur, Patrick Wetterwald
  • Patent number: 9413713
    Abstract: Presented herein are techniques to detect a misconfigured duplicate Internet Protocol (IP) address in a distributed data center network fabric. A network topology is provided that includes a plurality of network elements. A network element receives a configuration message comprising an IP address from a first host associated with the first network element. The IP address is detected to already be in use by a second host associated with a second network element. A request message is provided to the second network element, the request message configured to cause the second network element to attempt to contact the second host. A reply message is received from the second network element. If the reply message indicates that the second host exists at the second network element, an indication of a misconfiguration event is generated. Otherwise, the IP address is associated with the first host.
    Type: Grant
    Filed: December 5, 2013
    Date of Patent: August 9, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Vipin Jain, Anil Lohiya, Dhananjaya Rao
  • Patent number: 9413603
    Abstract: Disclosed are a method for implementing a virtual network and a network management system. With the method, a virtual network is created; multiple super ports each unique in the virtual network are created; a connection of a super port with a network element is configured; and when a service to pass through the virtual network or a nonterminal service interconnected to the virtual network is created, the super ports are used as routing resources of the service. With the disclosure, by using a virtual network as well as super ports and a connected group provided by the virtual network, an end-to-end service transparently passing through a third-party network can be created, such that unified transparent end-to-end service management may be provided at a customer side, greatly facilitating network management in this scenario, reducing a risk in network management and improving network reliability.
    Type: Grant
    Filed: June 4, 2012
    Date of Patent: August 9, 2016
    Assignee: ZTE Corporation
    Inventors: Qingfei Nian, Tingzong He, Haohong Shi, Jinggang Li
  • Patent number: 9397913
    Abstract: In general, techniques are described for performing packet loss measurement in a distributed data plane. In one example, a local router includes a plurality of forwarding units that implement a distributed data plane. First and second forwarding units may switch layer two (L2) packet data units (PDUs) between the local router and a remote router using a virtual path. The first and second forwarding may unit may increment, in response to processing any PDU of the PDUs for the virtual path, respective counters stored by the first and second forwarding units. The first and second forwarding units may update, based on the respective counters, a loss-measurement packet (LMP). For instance, the first forwarding unit, upon updating the LMP, may internally forward the LMP to the second forwarding unit. The second forwarding unit, upon updating the LMP, may send the LMP to the remote router.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: July 19, 2016
    Assignee: Juniper Networks, Inc.
    Inventors: Surya Nimmagadda, Liang Zhang, Nitin Kumar, Sunanda Kommula, Ramesh Kandula
  • Patent number: 9307304
    Abstract: Signals may be forwarded to a variety of ports for transmission. The signals may be modulated for transmission. The forwarding of signals to ports may be accomplished by forwarding the signals to one or more signal modulators using a processing unit. The mapping of signals to ports may change responsive to a triggering event.
    Type: Grant
    Filed: July 27, 2010
    Date of Patent: April 5, 2016
    Assignee: Comcast Cable Communications, LLC
    Inventor: Jorge Salinger
  • Patent number: 9237463
    Abstract: A method includes identifying a plurality of network components in a network topology of a data transmission network, identifying data transmission performance patterns based on at least one key performance indicator (KPI) for each of the plurality of network components, identifying at least one data transmission issue in the network, and identifying a model degraded performance pattern associated with the at least one data transmission issue. The method may also include matching the model degraded performance pattern to the data transmission performance patterns to form matched performance patterns, and identifying a root-cause component from the network components based on the matched performance pattern.
    Type: Grant
    Filed: November 20, 2013
    Date of Patent: January 12, 2016
    Assignees: Verizon Patent and Licensing Inc., Cellco Partnership
    Inventors: Donna L. Polehn, Lalit R. Kotecha, Patricia R. Chang, Deepak Kakadia, John F. Macias, Priscilla Lau, Yee Sin Chan, Arda Aksu
  • Patent number: 9197559
    Abstract: Methods, systems, and apparatuses can provide for adaptive streaming using non-local information. Non-local information identifying usage statistics associated with a network service group can be collected and used to derive session parameters associated with each of a plurality of sessions within the network service group. The non-local information can also be updated and the updated non-local information can be used to dynamically adjust the session parameters.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: November 24, 2015
    Assignee: ARRIS Enterprises, Inc.
    Inventors: Thomas J. Cloonan, Carol J. Ansley, Marcin Morgos, Stephen J. Kraiman, Daniel Torbet, Ian Wheelock, Jeffrey Joseph Howe, William Turner Hanks, Marek Bugajski
  • Patent number: 9197529
    Abstract: Some embodiments provide a method for a network controller that manages a plurality of managed forwarding elements. The method receives a request to trace a specified packet having a particular source on a logical forwarding element. The method generates the packet according to the packet specification. The generated packet includes an indicator that the packet is for a trace operation. The method inserts the packet into a managed forwarding element associated with the particular source such that the managed forwarding element processes the packet as though the packet was received from the particular source. The method receives, from a set of managed forwarding elements, a set of messages regarding logical processing operations and physical forwarding operations that each managed forwarding element in the set of managed forwarding elements performs on the packet.
    Type: Grant
    Filed: August 15, 2013
    Date of Patent: November 24, 2015
    Assignee: NICIRA, INC.
    Inventors: Igor Ganichev, Pankaj Thakkar, Teemu Koponen, Mo Dong
  • Patent number: 9178823
    Abstract: Methods, systems, and computer readable media for generating simulated network traffic from a plurality of different traffic flows and maintaining a configured distribution among the flows are disclosed. One exemplary method includes determining a number of operations per flow for each of a plurality of flows that generate simulated network traffic between the flows and a device under test. The method further includes determining a desired traffic distribution among the traffic generated by the traffic flows. The method further includes assigning a weight to each flow that determines the number of times to execute each flow during execution of a batch of flows. The method further includes executing the flows in batches according to the assigned weights to transmit the desired distribution of traffic between the different flows and the device under test.
    Type: Grant
    Filed: December 12, 2012
    Date of Patent: November 3, 2015
    Assignee: IXIA
    Inventors: Partha Majumdar, Rohan Chitradurga
  • Patent number: 9170905
    Abstract: Embodiments relate to testing of a computing system using a base protocol layer testing device. An aspect includes, based on determining, by the base protocol layer testing device, that a current test comprises a test of a base protocol layer of the computing system, enabling a low level test assist device of the base protocol layer testing device for the current test, wherein the low level test assist device comprises a hardware device that is directly attached to an input/output (I/O) card of the computing system. Another aspect includes storing base protocol layer traffic that passes through the I/O card by the low level test assist device during performance of the current test by the base protocol layer testing device. Yet another aspect includes analyzing the stored base protocol layer traffic after completion of the current test to determine a result of the current test.
    Type: Grant
    Filed: June 19, 2013
    Date of Patent: October 27, 2015
    Assignee: GLOBALFOUNDRIES INC.
    Inventors: Tara Astigarraga, Louie A. Dickens, Carlos J. Lujan, Daniel J. Winarski
  • Patent number: 9170906
    Abstract: Embodiments relate to testing of a computing system using a base protocol layer testing device. An aspect includes, based on determining, by the base protocol layer testing device, that a current test comprises a test of a base protocol layer of the computing system, enabling a low level test assist device of the base protocol layer testing device for the current test, wherein the low level test assist device comprises a hardware device that is directly attached to an input/output (I/O) card of the computing system. Another aspect includes storing base protocol layer traffic that passes through the I/O card by the low level test assist device during performance of the current test by the base protocol layer testing device. Yet another aspect includes analyzing the stored base protocol layer traffic after completion of the current test to determine a result of the current test.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: October 27, 2015
    Assignee: GLOBALFOUNDRIES INC.
    Inventors: Tara Astigarraga, Louie A. Dickens, Carlos J. Lujan, Daniel J. Winarski
  • Patent number: 9137133
    Abstract: A system and method for controlling maximum throughput for communications. A frame size of each packet communicated to a server is determined. A maximum throughput is determined by converting the determined frame size of each packed communicated to the server to an effective throughput rate. Frames per second are measured at the server. An amount of loss at the server is determined. A message indicating the maximum throughput, the amount of loss, and the frames per second is communicated in response to determining there is loss at the server.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: September 15, 2015
    Assignee: CenturyLink Intellectual Property LLC
    Inventor: Michael K. Bugenhagen
  • Publication number: 20150138993
    Abstract: A controller may control switches such as physical and software switches in a network. The controller may generate virtual switches from groups of end hosts in forming a virtual network topology. The controller may receive one or more network policy rules that govern network traffic through the switches. For a given network policy rule, the controller may perform a test in determining whether the network satisfies the network policy rule. The test may be performed based on a testing rule identifying test parameters and expected test results. The controller may perform tests in determining whether the network satisfies the testing rule and the corresponding network policy rule. The tests may be performed via simulation at the controller or by injecting a tagged test packet into the network.
    Type: Application
    Filed: November 20, 2013
    Publication date: May 21, 2015
    Applicant: Big Switch Networks, Inc.
    Inventors: R. Kyle Forster, Shudong Zhou, Robert W. Sherwood, Jason Parraga
  • Patent number: 9031679
    Abstract: Methods, systems, and computer readable media for utilizing a plurality of pre-encoded payloads in a stream transmission are disclosed. According to one aspect, a method includes receiving a plurality of payload streams associated with an audio stream clip file and selecting a first payload stream encoded at a first bit rate from the plurality of payload streams as the payload for a packet stream transmission being sent to a device under test. The method also includes receiving a bit rate change request that indicates a second payload stream encoded at a second bit rate is to be used as the payload for the packet stream transmission and conducting a synchronization procedure that synchronizes a first packet of the second payload stream with a last packet of the first payload stream in order to transition the packet stream transmission from the first bit rate to the second bit rate.
    Type: Grant
    Filed: May 15, 2012
    Date of Patent: May 12, 2015
    Assignee: IXIA
    Inventors: Andrei Mihail Sandu, Andrei Paduraru, Lucian Leventu
  • Patent number: 9014013
    Abstract: Improved debugging capabilities for network packet path tracing. Embodiments trace both the control and data planes. During control plane operations each switch appends its identity to the payload, providing a full trace of the control plan path. SNMP Trap commands containing the forward path payload are provided back at each hop. The data plane is monitored by setting traps along the control plane path, with SNMP Trap commands at each hop being provided that indicate a given switch has been used.
    Type: Grant
    Filed: March 6, 2013
    Date of Patent: April 21, 2015
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Muhammad Durrani, Varma Bhupatiraju, Matt Eclavea, Sadashiv Kudlamath, Michael Chen