Patent application number | Description | Published |
20080205263 | System and method for advanced fail-over for packet label swapping - The present method for advanced fail-over packet label swapping for a packet network having a working path and a protection path, each of the working path and protection path interconnected by a near-end switch and a far-end switch includes: provisioning the working path, protection path, near-end switch, and far-end switch with a failure counter delay; monitoring heartbeat packets on one of the near-end switch and the far-end switch during a monitoring period to determine a number of packets that were not received by at least one of the switches during the monitoring period; determining if the determined number of packets exceeds a predetermined lost packet value for the failure counter delay; and responsive to the determined number of packets exceeding the predetermined lost packet value, delaying the monitoring for a period of time equal to the failure counter delay. | 08-28-2008 |
20080207167 | System and method for remotely managing wireless devices - A system and method for providing wireless services. One or more wireless identifiers are stored in an authentication space of a server associated with a wireless service provider. The authentication space is associated with an enterprise. A remote client is granted access to the authentication space to allow the enterprise to manage services associated with the one or more wireless identifiers. Managed service options associated with the one or more identifiers are selected. The managed service options are selected in response to receiving data from the remote client. | 08-28-2008 |
20080279183 | System and method for call routing based on transmission performance of a packet network - A system and method that establishes a phone call over a packet network. The process may include receiving a call request from an originating call device on a packet network to call a terminating call device. A first transmission path may be determined between the originating and terminating call devices. Status of a terminating segment at a first terminating trunk may be determined and, if the status of the terminating segment at the first terminating trunk is within a first range, a call between the originating and terminating call device may be established via the first terminating call trunk. Otherwise, if the status of the terminating segment at the first terminating trunk is within a second range, a second transmission path via a second terminating trunk between the originating and terminating call devices may be made. | 11-13-2008 |
20090061832 | System and method for wireless call parking - A system and method for parking an incoming call. User input is received on a wireless device to park the incoming call. The incoming call is parked. An announcement is played to the caller. The incoming call is connected to facilitate a communication between a user and the caller in response to receiving user input to release the incoming call. | 03-05-2009 |
20090129264 | SYSTEM AND METHOD FOR PRIORITIZING AND PROVIDING CREDITS FOR DATA PACKET COMMUNICATION OVER A PACKET NETWORK - A system and method for prioritizing data packets being communicated over a packet network may include receiving a data packet at a network node. The data packet may include an origination network address, a destination network address, and a data field. A determination may be made as to whether at least one of the origination and destination network addresses is a priority network address. The data field of the data packet may be set to a priority value if at least one of the origination and destination network addresses is determined to be a priority network address. The data field of the data packet may be set to a non-priority value if both the origination and destination network addresses are determined not to be a priority network address. | 05-21-2009 |
20090234996 | SYSTEM AND METHOD FOR DYNAMIC BANDWIDTH DETERMINATIONS - A system and method of determining bandwidth thresholds dynamically. Frames per second are measured at an interface. An effective throughput is measured at the interface. An average packet size is determined for a plurality of frames received at the interface. The average packet size being determined in response to the measured frames per second and the measured effective throughput. A threshold is determined for the effective throughput in response to the determined average packet size. A determination is made whether the effective throughput at the interface exceeds the threshold for the interface. A throughput rate communicated to the interface is adjusted in response to determining the effective throughput at the interface exceeds the threshold. | 09-17-2009 |
20090248864 | SYSTEM AND METHOD FOR TRACKING PERFORMANCE AND SERVICE LEVEL AGREEMENT COMPLIANCE FOR MULTIPOINT PACKET SERVICES - A system and method for measuring compliance with a service level agreement (SLA) for communications. A committed information rate operable to avoid contention is set. A determination is made that there is frame loss on the network. A determination is made if the CIR is exceeded in response to the determined frame loss. A determination is made that a service is noncompliant with the SLA in response to determining the CIR has not been exceeded. Noncompliance of the service with the SLA is logged. | 10-01-2009 |
20090257359 | System and method for tracking performance and service level agreement compliance for multipoint packet services - A system and method for measuring compliance with a service level agreement for communications. A threshold is set for a core information rate and a user network interface core information rate operable to avoid contention. Frame loss is measured on a core network and legs of the network. A determination is made that the service loss agreement is noncompliant in response to determining there is frame loss and a user network interface core information rate has not been exceeded or the core committed information rate has not been exceeded. | 10-15-2009 |
20090296610 | VOICE PACKET DYNAMIC ECHO CANCELLATION SYSTEM - A voice packet dynamic echo cancellation system includes an input/output unit configured to communicate over a packet network and a storage unit configured to store network performance information associated with node segments on the packet network. The system also includes a processing unit in communication with the input/output unit and the storage unit and configured to: set-up a call from an originating call device to a terminating call device; determine the network performance of the call between the originating call device and the terminating call device; locate an echo signal of the call to the originating call device based on the network performance; produce a echo cancellation signal based on the echo signal; and cancel the echo signal with the echo cancellation signal. | 12-03-2009 |
20100046535 | BORDER CONTROL SYSTEM, METHOD, AND SOFTWARE - Embodiments disclosed herein include systems, methods, and software that reduce processing burdens on host soft switches. A method of operating a communication network comprises receiving a plurality of update messages from a plurality of border controllers that interface communications between a first packet network and a second packet network. The update messages are processed to determine operational states of the plurality of border controllers. Responsive to receiving a query from a soft switch in the first packet network for a session between the first and second packet networks, the query is processed to select a first border controller for the session from the plurality of border controllers based on the operational states of the plurality of border controllers. A response is transferred to the soft switch indicating the first border controller. | 02-25-2010 |
20100085887 | SYSTEM AND METHOD FOR ADJUSTING THE WINDOW SIZE OF A TCP PACKET THROUGH NETWORK ELEMENTS - A system for adjusting the window size of a TCP packet on a packet network including a sending network element in communication with a receiving network element for transmitting and receiving data packets between the sending network element and the receiving network element on the packet network, wherein at least one of the sending network element and the receiving network element is configured to determine network performance information of the packet network; concatenate the network performance information into the data packets; and adjust the window size of the TCP packet based on the network performance information. A method for adjusting the window size of a TCP packet on a packet network is also included. | 04-08-2010 |
20100157804 | SYSTEM AND METHOD FOR TRACKING MAXIMUM THROUGHPUT AND SLA COMPLIANCE - A system and method for controlling maximum throughput for communications. A frame size of each packet communicated to a UNI is determined. A maximum throughput is determined in response to the determined frame size of each packet communicated to the UNI. Frames per second are measured at the UNI. An amount of loss at the UNI 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. | 06-24-2010 |
20100278291 | SYSTEM AND METHOD FOR ADVANCED ADAPTIVE PSEUDOWIRE - A system and method for separating clock recovery for a pseudowire communication. An incoming signal is received for a pseudowire communication. The incoming signal is separated into a first signal and a second signal. Packets within the first signal are ordered in a first register. A clock signal is extracted from the second signal in a second register to generate a modified clock signal. A delay is incurred during generating of the modified clock signal. The first signal is communicated utilizing the modified clock signal. | 11-04-2010 |
20100280858 | SYSTEM AND METHOD FOR A SMALL FORM PLUGGABLE ETHERNET DEMARCATION DEVICE - A system and method for monitoring network traffic utilizing a small form pluggable (SFP). The SFP is activated in a customer premise equipment (CPE) device in response to a user inserting the SFP in the CPE device. A determination is made whether a service provider is authorized to access the SFP. Monitoring is implemented for the service provider in response to the determining. | 11-04-2010 |
20100281518 | SYSTEM AND METHOD FOR SEPARATING CONTROL OF A NETWORK INTERFACE DEVICE - A system and method for separating control of a network interface device. A portion of a network interface device (NID) is partitioned for utilization by a user. Permissions are established for management of the partitioned portion of the NID. The permissions including permissions that deny a service provider access to the partitioned portion. Access is granted for the service provider to manage the partitioned portion of the NID. Activities performed by the service provider in the partitioned portion of the NID are logged in response to granting access to the service provider and the permissions denying the service provider access. | 11-04-2010 |
20110010585 | SYSTEM AND METHOD FOR A TESTING VECTOR AND ASSOCIATED PERFORMANCE MAP - A system and method for testing line state. Traffic through a communications path is determined. A test vector is generated. Attributes of the test vector simulate the traffic. The test vector is communicated to one or more end devices. Performance information for each of the attributes of the test vector is measured. A performance map utilizing the attributes and the performance information is generated. | 01-13-2011 |
20110032821 | SYSTEM AND METHOD FOR ROUTING DATA ON A PACKET NETWORK - A system and method routing content over a packet network. A call request is received at a call control manager to communicate data packets including real-time over a packet network. A determination is made of at least one network node through which a call path for a call is to be routed, the network performance information including real-time bandwidth usage and non-real time bandwidth usage. Network performance information associated with communications are accessed over the at least one network node. An automatic determination is made whether the at least one network node is impaired or congested. The real time bandwidth usage and the non-real time bandwidth usage is determined from the network performance information if the at least one network node is determined to be impaired or congested. The communications of the data packets are altered including the non-real-time content to modify the real-time bandwidth usage by decreasing the non-real time bandwidth usage based on the network performance information if the at least one network node is determined to be impaired or congested. Otherwise, the call is established through the at least one network node. | 02-10-2011 |
20110116405 | SYSTEM AND METHOD FOR ADJUSTING RADIO FREQUENCY PARAMETERS - A system for method for adjusting radio frequency parameters. A network performance device includes a network performance function executed to monitor network performance between a wireless network device and a wireless packet network switch, determine whether at least one network performance value of the wireless network device exceeds one or more predetermined threshold values, and communicate an instruction to adjust the one or more RF parameters between the wireless network device and the wireless device in response to exceeding the one or more predetermined threshold values. An RF signal path is provided between the wireless network device and the wireless device. The network performance is concatenated into data packets communicated between the wireless network device and the wireless packet network switch utilizing a packet network. | 05-19-2011 |
20110222405 | SYSTEM AND METHOD FOR DETERMINING A STATE OF A NETWORK SERVICE - A system and method for determining a state of a network service. Frames per second at an interface are measured to determine congestion. An effective throughput at the interface is measured to determine the congestion. An average packet size for a number of frames communicated through the interface is determined. The state for the network service is determined in response to the congestion and the average packet size. The state indicates whether the SLA is violated. A throughput rate communicated through the interface is adjusted in response to the state. | 09-15-2011 |
20110289578 | PIN-HOLE FIREWALL FOR COMMUNICATING DATA PACKETS ON A PACKET NETWORK - A pin-hole firewall network communications device that includes a first port configured to communicate data packets over a packet network and a first counter module in communication with the first port. A pin-hole firewall module may be in communication with the first counter module. A call control module may be in communication with the first counter module and the pin-hole firewall function. The call control module is configured to communicate with the pin-hole firewall module to alter the communication of data packets through a firewall pin-hole. A second counter module may be in communication with the pin-hole firewall function and the call control module. A second port may in communication with the second counter module and the packet network and be configured to communicate data packets over a second node segment of the packet network. | 11-24-2011 |
20120127881 | SYSTEM AND METHOD FOR USING CENTRALIZED NETWORK PERFORMANCE TABLES TO MANAGE NETWORK COMMUNICATIONS - A system for centrally controlling packet network communications may include an input/output (I/O) unit configured to communicate data packets over a packet network with multiple network communications devices, a processing unit in communication with the I/O unit and configured to communicate with the network communications devices via respective node segments, and a memory in communication with the processing unit and configured to store a table. The processing unit may be configured to receive and store network performance information of node segments generated by the network communications devices. The network performance information may be stored in the table in association with indicia representative of the node segments, respectively. The processing unit may further be configured to control network communications by the network communications devices over the node segments based on the network performance information stored in the table. | 05-24-2012 |
20120127882 | SYSTEM AND METHOD FOR ENABLING RECIPROCAL BILLING FOR DIFFERENT TYPES OF COMMUNICATIONS OVER A PACKET NETWORK - A system and method for determining inter-carrier network usage may be used. The method may include determining network usage of a first packet network managed by a first communications carrier by subscribers of a second communications carrier that manages a second packet network. The network usage may distinguish communications of data packets including real-time content and non-real-time content. Network usage of the second packet network by subscribers of the first communications subscriber may be determined. A network usage differential between the determined usages of the first and second packet networks may be determined, where the network usage information may distinguish communications of data packets including real-time and non-real-time content. | 05-24-2012 |
20120201139 | SYSTEM AND METHOD FOR SELECTING NETWORK EGRESS - A system and method for selecting communications routing. Network performance information is gathered from a communications network using performance information packet data packets. A network connection offering the best quality of service is selected between the communications network and an outside network based on the network performance information. The network connection is established between the communications network and the outside network for routing communications. | 08-09-2012 |
20120201360 | SYSTEM AND METHOD FOR MONITORING A CONNECTION OF AN END-USER DEVICE TO A NETWORK - A method of monitoring the connection of a first end-user device to a network includes determining the amount of bandwidth present, tracking the amount of bandwidth in use by different classes of traffic, and tracking performance of the connection to detect when a threshold crossing has been reached. The method also includes transmitting a query to the first end-user device in response to the determined reaching of the threshold, the query requesting from a user of the first end-user device a communication action to perform based on the threshold being reached. The method further includes changing the communications session between the first end-user device and the network in accordance with the received communication action. | 08-09-2012 |
20120230328 | SYSTEM AND METHOD FOR USING DISTRIBUTED NETWORK PERFORMANCE INFORMATION TABLES TO MANAGE NETWORK COMMUNICATIONS - A system, method and network communications device including a processing unit configured to communicate data packets with one or more network communications devices. The data packets include network performance information generated by the one or more network communications devices in response to receiving a portion of the data packets. The network communications device further includes a memory in communication with the processing unit. The memory is configured to store a table containing network performance information associated with the node segments through which the data packets are communicated with the one or more network communications devices. The processing unit is further configured to process the data packets to store the network performance information in the table. The network performance information is utilized to alter future communications of the data packets through the node segments. | 09-13-2012 |
20120236750 | SYSTEM, METHOD FOR COMPILING NETWORK PERFORMANCING INFORMATION FOR COMMUNICATIONS WITH CUSTOMER PREMISE EQUIPMENT - A system and method for determining network performance information. The system includes an interface configured to communicate between customer premise equipment (CPE) and a communications device. The system also includes one or more processing units in communication with the interface. The one or more processing units are configured to generate packets communicated by the interface between the CPE and the communications device to determine the network performance information. | 09-20-2012 |
20120254975 | SYSTEM AND METHOD FOR AUTOMATICALLY REGULATING MESSAGES BETWEEN NETWORKS - A system, method, and profiler for regulating access between a remote network and a host network. The profiler includes a processor for executing a set of instructions and a memory for storing the set of instructions. The set of instructions are executed to determine one or more target devices for the host network, determine authorized content for messages from one or more remote networks to the one or more target devices, analyze the messages to determine whether the messages comply with message thresholds for the remote networks, and communicate the messages between the host network and the one or more remote networks in response to compliance with the message thresholds and the authorized content. | 10-04-2012 |
20120257617 | SYSTEM AND METHOD FOR ROUTING COMMUNICATIONS BETWEEN PACKET NETWORKS BASED ON REAL TIME PRICING - The disclosed embodiments include a method for communicating data packets over packet networks owned by different communications carriers. The method includes monitoring, throughout scheduled times of the day, pricing information of the different communications carriers for communicating the data packets over the packet networks owned by the different communications carriers. The method determines over which of the packet networks owned by the different communications carriers to communicate data packets based on the pricing information. | 10-11-2012 |
20120314573 | SYSTEM AND METHOD FOR MONITORING AND ALTERING PERFORMANCE OF A PACKET NETWORK - The disclosed embodiments include a system and method for monitoring performance of a packet network. In one embodiment, a method includes determining network performance information of a packet network by monitoring performance information packets that are communicated along network paths of the packet network. The method also includes appending the network performance information gathered at a network node along the network paths to data stored in the performance information packets. The method stores the network performance information collected by monitoring the performance information packets in memory and analyzes the stored network performance information to generate historical network performance information. The method automatically alters network operation in response to current network performance information indicating that the packet network is not operating properly based on the historical network performance information. | 12-13-2012 |
20120320784 | SYSTEM AND METHOD FOR GENERATING A GRAPHICAL USER INTERFACE REPRESENTATIVE OF NETWORK PERFORMANCE - The disclosed embodiments include a system and method for monitoring performance of a packet network. In one embodiment, a method includes collecting network performance information from a plurality of network nodes of a packet network, the network performance information being indicative of a health of the network packet network. The method includes storing the network performance information collected from the plurality of network nodes and generating a graphical user interface including a graphical representation of the network performance information, wherein the graphical representation of a network segment is indicated as a line, and wherein a width of the line widens and narrows in accordance with an amount of traffic flow over the network segment. | 12-20-2012 |
20120321052 | SYSTEM AND METHOD FOR SELECTING A CONTENT DELIVERY NETWORK - A system and method for selecting a data delivery network. A determination is made of user information associated with a communication from a user. A determination is made of performance information for multiple data delivery networks. The data delivery network is selected for the communication from the multiple data delivery networks. | 12-20-2012 |
20120327816 | SYSTEM AND METHOD FOR DIFFERENTIATED BILLING - A system and method for differentiating billing in response to content. A determination is made of types of traffic in one or more communications being communicated through a network. A determination is made of rates associated with each of the types of traffic. Billing is implemented utilizing the rates for the types of traffic. | 12-27-2012 |
20120330804 | SYSTEM AND METHOD FOR BILLING UTILIZING ACCOUNT STATUS - A system and method for differentiating billing utilizing account status. A determination is made of an account status of a user associated with one or more communications being communicated through a network. A determination is made of a rate associated with the account status. The user is billed utilizing the account status associated with the user. | 12-27-2012 |
20130322432 | SYSTEM AND METHOD FOR ESTABLISHING A CALL BEING RECEIVED BY A TRUNK ON A PACKET NETWORK - A method for establishing a call over a packet network may include receiving a call request via an originating trunk on a packet network from an originating call device. Status of an originating trunk and terminating segment may be determined. If the status of the originating trunk and terminating segment are within a first range, the call between the originating and terminating call device over the determined transmission path at a first data rate may be established. Otherwise, if the status of the originating trunk or terminating segment is within a second range, a determination as to whether the originating trunk and terminating segment can operate at a lower data rate may be made, and, if so, the call may be established over the transmission path between the originating call device and terminating call device at the lower data rate. | 12-05-2013 |
20140022899 | SYSTEM AND METHOD FOR CONTROLLING THRESHOLD TESTING WITHIN A NETWORK - The disclosed embodiments include a method, apparatus, and computer program product for managing test traffic over a network. For example, one disclosed embodiment includes a system that includes at least one processor and at least one memory coupled to the at least one processor. In one embodiment, the at least one processor is configured to execute instructions stored in the at least one memory to perform operations comprising receiving a request to perform a throughput test from one or more testing clients; determining a state of the network utilizing indicators received from a plurality of portions of the network; authorizing the throughput test in response to the state of the network being acceptable for performing the throughput test; and pausing the throughput test in response to a change in the state of the network indicative of a network state that is unacceptable for performing the throughput test. | 01-23-2014 |
20140043999 | SYSTEM AND METHOD FOR MODIFYING CONNECTIVITY FAULT MANAGEMENT PACKETS - The disclosed embodiments include a system, computer program product, and method for modifying communications of a communications network. For example, in one embodiment, a computer implemented method for modifying communications of a communications network comprises receiving performance information packets that includes network performance information associated with the communications network, and transmitting a command to a specified access point based on the network performance information. In certain embodiments, the command instructs the specified access point to perform at least one of reconfiguring itself based on a particular set of configuration parameters, restarting itself, running diagnostic routines, increasing buffered data, refreshing a routing table, modifying a routing table, terminating a particular process or processes, and terminating all operations. | 02-13-2014 |