US7643414B1 - WAN keeper efficient bandwidth management - Google Patents
WAN keeper efficient bandwidth management Download PDFInfo
- Publication number
- US7643414B1 US7643414B1 US10/776,894 US77689404A US7643414B1 US 7643414 B1 US7643414 B1 US 7643414B1 US 77689404 A US77689404 A US 77689404A US 7643414 B1 US7643414 B1 US 7643414B1
- Authority
- US
- United States
- Prior art keywords
- codec
- wan
- voice communication
- bandwidth
- live voice
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active, expires
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1046—Call controllers; Call servers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/82—Miscellaneous aspects
- H04L47/822—Collecting or measuring resource availability data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1069—Session establishment or de-establishment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/80—Responding to QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/0024—Services and arrangements where telephone services are combined with data services
- H04M7/0057—Services where the data services network provides a telephone service in addition or as an alternative, e.g. for backup purposes, to the telephone service provided by the telephone services network
Definitions
- the present invention is related generally to bandwidth management and specifically to bandwidth management in packet-switched networks.
- packet latency or “packet delay” refers to the length of time required for a packet of data to travel from one designated point to another. While voice and video quality is certainly in the user's interest, it also provides surprising benefits for service providers. Studies done of cellular networks show that, as voice quality increases, the time users spend on the network also increases, which means billable hours—and thus revenues—increase too.
- codecs One approach used to provide enhanced QoS metrics is to encode the voice stream.
- Various compression/decompression algorithms have been developed. The codecs are able to take an audio stream occupying a first bandwidth and compress it to occupy a much smaller second bandwidth.
- bandwidth refers to a measure of the data transmission capacity of a network or a component thereof and is usually expressed in how many bits of data can be moved from one point to another in a unit of time under ideal conditions. Examples of codecs are as follows:
- ITU Codec Standard Bit Rate G.711 Pulse Code Modulation 3.4 kHz at 56 or 64 Kbps
- G.722 Audio codec 7 kHz at anywhere between 48, 56 or 64 Kbps
- G.722.1 wideband 7 kHz at 24 or 32 Kbps
- G.723 3.4 kHz at 24 Kbps
- G.723.1 3.4 kHz at 5.3 or 6.4 Kbps
- G.726, G.727 Adaptive Differential 4 kHz at 16, 24, 32, or 40 Kbps Pulse Code Modulation (ADPCM)
- ADPCM Pulse Code Modulation
- G.728 Audio codec
- G.729 speech codec
- RSVP ReSerVation
- RSVP reserves network resources for a sender. Senders first specify their outgoing traffic in terms of the preferred upper and lower bounds of bandwidth, delay, and jitter. As will be appreciated, “jitter” refers to a distortion of the interpacket arrival times (the interval between packet arrivals). The network maintains this flow specification, which describes both the source's traffic stream and the application's service requirements.
- RSVP can provide acceptable QoS metrics on a successfully negotiated (reserved) path, RSVP suffers from an inability to scale over large networks. If along some network path a hop will not or does not provide the QoS requested by RSVP, the entire path is deemed inadequate. Moreover, a successfully negotiated RSVP path is problematical in that RSVP requires unshared dedicated bandwidth and imposes a substantial processing overhead on all networking elements.
- Call admission or bandwidth control is another QoS solution employed to provide improved transmission characteristics end-to-end, such as available bandwidth, maximum end-to-end delay, maximum end-to-end delay variation (jitter), and maximum packet/cell loss.
- Call admission control which is typically applied at a gatekeeper or gateway, regulates audio quality by limiting the number of VoIP calls that can be active on a particular link at the same time.
- Existing QoS measurement based call admission control mechanisms are utilization-threshold based or response-time-response probes. In utilization-threshold based call admission control, the call admission controller monitors one or more selected links and controls call placement depending on the available bandwidth on the link(s) and the required bandwidth for the call.
- call admission control will allow up to four calls to be placed and block any additional calls from being made while the bandwidth is in use.
- response-time-response probe call admission control when a call placement request is received the call admission controller determines, using measurements from various probes distributed over the network and/or network pings, the current QoS metrics in the network and, based on the metrics and the codec to be used for the call, does not permit placement of the call when desired or specified QoS metrics will not be satisfied for the call.
- the placement of a call when the available bandwidth is already being used to capacity can not only provide a low audio quality for the newly placed call but also provide a lower audio quality for other calls using the congested link.
- Call admission control can become problematic because the available bandwidth/allowable call quota are static variables and not dynamically optimized in response to network state.
- the use of static variables works very well if a link has been provisioned for VoIP and only one type of codec is used for all calls.
- the use of signals from probes and pings to measure the state of the network can also be problematic. Such signals can be serviced last or completely dropped during times of congestion. This behavior can provide a false negative on network performance.
- This approach also may not provide detailed feedback that would indicate that the network state can descend into ill performance if more traffic is offered, thereby eliminating the possibility of pre-emptive corrective measures being undertaken.
- the VoIP QoS can already be affected.
- An alternative is to set the thresholds, against which the measurements are compared, very low. This approach, however, may have the adverse effect of calls being unnecessarily blocked during times of temporary congestion.
- the present invention is directed generally to dynamic bandwidth control effected by varying the codec used for live voice communications.
- a method for performing call admission control includes the steps of:
- determining one or more of (i) a bandwidth utilization level for a first path including a first link (e.g., a communication path between two network nodes); (ii) an available bandwidth level for the first path; and (iii) one or more Quality of Service or QoS metrics for the first path;
- each of the codecs has a corresponding bit rate and/or required bandwidth level, which is compared with the available bandwidth level and/or the bandwidth utilization level.
- the highest quality codec having a bit rate and/or bandwidth level permitted by the available bandwidth level and/or the bandwidth utilization level is selected.
- the bandwidth can be the utilized or available bandwidth on a specific link, such as the first WAN link from an enterprise network, and/or the end-to-end bandwidth between two endpoints on an alternative link. Available end-to-end bandwidth on all possible network paths can provide a more accurate indication of voice quality for a call than the available bandwidth on the edge of only one link.
- the QoS metrics can be any suitable metric and provide a measure of the state of the network. Metrics include packet delay or latency, jitter, packet loss, RSVP status and the like.
- the call admission control technique of the present invention can provide a number of advantages relative to conventional systems. For example, performing call admission control by controlling bandwidth utilization through varying codecs can efficiently utilize limited bandwidth resources. It can guarantee that there is enough bandwidth available to satisfy the needs of packetized live voice applications, such as VoIP. By providing the bandwidth required by live voice applications, QoS impediments such as packet delay, jitter, and loss can be reduced substantially. This is so because networking elements are not stressed with a larger load than they can handle. Accordingly, effectively managing bandwidth utilization can provide good QoS that results in high voice quality. Blocking calls when insufficient bandwidth is available for call placement can preserve the QoS and bandwidth requirements for existing calls.
- Codec control offers a trade-off between voice quality and call availability. Although it can cause a slight drop in voice quality due to the use of lower bit rate codecs, it can maximize the number of voice sessions carried by any WAN link and provide substantial increases in trunking efficiency.
- FIG. 1 is a block diagram of an illustrative hardware embodiment of the present invention
- FIG. 2 is a flow chart illustrating an exemplary method of operation of the WAN keeper
- FIG. 3 is an exemplary codec usage threshold table
- FIG. 4 is a flow chart illustrating a second exemplary method of operation of the WAN keeper.
- the network comprises a packet-switched Wide Area Network or WAN 100 , a circuit-switched network 104 , local edge routers 108 and 112 , packet-switched communication device 116 , and enterprise network 120 .
- the enterprise network 120 includes a gatekeeper 124 , a gateway 128 , packet switched communication devices 132 a - n , a Local Area Network or LAN 136 , a Private Branch Exchange or PBX 140 , and telecommunication devices 144 a - n.
- the WAN 100 can be a peer-to-peer or client/server packet-switched network applying any suitable network protocols, such as the TCP/IP suite of protocols and the AppleTalk suite of protocols.
- the WAN 100 is the Internet.
- the circuit-switched network is typically the PSTN.
- the PSTN trunks use the Signaling System 77 or SS7 signaling protocol.
- the edge routers 108 and 112 can be any suitable router that is interoperable with the network protocol(s).
- the edge routers can use any suitable routing algorithm, such as the distance-vector or link-state routing algorithms.
- Specific examples of routing protocols applying such routing algorithms include the Routing Information Protocol or RIP, RIP version 2 or RIP-2, the Open Shortest Path First or OSPF protocol, and the Intermediate System to Intermediate System or IS-IS protocol.
- the packet-switched communication devices 116 and 132 a - n can be any packet-switched communication device for live voice communications, such as IP hardphones (such as the AvayaTM IP Hardphone), IP Softphones (such as the AvayaTM IP Softphone), Personal Digital Assistants or PDA's, 802.11 wireless phones, GSM/802.11 cellular phones, and the like.
- IP hardphones such as the AvayaTM IP Hardphone
- IP Softphones such as the AvayaTM IP Softphone
- PDA's Personal Digital Assistants or PDA's
- 802.11 wireless phones such as GSM/802.11 cellular phones, and the like.
- the gatekeeper 124 provides a variety of functions, including call set-up, call control, authentication, authorization, accounting, and address mapping or lookup, translation and resolution services.
- the gatekeeper 124 includes a WAN keeper 148 to perform dynamic call admission control as described in detail below.
- a preferred gatekeeper is a modified form of the AvayaTM IP600, S8700, S8300, S8500, or S8100 media servers.
- the gateway 128 is an electronic signal repeater and protocol converter allowing access into and out of circuit-switched or packet-switched networks. It can perform telephony functions such as echo cancellation, compression and decompression (or Digital Signal Processing), playing announcements and call progress tones, call signaling, and logging and recording.
- the gateway thus provides an interface between the packet-switched and circuit-switched networks by converting packetized communications to circuit-switched communications and vice versa.
- the gateway is preferably an AvayaTM G700, G650, G600 or G350 media gateway.
- the PBX 140 can be any suitable telecommunications switch.
- the PBX is a DefinityTM, MultiVantageTM, CajunTM, Communication Manager switch.
- the PBX typically connects to the PSTN and communicates with the gatekeeper 124 and gateway 128 using ISDN PRI trunks with Q.931 signaling and the DCS or QSIG signaling protocol.
- the gatekeeper is typically located in the PBX 140 .
- the gatekeeper functionality may be in the Time Division Multiplex carriers using circuit path processors.
- the gatekeeper 124 may reside in the media server.
- the telecommunication devices 144 a - n can be any analog or digital telephones.
- the devices are one or more of the AvayaTM CallMasterTM, PartnerTM, MeridianTM, DefinityTM wireless, and TransTalkTM wireless products.
- the WAN keeper 148 performs dynamic call admission control by determining, based on measured QoS metrics and/or available (unused) bandwidth in the link 152 extending from the local edge router 112 to the next (nonlocal) router (not shown) in the first WAN hop and/or in the various links between the gatekeeper 124 and the destination communication device 116 , and whether or not the call can be placed using any codec. If the call can be placed, the WAN keeper 148 selects the appropriate codec from among a number of possible codecs for the call. For any given call placement request, the WAN keeper 148 will seek to use the codec providing the highest voice or audio quality while using no more than the maximum available bandwidth.
- the WAN keeper 148 monitors the end-to-end QoS characteristics or metrics link(s) (or network state) by any suitable technique including receiving feedback signals from one or more response-time-response probes, by polling selected network components, using ICMP ping packets, and/or SNMP/RTCP packets.
- the measured QoS metrics include packet delay, jitter, packet loss, the availability of Differentiated Services Code Point or DSCP or other capability to assign voice packets a priority, and RSVP status (e.g., an error message in response to a PATH and/or RESV message, and successful reservation setup.
- packet loss refers to packets that are not delivered to a destination.
- the WAN keeper 148 can monitor the available bandwidth by a number of techniques. It can monitor the available bandwidth in the link 152 from the edge router 112 by polling the link-side interface of the edge router 112 for bandwidth utilization characteristics. It can determine the available end-to-end bandwidth using RSVP messages such as the PATH and RESV messages, Path Differentiated Services on a hop-by-hop basis, and/or Multi-Protocol Label Switching. As will be appreciated, MPLS marks and unmarks packet traffic network entry and exit points. The MPLS markings are primarily designed to determine the next router hop and can therefore be used to identify the shortest path between two end points.
- MPLS can include a request to the intermediate node regarding their respective available bandwidth and/or current metrics and/or query each intermediate node whether the desired call requirements can be met by that node.
- QoS information can also be obtained from the DS byte in an MPLS packet or by using packets having differing times to live.
- the WAN keeper 148 varies the particular codec algorithm used depending on the leftover or unused bandwidth and/or the anticipated impact on the state of the network. For example, on a 1 Mbps link that is using G.711 if 800 Kbps is already being utilized then only two more G.711 calls can be admitted; however, if the codec being used by the gatekeeper 148 is changed to G.729 then ten calls can be admitted through this link. As shown in FIG. 3 , codec control normally defines a utilization threshold 300 for each codec 304 . This means that if bandwidth utilization has crossed a codec's utilization threshold, the WAN keeper will take measures to ensure that future calls will use that codec.
- Higher quality codecs will have preference over lower quality codecs, and their utilization will correspond to low link utilization or a higher available bandwidth.
- Lower bit rate codecs (with lower voice quality) will have high utilization thresholds, and they will only be deployed when link utilization is high (or the available bandwidth is low).
- the WAN keeper 148 will periodically monitor WAN link bandwidth utilization and end-to-end network QoS metrics. Each polling period, the WAN keeper 148 will check to see if the utilization has crossed any codec usage thresholds. It will then decide on what codec should be handed out to future outgoing VoIP calls. As noted, the decision will represent the codec with the highest utilization threshold that has been crossed. The WAN keeper 148 will instruct the media gateway 128 to change the VoIP codec being used currently.
- the operation of the WAN keeper 148 will now be discussed with reference to FIG. 2 .
- the WAN keeper 148 is discussed with reference to the architecture of FIG. 1 , it is to be understood that the WAN keeper 148 can be used with a number of other architectures.
- the gatekeeper 148 receives a call initiation request as part of the setup of a call.
- the call initiation request can be any signal associated with placing and/or setting up of a call, such as an off-hook signal, a dialed telephone number, an SS7 initial address message, H.323 setup message, and SIP setup message.
- the request identifies the communication device 116 as the destination.
- the request can be received from a packet-switched communication device 132 a - n or from a telecommunications device 144 a - n via the PBX 140 .
- the WAN keeper 148 determines the available bandwidth in the WAN link 152 from the edge router 112 and between the gatekeeper 124 and the destination communication device 116 .
- the polling interval is typically the largest period of time during which the probability of more than one call being initiated is very small, e.g., less than about 1%. This is so because, during this interval, only the amount of bandwidth equaling the requirements of a single VoIP call needs to be available.
- the WAN keeper 148 determines whether or not there is sufficient bandwidth to place the requested call.
- the bandwidth requirement of a VoIP call is deterministic and is easily calculated as follows:
- Call Bandwidth [(selected codec bit rate in bytes per second)*(audio payload in seconds)+bits required for the packet headers+the OSI Layer 2 frame header length in bits]*(packet generation rate where the packet headers include the headers for the Real-Time Transport Protocol, the User Datagram Protocol, and the Internet Protocol and the selected codec is based upon the available bandwidth and the codec control table of FIG. 3 .
- packet generation rate is the rate at which audio packets are generated, it is the inverse of the audio payload and its unit is packets-per-second (pps), e.g., if the audio payload is 20 ms G711 packet then the packet generation rate is 50 pps.
- the codec selected is the codec with the highest bandwidth utilization threshold crossed or exceeded by the available bandwidth. Once the bandwidth requirement of the VoIP call is determined, it is then compared with the available bandwidth to determine whether the call can be initiated. If the selected codec cannot be accommodated, the call bandwidth can be recomputed using a different codec having a lower bandwidth utilization. This step may be repeated as necessary to find a suitable codec.
- the available bandwidth is an important parameter for a bandwidth management function. For any bandwidth management function to be effective, the available bandwidth must be indicative of the available bandwidth for a reasonable length of time. It is assumed that all or a portion of the traffic through the link 152 is VoIP traffic. VoIP is relatively stable for short periods of time because endpoints use a call transmission rate sustained until ending of the call.
- the WAN keeper 148 proceeds to step 228 and does not permit the call to be placed. In other words, the call setup procedure is terminated.
- the WAN keeper 148 proceeds to step 212 .
- the WAN keeper 148 determines the state of the network. This is done by determining one or more selected QoS parameters other than bandwidth.
- the collected QoS parameters are adjusted by known techniques for the selected codec for the call.
- the likely change of the QoS parameters is determined if the call is permitted to proceed.
- the selected metric(s) such as packet latency, is/are adjusted for the additional network traffic resulting from placement of the call.
- the WAN keeper 148 determines if the adjusted metrics are acceptable in view of the VoIP requirements or in view of selected thresholds.
- the thresholds can be the same as or related to the voice communication application requirements. If not, the WAN keeper 148 selects the codec having the next lower bandwidth requirement and repeats step 216 for that codec. The process is repeated until an acceptable codec is identified. If no codec can be identified, the WAN keeper 148 proceeds to step 228 . If a codec is identified, the WAN keeper proceeds to step 224 and selects that codec as the codec to be used in negotiating with the other endpoint.
- step 224 the call is permitted to proceed with the selected codec.
- the WAN keeper selects the codec having the next lower bandwidth requirement until a codec is found that can be processed by the other endpoint.
- the WAN keeper 148 can proceed to step 228 and not permit placement of the call.
- the WAN keeper 148 periodically polls the edge router interface for bandwidth utilization statistics. When the utilization is above a maximum threshold, the WAN keeper 148 will immediately take measures to block all further outgoing calls and/or use different, lower bit rate codecs on existing calls to reduce bandwidth utilization.
- the WAN keeper 148 in step 400 , periodically polls the link-side interface of the edge router 112 to determine bandwidth utilization levels.
- the WAN keeper 148 may also determine end-to-end bandwidth utilization levels.
- the WAN keeper 148 can collect selected QoS metrics to determine the state of the network.
- the QoS metrics can include the metrics noted previously.
- the WAN keeper 148 determines whether there is sufficient bandwidth and/or whether the state of the network can support additional calls. In one configuration, this determination is made by comparing the unused or available bandwidth level(s) with a maximum threshold.
- the WAN keeper 148 institutes one or more measures to control bandwidth utilization.
- the bandwidth control measures are also implemented.
- bandwidth control measures are implemented in step 412 .
- the codecs used on existing VoIP calls are renegotiated to a lower bit rate codec (that will use less bandwidth). This may be effected by known techniques.
- multiple possible codecs are negotiated between the endpoints, with the highest bit rate codec being used initially in the call.
- bandwidth control measures require implementation, a lower bit rate codec (that was previously negotiated) will thereafter be used between the endpoints until bandwidth utilization level(s) and/or the QoS metric drops below selected threshold(s).
- the bandwidth utilization level(s) and/or QoS metric drops below the selected threshold(s)
- the higher quality higher bit rate codec may be used again in the call.
- future VoIP calls are blocked or redirected (to the PSTN) until bandwidth utilization level(s) and/or the QoS metric drops below selected threshold(s).
- the WAN keeper selects a lower bit rate codec for all future VoIP calls bandwidth utilization level(s) and/or the QoS metric drops below selected threshold(s). This measure was discussed previously. Typically, the codec selected is that having the highest utilization threshold that has been crossed by the utilized bandwidth. When the bandwidth utilization level(s) and/or QoS metric drops below the selected threshold, a higher quality, higher bit rate codec may be used on future VoIP calls.
- the WAN keeper is located in a media server, a telecommunications switch, such as a PBX, the gateway, a communication or telecommunication device and/or the edge router.
- a telecommunications switch such as a PBX
- the gateway a communication or telecommunication device and/or the edge router.
- the available bandwidth is decreased by a safety factor to account for unforeseen or unknown network conditions.
- the WAN keeper can also perform traffic control.
- Traffic control describes intelligently managing VoIP traffic over more than one WAN link. If an enterprise network includes two WAN links, it will be optimal to fail over from a first WAN link to a lightly used second WAN link when the first WAN link is at bandwidth capacity. The situation may also be such that one of the first and second WAN links is more expensive than the other in that the cost per MB transmitted is higher. In that situation, the VoIP calls would be sent out on the less expensive WAN link first and when that link is at capacity fail over to the more expensive WAN link.
- the WAN keeper monitors the default (cheaper) link for bandwidth utilization. Upon utilization being more than its threshold limit (the maximum threshold), the WAN keeper will take measures so that future outgoing voice calls will be directed to the expensive link. WAN keeper will periodically check back on the cheaper or default link to determine if the traffic has fallen below the threshold. If so, it will take measures to direct VoIP calls back to the default link.
- the threshold limit the maximum threshold
- the WAN keeper For traffic control, the WAN keeper will exploit UDP port-based IP packet classification.
- the local edge router will be configured such that packets with destination ports within a defined range are routed to a first (cheaper) link and packets with ports in a second different range are routed to a second (more expensive) link.
- the WAN keeper When the WAN keeper is to perform traffic control and direct voice calls to the appropriate link, it will provide direct feedback to the PBX or gatekeeper to change the port range it provides as part of its VoIP call setup signaling. Traffic control focuses on maintaining existing calls to use the near exhausted first link but future calls will be routed to use the available second link.
- Traffic control is a friendlier bandwidth management method than call admission control as traffic control will try to find an available link before call admission control is activated.
- call admission control calls are immediately cut off as soon as the threshold is crossed.
- the WAN keeper can use one or more of the utilized bandwidth on the local WAN link, the utilized end-to-end bandwidth, and selected QoS metrics in effecting call admission control.
- the WAN keeper logic may be implemented in more than one computational components.
- calls are blocked by a media server.
- the media server periodically sends out ping test packets, such as ICMP packets, to obtain feedback on the network state.
- the WAN keeper independently monitors bandwidth utilization and QoS metrics and, when the WAN keeper concludes that no further VoIP calls can be placed, instructs the local edge router to drop all ping test packets. The dropping of the ping test packets will cause the media server to conclude that the network state is unable to support further VoIP calls, and the media server will thereafter block such calls.
- the ping test thresholds used by the media server in determining when VoIP calls are to be blocked can be set high to prevent the media server from accidentally/independently blocking outgoing calls due to temporary periods of high network congestion.
- the WAN keeper is implemented as software, a logic circuit such as an ASIC, or combinations thereof.
- the WAN keeper is used to perform call admission control on a circuit-switched network.
- the present invention in various embodiments, includes components, methods, processes, systems and/or apparatus substantially as depicted and described herein, including various embodiments, subcombinations, and subsets thereof. Those of skill in the art will understand how to make and use the present invention after understanding the present disclosure.
- the present invention in various embodiments, includes providing devices and processes in the absence of items not depicted and/or described herein or in various embodiments hereof, including in the absence of such items as may have been used in previous devices or processes, e.g., for improving performance, achieving ease and ⁇ or reducing cost of implementation.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
ITU Codec Standard | Bit Rate |
G.711 (Pulse Code Modulation) | 3.4 kHz at 56 or 64 Kbps |
G.722 (audio codec) | 7 kHz at anywhere between 48, |
56 or 64 Kbps | |
G.722.1 (wideband) | 7 kHz at 24 or 32 Kbps |
G.723 | 3.4 kHz at 24 Kbps |
G.723.1 | 3.4 kHz at 5.3 or 6.4 Kbps |
G.726, G.727 (Adaptive Differential | 4 kHz at 16, 24, 32, or 40 Kbps |
Pulse Code Modulation (ADPCM) | |
G.728 (audio codec) | 3 kHz at 4 or 16 Kbps |
G.729 (speech codec) | 3.4 kHz at 8 Kbps |
As will be appreciated, a greater the degree of compression provides generally a lower degree of voice quality.
-
- (i) selecting a second different codec from among a number of possible codecs for the new live voice communication, with the second codec having a lower bit rate than the first codec;
- (ii) changing an existing live voice communication from the first codec to the second codec; and
- (iii) redirecting the new live voice communication from the first path to a second different path.
Maximum Threshold=Allocated Link VoIP Bandwidth−Bandwidth required for one VoIP call, where the allocated link VoIP bandwidth is the bandwidth dedicated to VoIP calls.
When the utilized bandwidth is above the maximum threshold or the unused bandwidth is below the maximum threshold, the
Claims (39)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/776,894 US7643414B1 (en) | 2004-02-10 | 2004-02-10 | WAN keeper efficient bandwidth management |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/776,894 US7643414B1 (en) | 2004-02-10 | 2004-02-10 | WAN keeper efficient bandwidth management |
Publications (1)
Publication Number | Publication Date |
---|---|
US7643414B1 true US7643414B1 (en) | 2010-01-05 |
Family
ID=41460379
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/776,894 Active 2027-07-28 US7643414B1 (en) | 2004-02-10 | 2004-02-10 | WAN keeper efficient bandwidth management |
Country Status (1)
Country | Link |
---|---|
US (1) | US7643414B1 (en) |
Cited By (75)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070165644A1 (en) * | 2005-08-05 | 2007-07-19 | Avaya Gmbh & Co. Kg | Method for selecting a codec as a function of the network capacity |
US20070277828A1 (en) * | 2006-06-05 | 2007-12-06 | Ho Peter C F | Flexible connector |
US20080002676A1 (en) * | 2006-06-30 | 2008-01-03 | Wiley William L | System and method for routing calls if potential call paths are impaired or congested |
US20080002677A1 (en) * | 2006-06-30 | 2008-01-03 | Bugenhagen Michael K | System and method for collecting network performance information |
US20080002576A1 (en) * | 2006-06-30 | 2008-01-03 | Bugenhagen Michael K | System and method for resetting counters counting network performance information at network communications devices on a packet network |
US20080002711A1 (en) * | 2006-06-30 | 2008-01-03 | Bugenhagen Michael K | System and method for access state based service options |
US20080002670A1 (en) * | 2006-06-30 | 2008-01-03 | Bugenhagen Michael K | System and method for adjusting code speed in a transmission path during call set-up due to reduced transmission performance |
US20080025300A1 (en) * | 2006-07-31 | 2008-01-31 | Texas Instruments Incorporated | Method and/or apparatus for enabling voice packet redundancy |
US20080049748A1 (en) * | 2006-08-22 | 2008-02-28 | Bugenhagen Michael K | System and method for routing communications between packet networks based on intercarrier agreements |
US20080049625A1 (en) * | 2006-08-22 | 2008-02-28 | Edwards Stephen K | System and method for collecting and managing network performance information |
US20080049769A1 (en) * | 2006-08-22 | 2008-02-28 | Bugenhagen Michael K | Application-specific integrated circuit for monitoring and optimizing interlayer network performance |
US20080049630A1 (en) * | 2006-08-22 | 2008-02-28 | Kozisek Steven E | System and method for monitoring and optimizing network performance to a wireless device |
US20080049641A1 (en) * | 2006-08-22 | 2008-02-28 | Edwards Stephen K | System and method for displaying a graph representative of network performance over a time period |
US20080052401A1 (en) * | 2006-08-22 | 2008-02-28 | Bugenhagen Michael K | Pin-hole firewall for communicating data packets on a packet network |
US20080049637A1 (en) * | 2006-08-22 | 2008-02-28 | Morrill Robert J | System and method for establishing calls over a call path having best path metrics |
US20080049631A1 (en) * | 2006-08-22 | 2008-02-28 | Morrill Robert J | System and method for monitoring interlayer devices and optimizing network performance |
US20080049638A1 (en) * | 2006-08-22 | 2008-02-28 | Ray Amar N | System and method for monitoring and optimizing network performance with user datagram protocol network performance information packets |
US20080049746A1 (en) * | 2006-08-22 | 2008-02-28 | Morrill Robert J | System and method for routing data on a packet network |
US20080049628A1 (en) * | 2006-08-22 | 2008-02-28 | Bugenhagen Michael K | System and method for modifying connectivity fault management packets |
US20080052387A1 (en) * | 2006-08-22 | 2008-02-28 | Heinz John M | System and method for tracking application resource usage |
US20080049747A1 (en) * | 2006-08-22 | 2008-02-28 | Mcnaughton James L | System and method for handling reservation requests with a connection admission control engine |
US20080049927A1 (en) * | 2006-08-22 | 2008-02-28 | Wiley William L | System and method for establishing a call being received by a trunk on a packet network |
US20080049787A1 (en) * | 2006-08-22 | 2008-02-28 | Mcnaughton James L | System and method for controlling network bandwidth with a connection admission control engine |
US20080049632A1 (en) * | 2006-08-22 | 2008-02-28 | Ray Amar N | System and method for adjusting the window size of a TCP packet through remote network elements |
US20080052206A1 (en) * | 2006-08-22 | 2008-02-28 | Edwards Stephen K | System and method for billing users for communicating over a communications network |
US20080049777A1 (en) * | 2006-08-22 | 2008-02-28 | Morrill Robert J | System and method for using distributed network performance information tables to manage network communications |
US20080049650A1 (en) * | 2006-08-22 | 2008-02-28 | Coppage Carl M | System and method for managing radio frequency windows |
US20080052784A1 (en) * | 2006-08-22 | 2008-02-28 | Wiley William L | System and method for restricting access to network performance information tables |
US20080049626A1 (en) * | 2006-08-22 | 2008-02-28 | Bugenhagen Michael K | System and method for communicating network performance information over a packet network |
US20080052628A1 (en) * | 2006-08-22 | 2008-02-28 | Bugenhagen Michael K | System and method for displaying a graphical representation of a network to identify nodes and node segments on the network that are not operating normally |
US20080049745A1 (en) * | 2006-08-22 | 2008-02-28 | Edwards Stephen K | System and method for enabling reciprocal billing for different types of communications over a packet network |
US20080101338A1 (en) * | 2006-11-01 | 2008-05-01 | Reynolds Douglas F | METHODS AND APPARATUS TO IMPLEMENT HIGHER DATA RATE VOICE OVER INTERNET PROTOCOL (VoIP) SERVICES |
US20090067341A1 (en) * | 2004-03-11 | 2009-03-12 | I2Telecom International, Inc. | System and method of voice over internet protocol communication |
US20090180385A1 (en) * | 2008-01-11 | 2009-07-16 | Quanta Computer Inc. | Home networking system and admission control method thereof |
US20090207752A1 (en) * | 2008-02-19 | 2009-08-20 | Embarq Holdings Company, Llc | System and method for authorizing threshold testing within a network |
US20090213916A1 (en) * | 2007-04-05 | 2009-08-27 | Huawei Technologies Co., Ltd. | Method, apparatus and system for data transmission |
US20090257350A1 (en) * | 2008-04-09 | 2009-10-15 | Embarq Holdings Company, Llc | System and method for using network performance information to determine improved measures of path states |
US20090268713A1 (en) * | 2008-04-23 | 2009-10-29 | Vonage Holdings Corporation | Method and apparatus for testing in a communication network |
US20100070651A1 (en) * | 2008-09-18 | 2010-03-18 | Yutaka Morikawa | Communication system, transmitting device, receiving device, and communication method |
US20100085887A1 (en) * | 2006-08-22 | 2010-04-08 | Embarq Holdings Company, Llc | System and method for adjusting the window size of a tcp packet through network elements |
US20100208611A1 (en) * | 2007-05-31 | 2010-08-19 | Embarq Holdings Company, Llc | System and method for modifying network traffic |
US20110069701A1 (en) * | 2009-09-18 | 2011-03-24 | Hon Hai Precision Industry Co., Ltd. | Gateway and method for processing packets utilized thereby |
US7940735B2 (en) | 2006-08-22 | 2011-05-10 | Embarq Holdings Company, Llc | System and method for selecting an access point |
US8000318B2 (en) | 2006-06-30 | 2011-08-16 | Embarq Holdings Company, Llc | System and method for call routing based on transmission performance of a packet network |
US20110199914A1 (en) * | 2010-02-16 | 2011-08-18 | Comcast Cable Communications, Llc | System and Method for Capacity Planning on a High Speed data Network |
US20110302408A1 (en) * | 2010-06-03 | 2011-12-08 | Morrigan Partners Limited | Secure Communication Systems, Methods, and Devices |
US8107366B2 (en) | 2006-08-22 | 2012-01-31 | Embarq Holdings Company, LP | System and method for using centralized network performance tables to manage network communications |
US20120030365A1 (en) * | 2009-03-27 | 2012-02-02 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and Apparatus for Providing Relevant Service Levels |
US8144587B2 (en) | 2006-08-22 | 2012-03-27 | Embarq Holdings Company, Llc | System and method for load balancing network resources using a connection admission control engine |
US8189468B2 (en) | 2006-10-25 | 2012-05-29 | Embarq Holdings, Company, LLC | System and method for regulating messages between networks |
US8194643B2 (en) | 2006-10-19 | 2012-06-05 | Embarq Holdings Company, Llc | System and method for monitoring the connection of an end-user to a remote network |
US20120144056A1 (en) * | 2009-08-12 | 2012-06-07 | Nederlandse Organisatie Voor Toegepast- Natuurwetenschappelijk Onderzoek Tno | Dynamic RTCP Relay |
US8213953B1 (en) * | 2004-05-11 | 2012-07-03 | Sprint Spectrum L.P. | Method and system for vocoder bypass based on loads in coverage areas of a wireless wide area network |
US8289965B2 (en) | 2006-10-19 | 2012-10-16 | Embarq Holdings Company, Llc | System and method for establishing a communications session with an end-user based on the state of a network connection |
US8307065B2 (en) | 2006-08-22 | 2012-11-06 | Centurylink Intellectual Property Llc | System and method for remotely controlling network operators |
US20120314632A1 (en) * | 2010-02-16 | 2012-12-13 | Pablo Martinez De La Cruz | Facilitating a communication session |
US20130343347A1 (en) * | 2011-03-11 | 2013-12-26 | Telefonaktiegolaget L M Ericsson (Publ) | Methods and apparatuses in communication systems |
US20140050214A1 (en) * | 2012-08-17 | 2014-02-20 | Hon Hai Precision Industry Co., Ltd. | Gateway and method for establishing voice communication over network using the gateway |
US8743700B2 (en) | 2006-08-22 | 2014-06-03 | Centurylink Intellectual Property Llc | System and method for provisioning resources of a packet network based on collected network performance information |
US8750158B2 (en) | 2006-08-22 | 2014-06-10 | Centurylink Intellectual Property Llc | System and method for differentiated billing |
US8804758B2 (en) | 2004-03-11 | 2014-08-12 | Hipcricket, Inc. | System and method of media over an internet protocol communication |
US20140269366A1 (en) * | 2013-03-15 | 2014-09-18 | Telmate Llc | Dynamic voip routing and adjustiment |
US20140348059A1 (en) * | 2008-02-07 | 2014-11-27 | Gilat Satellite Networks Ltd. | Real-time sessions quality-of-service over reservation-based access |
US9094257B2 (en) | 2006-06-30 | 2015-07-28 | Centurylink Intellectual Property Llc | System and method for selecting a content delivery network |
US20150263961A1 (en) * | 2014-03-11 | 2015-09-17 | International Business Machines Corporation | Quality of experience for communication sessions |
US20150319209A1 (en) * | 2014-05-04 | 2015-11-05 | Valens Semiconductor Ltd. | Increasing link throughput to enable admission without exceeding latency variation limits |
WO2016064637A1 (en) * | 2014-10-22 | 2016-04-28 | T-Mobile Usa, Inc. | Dynamic rate adaptation during real-time lte communication |
US9338580B2 (en) | 2011-10-21 | 2016-05-10 | Qualcomm Incorporated | Method and apparatus for packet loss rate-based codec adaptation |
US20160267918A1 (en) * | 2015-03-12 | 2016-09-15 | Kabushiki Kaisha Toshiba | Transmission device, voice recognition system, transmission method, and computer program product |
US9479341B2 (en) | 2006-08-22 | 2016-10-25 | Centurylink Intellectual Property Llc | System and method for initiating diagnostics on a packet network node |
US10230771B2 (en) | 2016-10-27 | 2019-03-12 | Microsoft Technology Licensing, Llc | Media session |
US10244427B2 (en) * | 2015-07-09 | 2019-03-26 | Line Corporation | Systems and methods for suppressing and/or concealing bandwidth reduction of VoIP voice calls |
US20190379708A1 (en) * | 2018-06-07 | 2019-12-12 | Edgewater Networks, Inc. | Devices and systems for voice over internet protocol codec selection |
US20220104073A1 (en) * | 2016-08-11 | 2022-03-31 | Kyocera Corporation | Ran-assisted rate adaptation |
US11343302B2 (en) * | 2019-02-18 | 2022-05-24 | Samsung Electronics Co., Ltd. | Method for controlling bitrate in realtime and electronic device thereof |
Citations (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4947390A (en) | 1989-03-22 | 1990-08-07 | Hewlett-Packard Company | Method for data transfer through a bridge to a network requiring source route information |
US5450394A (en) | 1994-03-10 | 1995-09-12 | Northern Telecom Limited | Delay monitoring of telecommunication networks |
CA2488401A1 (en) | 1995-11-16 | 1997-05-17 | Loran Network Systems Llc | Method of determining the topology of a network of objects |
US6097722A (en) * | 1996-12-13 | 2000-08-01 | Nortel Networks Corporation | Bandwidth management processes and systems for asynchronous transfer mode networks using variable virtual paths |
US6240066B1 (en) * | 1997-02-11 | 2001-05-29 | Lucent Technologies Inc. | Dynamic bandwidth and buffer management algorithm for multi-service ATM switches |
US20020006131A1 (en) * | 1998-12-08 | 2002-01-17 | Martin Johnsson | Arrangement for establishing connections through a network |
US20020006136A1 (en) * | 2000-04-07 | 2002-01-17 | Mallory Tracy D. | Method for selecting an operating mode for a frame-based communications network |
US6363065B1 (en) | 1999-11-10 | 2002-03-26 | Quintum Technologies, Inc. | okApparatus for a voice over IP (voIP) telephony gateway and methods for use therein |
US6393480B1 (en) * | 1999-06-21 | 2002-05-21 | Compuware Corporation | Application response time prediction |
US6442615B1 (en) | 1997-10-23 | 2002-08-27 | Telefonaktiebolaget Lm Ericsson (Publ) | System for traffic data evaluation of real network with dynamic routing utilizing virtual network modelling |
US6452922B1 (en) * | 1998-06-19 | 2002-09-17 | Nortel Networks Limited | Method and apparatus for fallback routing of voice over internet protocol call |
US20020166063A1 (en) * | 2001-03-01 | 2002-11-07 | Cyber Operations, Llc | System and method for anti-network terrorism |
US20030023710A1 (en) | 2001-05-24 | 2003-01-30 | Andrew Corlett | Network metric system |
US20030063569A1 (en) * | 2001-08-27 | 2003-04-03 | Nokia Corporation | Selecting an operational mode of a codec |
US20030069057A1 (en) | 2001-09-28 | 2003-04-10 | Defrees-Parrott Troy | Gaming machine with interactive story line |
US20030074674A1 (en) * | 2001-10-17 | 2003-04-17 | Magliaro Maximilian Matthew | Method and system for dynamically adjusting video bit rates |
US20030074443A1 (en) * | 2001-10-15 | 2003-04-17 | Makonnen Melaku | Last mile quality of service broker (LMQB) for multiple access networks |
US20030088698A1 (en) * | 2001-11-06 | 2003-05-08 | Inderpreet Singh | VPN failure recovery |
US20030097438A1 (en) | 2001-10-15 | 2003-05-22 | Bearden Mark J. | Network topology discovery systems and methods and their use in testing frameworks for determining suitability of a network for target applications |
US6581031B1 (en) * | 1998-11-27 | 2003-06-17 | Nec Corporation | Speech encoding method and speech encoding system |
US20030123388A1 (en) * | 2001-12-28 | 2003-07-03 | Patrick Bradd | Admissions control in a connectionless communications network |
EP1372326A2 (en) | 2002-06-14 | 2003-12-17 | Siemens Information and Communication Networks Inc. | Self managing directory service for voice over IP networks |
US20040008627A1 (en) * | 2002-07-12 | 2004-01-15 | Sachin Garg | Method and apparatus for performing admission control in a communication network |
US20040066780A1 (en) | 2002-10-07 | 2004-04-08 | Broadcom Corporation | Fast-path implementation for transparent LAN services using double tagging |
US6728261B1 (en) | 2000-02-07 | 2004-04-27 | Axerra Networks, Ltd. | ATM over IP |
US6728670B2 (en) | 1995-11-16 | 2004-04-27 | Peregrine Systems, Inc. | Method of determining the topology of a network by transmitting and monitoring sequences of orthogonal signals |
US20040167977A1 (en) | 2003-02-25 | 2004-08-26 | Douglas Christopher Paul | Method and system for monitoring streaming media flow |
US6795431B2 (en) | 1997-10-24 | 2004-09-21 | Hitachi, Ltd. | Packet switch and method for relaying management cells and data cells in a form of IP packet |
US6922417B2 (en) | 2000-01-28 | 2005-07-26 | Compuware Corporation | Method and system to calculate network latency, and to display the same field of the invention |
US6937622B2 (en) | 2001-09-10 | 2005-08-30 | Intel Corporation | Determining phase jitter and packet inter-arrival jitter between network end points |
US7023839B1 (en) * | 1999-01-26 | 2006-04-04 | Siemens Communications, Inc. | System and method for dynamic codec alteration |
US7127496B2 (en) | 2000-12-05 | 2006-10-24 | Sony Corporation | Communications relay device, communications relay method, communications terminal apparatus and program storage medium |
US20060262774A1 (en) | 2002-12-27 | 2006-11-23 | Terje Moldestad | Tunnelling tdm traffic over mpls |
US7274684B2 (en) | 2001-10-10 | 2007-09-25 | Bruce Fitzgerald Young | Method and system for implementing and managing a multimedia access network device |
US7277936B2 (en) | 2003-03-03 | 2007-10-02 | Hewlett-Packard Development Company, L.P. | System using network topology to perform fault diagnosis to locate fault between monitoring and monitored devices based on reply from device at switching layer |
US7483379B2 (en) | 2002-05-17 | 2009-01-27 | Alcatel Lucent | Passive network monitoring system |
-
2004
- 2004-02-10 US US10/776,894 patent/US7643414B1/en active Active
Patent Citations (38)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4947390A (en) | 1989-03-22 | 1990-08-07 | Hewlett-Packard Company | Method for data transfer through a bridge to a network requiring source route information |
US5450394A (en) | 1994-03-10 | 1995-09-12 | Northern Telecom Limited | Delay monitoring of telecommunication networks |
CA2488401A1 (en) | 1995-11-16 | 1997-05-17 | Loran Network Systems Llc | Method of determining the topology of a network of objects |
US6728670B2 (en) | 1995-11-16 | 2004-04-27 | Peregrine Systems, Inc. | Method of determining the topology of a network by transmitting and monitoring sequences of orthogonal signals |
US6097722A (en) * | 1996-12-13 | 2000-08-01 | Nortel Networks Corporation | Bandwidth management processes and systems for asynchronous transfer mode networks using variable virtual paths |
US6240066B1 (en) * | 1997-02-11 | 2001-05-29 | Lucent Technologies Inc. | Dynamic bandwidth and buffer management algorithm for multi-service ATM switches |
US6442615B1 (en) | 1997-10-23 | 2002-08-27 | Telefonaktiebolaget Lm Ericsson (Publ) | System for traffic data evaluation of real network with dynamic routing utilizing virtual network modelling |
US6795431B2 (en) | 1997-10-24 | 2004-09-21 | Hitachi, Ltd. | Packet switch and method for relaying management cells and data cells in a form of IP packet |
US6452922B1 (en) * | 1998-06-19 | 2002-09-17 | Nortel Networks Limited | Method and apparatus for fallback routing of voice over internet protocol call |
US6581031B1 (en) * | 1998-11-27 | 2003-06-17 | Nec Corporation | Speech encoding method and speech encoding system |
US20020006131A1 (en) * | 1998-12-08 | 2002-01-17 | Martin Johnsson | Arrangement for establishing connections through a network |
US7023839B1 (en) * | 1999-01-26 | 2006-04-04 | Siemens Communications, Inc. | System and method for dynamic codec alteration |
US6393480B1 (en) * | 1999-06-21 | 2002-05-21 | Compuware Corporation | Application response time prediction |
US6665293B2 (en) | 1999-11-10 | 2003-12-16 | Quintum Technologies, Inc. | Application for a voice over IP (VoIP) telephony gateway and methods for use therein |
US6363065B1 (en) | 1999-11-10 | 2002-03-26 | Quintum Technologies, Inc. | okApparatus for a voice over IP (voIP) telephony gateway and methods for use therein |
US6922417B2 (en) | 2000-01-28 | 2005-07-26 | Compuware Corporation | Method and system to calculate network latency, and to display the same field of the invention |
US6728261B1 (en) | 2000-02-07 | 2004-04-27 | Axerra Networks, Ltd. | ATM over IP |
US20020006136A1 (en) * | 2000-04-07 | 2002-01-17 | Mallory Tracy D. | Method for selecting an operating mode for a frame-based communications network |
US7127496B2 (en) | 2000-12-05 | 2006-10-24 | Sony Corporation | Communications relay device, communications relay method, communications terminal apparatus and program storage medium |
US20020166063A1 (en) * | 2001-03-01 | 2002-11-07 | Cyber Operations, Llc | System and method for anti-network terrorism |
US20030023710A1 (en) | 2001-05-24 | 2003-01-30 | Andrew Corlett | Network metric system |
US20030093244A1 (en) | 2001-05-24 | 2003-05-15 | Andrew Corlett | Network metric system |
US20030063569A1 (en) * | 2001-08-27 | 2003-04-03 | Nokia Corporation | Selecting an operational mode of a codec |
US6937622B2 (en) | 2001-09-10 | 2005-08-30 | Intel Corporation | Determining phase jitter and packet inter-arrival jitter between network end points |
US20030069057A1 (en) | 2001-09-28 | 2003-04-10 | Defrees-Parrott Troy | Gaming machine with interactive story line |
US7274684B2 (en) | 2001-10-10 | 2007-09-25 | Bruce Fitzgerald Young | Method and system for implementing and managing a multimedia access network device |
US20030097438A1 (en) | 2001-10-15 | 2003-05-22 | Bearden Mark J. | Network topology discovery systems and methods and their use in testing frameworks for determining suitability of a network for target applications |
US20030074443A1 (en) * | 2001-10-15 | 2003-04-17 | Makonnen Melaku | Last mile quality of service broker (LMQB) for multiple access networks |
US20030074674A1 (en) * | 2001-10-17 | 2003-04-17 | Magliaro Maximilian Matthew | Method and system for dynamically adjusting video bit rates |
US20030088698A1 (en) * | 2001-11-06 | 2003-05-08 | Inderpreet Singh | VPN failure recovery |
US20030123388A1 (en) * | 2001-12-28 | 2003-07-03 | Patrick Bradd | Admissions control in a connectionless communications network |
US7483379B2 (en) | 2002-05-17 | 2009-01-27 | Alcatel Lucent | Passive network monitoring system |
EP1372326A2 (en) | 2002-06-14 | 2003-12-17 | Siemens Information and Communication Networks Inc. | Self managing directory service for voice over IP networks |
US20040008627A1 (en) * | 2002-07-12 | 2004-01-15 | Sachin Garg | Method and apparatus for performing admission control in a communication network |
US20040066780A1 (en) | 2002-10-07 | 2004-04-08 | Broadcom Corporation | Fast-path implementation for transparent LAN services using double tagging |
US20060262774A1 (en) | 2002-12-27 | 2006-11-23 | Terje Moldestad | Tunnelling tdm traffic over mpls |
US20040167977A1 (en) | 2003-02-25 | 2004-08-26 | Douglas Christopher Paul | Method and system for monitoring streaming media flow |
US7277936B2 (en) | 2003-03-03 | 2007-10-02 | Hewlett-Packard Development Company, L.P. | System using network topology to perform fault diagnosis to locate fault between monitoring and monitored devices based on reply from device at switching layer |
Non-Patent Citations (39)
Title |
---|
"Alternate Gatekeeper and C-LAN Load Balancing Configuration for Avaya(TM) , IP Telephones, Avaya(TM) Softphones and an Avaya(TM) S8700 Media Server/Avaya(TM) G600 Gateway-Issue 1.0," Avaya Solution & Interoperability Test Lab Application Notes (Jun. 8, 2002), pp. 1-7. |
"Avaya IP Softphone," Avaya (2003), 4 pages. |
"Avaya IP Telephony Implementation Guide," Avaya Application Note (May 2003), pp. 1-71. |
"Chariot VoIP Assessor Version 1.0," http://www.tmcnet.com/it/0302/0302labs5.htm (Mar. 2002), pp. 1-4. |
"Chariot," http://www.netiq.com/products/chr/, pp. 1-2, 2002. |
"How to configure an Avayan(TM) IP600 Server with Cisco Gatekeeper-Issue 1.0," Avaya Solution & Interoperability Test Lab Application Notes (Jun. 20, 2002), pp. 1-20. |
"NetIQ Vivinet Diagnostics," available at http://www.netig.com/products/vd/default.asp (1993-2003), pp. 1-2. |
"NetIQ-Checklist of VolP Network Design Tips," NetIQ Corporation (2002), 3 pages. |
"Omegon Unveils NetAlly Solution; Industry-First Fully Active Service Quality Assurance Platform Assures Customers Unprecedented Levels of Network Availability and Reliability," available at http://www.itsecurity.com/tecsnews/sep2000/sep517.htm (Sep. 2000), pp. 1-3. |
"VolP Management and Network Testing," http://www.netig.com/solutions/voip/default.asp, pp. 1-3, 2002. |
"VolP Test Module for Chariot," http://www.netig.com/products/chr/voipmodule.asp, pp. 1-2, 2002. |
Author Unknown, "Call Signaling protocols and media stream packetization for packet-based multimedia communication systems", ITU-T Recommendation H.225, Nov. 2000, pp. 1-251. |
Author Unknown, "Packet-based multimedia communication systems", International Telecommunication Union-Telecommunications Standardization Sector (ITU-T) Recommendation H.323, Nov. 2000, pp. 1-258. |
B. Huffaker et al., "Topology Discovery by Active Probing," CAIDA (2002), 8 pages. |
Background of the Invention- For the above captioned application (previously cited). |
Brix Networks, "Library," available at http://www.brixnet.com/library/library-register.cfm (2003), 1 page. |
Brix Networks, "The Brix System," available at http://www.brixnet.com/products/products-overview.html (2003), 1 page. |
Cisco CallManager Systems Guide, "Chapter 7: Call Admission Control" Doc. No. 78-13341-01 (undated), pp. 7-1-7-14. |
Cisco CallManager, Cisco Systems (printed Sep. 16, 2003), 9 pages. |
Ismail Dalgic et al., "Quality of Service Based Routing for IP Telephony," 3Com Corporation (undated), available at http://pont.net/aboutme/QoSRouting.pdf, 8 pages. |
J.Q. Walker, "A Handbook for Successful VolP Deployment Network Testing, QoS, and More," NetIQ Corporation, (2002), pp. 1-13. |
M.R. Meiss et al., "Standards-Based Discovery of Switched Ethernet Topology," Advanced Network Management Lab, (Apr. 2002), pp. 1-20. |
Moshe Sidi et al., "Converged Network Performance Verification and e-Support Using NetAlly(R)," Omegon Networks Ltd., (Jun, 2001), pp. 1-13. |
Moshe Sidi et al., "Converged Network Performance Verification and e-Support Using NetAlly(R)," Omegon Networks Ltd., (Jun. 2001), pp. 1-13. |
Moshe Sidi, "Readying Your Network for VolP: Get it Right the First Time," Viola Networks (Apr. 2002), pp. 1-9. |
Moshe Sidi, "Reality-based VolP Readiness Testing Using NetAlly(R) VolP," Viola Networks (Apr. 2002), pp. 1-10. |
Perkins, et al. "RTP Testing Strategies",IETF RFC 3158, RTP Control Protocol (RTCP), Aug. 2001, available at http://www.ietf.org/rfc/rfc3158.txt, pp. 1-21. |
Postel, "User Datagram Protocol", Internet Engineering Task Force (IETF) Request for Comments (RFC) 768, Aug. 28, 1980, available at http://www.ietf.org/rfc/rfc768.txt, pp. 1-3. |
R. Siamwalla et al., "Discovering Internet Topology," Cornell University (Jul. 1998), pp. 1-16. |
Robert M. Wienski, "IP Telehony Access, Transport, and Gateway Fundamentals," Illuminet White Paper (undated), pp. 1-9. |
Rosenberg, et al., "SIP: Session Initiation Protocol", IETF RFC 3261, Jun. 2002, available at http://vvww.ietf.org/rfc/rfc3261.txt, pp. 1-252. |
Schulzrine, et al., "RTP: A Transport Protocol for Real-Time Applications", IETF RFC 1889; Real-Time Transport Protocol (RTP), Jan. 1996, available at http://www.ietf.org/rfc/rfc1889.txt, pp. 1-6. |
Telchemy, Inc., "Bringing Intelligence to Networks," http://www.telchemy.com/, pp. 1-5, 2001. |
Telchemy, Inc., "Monitoring Voice Quality In Voice Over IP Networks," 3 pages, 2001. |
U.S. Appl. No. 10/459,948, filed Jun. 12, 2003, Adhikari et al. |
U.S. Appl. No. 10/460,700, filed Jun. 12, 2003, Adhikari et al. |
Viola Networks, "NetAlly(R) VolP-VolP Readiness Testing and Deployment," available at http//www.omega.com/netally- voip.asp (2002), pp. 1-4. |
Y. Breitbert et al., "Topology Discovery in Heterogeneous IP Networks," Proceedings of IEEE Infocom 2000 (Mar. 2000), 10 pages. |
Zoltan Laday, "SP Scale Packet Voice Networks," Cisco Systems (2001), pp. 1-37. |
Cited By (192)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090067341A1 (en) * | 2004-03-11 | 2009-03-12 | I2Telecom International, Inc. | System and method of voice over internet protocol communication |
US20100238834A9 (en) * | 2004-03-11 | 2010-09-23 | I2Telecom International, Inc. | System and method of voice over internet protocol communication |
US8335232B2 (en) * | 2004-03-11 | 2012-12-18 | Geos Communications IP Holdings, Inc., a wholly owned subsidiary of Augme Technologies, Inc. | Method and system of renegotiating end-to-end voice over internet protocol CODECs |
US8804758B2 (en) | 2004-03-11 | 2014-08-12 | Hipcricket, Inc. | System and method of media over an internet protocol communication |
US8842568B2 (en) | 2004-03-11 | 2014-09-23 | Hipcricket, Inc. | Method and system of renegotiating end-to-end voice over internet protocol CODECs |
US8213953B1 (en) * | 2004-05-11 | 2012-07-03 | Sprint Spectrum L.P. | Method and system for vocoder bypass based on loads in coverage areas of a wireless wide area network |
US8248935B2 (en) * | 2005-08-05 | 2012-08-21 | Avaya Gmbh & Co. Kg | Method for selecting a codec as a function of the network capacity |
US20070165644A1 (en) * | 2005-08-05 | 2007-07-19 | Avaya Gmbh & Co. Kg | Method for selecting a codec as a function of the network capacity |
US20070277828A1 (en) * | 2006-06-05 | 2007-12-06 | Ho Peter C F | Flexible connector |
US9094257B2 (en) | 2006-06-30 | 2015-07-28 | Centurylink Intellectual Property Llc | System and method for selecting a content delivery network |
US20130294243A1 (en) * | 2006-06-30 | 2013-11-07 | CenturyLink Intellectual Property LLP | System and method for re-routing calls |
US9838440B2 (en) | 2006-06-30 | 2017-12-05 | Centurylink Intellectual Property Llc | Managing voice over internet protocol (VoIP) communications |
US9749399B2 (en) | 2006-06-30 | 2017-08-29 | Centurylink Intellectual Property Llc | System and method for selecting a content delivery network |
US9549004B2 (en) | 2006-06-30 | 2017-01-17 | Centurylink Intellectual Property Llc | System and method for re-routing calls |
US9154634B2 (en) | 2006-06-30 | 2015-10-06 | Centurylink Intellectual Property Llc | System and method for managing network communications |
US9118583B2 (en) | 2006-06-30 | 2015-08-25 | Centurylink Intellectual Property Llc | System and method for re-routing calls |
US10560494B2 (en) | 2006-06-30 | 2020-02-11 | Centurylink Intellectual Property Llc | Managing voice over internet protocol (VoIP) communications |
US9054915B2 (en) | 2006-06-30 | 2015-06-09 | Centurylink Intellectual Property Llc | System and method for adjusting CODEC speed in a transmission path during call set-up due to reduced transmission performance |
US8976665B2 (en) * | 2006-06-30 | 2015-03-10 | Centurylink Intellectual Property Llc | System and method for re-routing calls |
US20080002676A1 (en) * | 2006-06-30 | 2008-01-03 | Wiley William L | System and method for routing calls if potential call paths are impaired or congested |
US20080002670A1 (en) * | 2006-06-30 | 2008-01-03 | Bugenhagen Michael K | System and method for adjusting code speed in a transmission path during call set-up due to reduced transmission performance |
US8717911B2 (en) | 2006-06-30 | 2014-05-06 | Centurylink Intellectual Property Llc | System and method for collecting network performance information |
US10230788B2 (en) | 2006-06-30 | 2019-03-12 | Centurylink Intellectual Property Llc | System and method for selecting a content delivery network |
US8570872B2 (en) | 2006-06-30 | 2013-10-29 | Centurylink Intellectual Property Llc | System and method for selecting network ingress and egress |
US20080002711A1 (en) * | 2006-06-30 | 2008-01-03 | Bugenhagen Michael K | System and method for access state based service options |
US8488447B2 (en) | 2006-06-30 | 2013-07-16 | Centurylink Intellectual Property Llc | System and method for adjusting code speed in a transmission path during call set-up due to reduced transmission performance |
US8477614B2 (en) * | 2006-06-30 | 2013-07-02 | Centurylink Intellectual Property Llc | System and method for routing calls if potential call paths are impaired or congested |
US20080002576A1 (en) * | 2006-06-30 | 2008-01-03 | Bugenhagen Michael K | System and method for resetting counters counting network performance information at network communications devices on a packet network |
US20080002677A1 (en) * | 2006-06-30 | 2008-01-03 | Bugenhagen Michael K | System and method for collecting network performance information |
US20080002716A1 (en) * | 2006-06-30 | 2008-01-03 | Wiley William L | System and method for selecting network egress |
US8184549B2 (en) | 2006-06-30 | 2012-05-22 | Embarq Holdings Company, LLP | System and method for selecting network egress |
US8000318B2 (en) | 2006-06-30 | 2011-08-16 | Embarq Holdings Company, Llc | System and method for call routing based on transmission performance of a packet network |
US7948909B2 (en) | 2006-06-30 | 2011-05-24 | Embarq Holdings Company, Llc | System and method for resetting counters counting network performance information at network communications devices on a packet network |
US20080025300A1 (en) * | 2006-07-31 | 2008-01-31 | Texas Instruments Incorporated | Method and/or apparatus for enabling voice packet redundancy |
US8531954B2 (en) | 2006-08-22 | 2013-09-10 | Centurylink Intellectual Property Llc | System and method for handling reservation requests with a connection admission control engine |
US8750158B2 (en) | 2006-08-22 | 2014-06-10 | Centurylink Intellectual Property Llc | System and method for differentiated billing |
US20080049748A1 (en) * | 2006-08-22 | 2008-02-28 | Bugenhagen Michael K | System and method for routing communications between packet networks based on intercarrier agreements |
US10523554B2 (en) * | 2006-08-22 | 2019-12-31 | Centurylink Intellectual Property Llc | System and method of routing calls on a packet network |
US10469385B2 (en) | 2006-08-22 | 2019-11-05 | Centurylink Intellectual Property Llc | System and method for improving network performance using a connection admission control engine |
US10298476B2 (en) | 2006-08-22 | 2019-05-21 | Centurylink Intellectual Property Llc | System and method for tracking application resource usage |
US20080049625A1 (en) * | 2006-08-22 | 2008-02-28 | Edwards Stephen K | System and method for collecting and managing network performance information |
US20100085887A1 (en) * | 2006-08-22 | 2010-04-08 | Embarq Holdings Company, Llc | System and method for adjusting the window size of a tcp packet through network elements |
US10075351B2 (en) | 2006-08-22 | 2018-09-11 | Centurylink Intellectual Property Llc | System and method for improving network performance |
US9992348B2 (en) | 2006-08-22 | 2018-06-05 | Century Link Intellectual Property LLC | System and method for establishing a call on a packet network |
US9929923B2 (en) | 2006-08-22 | 2018-03-27 | Centurylink Intellectual Property Llc | System and method for provisioning resources of a packet network based on collected network performance information |
US7843831B2 (en) | 2006-08-22 | 2010-11-30 | Embarq Holdings Company Llc | System and method for routing data on a packet network |
US20110032821A1 (en) * | 2006-08-22 | 2011-02-10 | Morrill Robert J | System and method for routing data on a packet network |
US20080049769A1 (en) * | 2006-08-22 | 2008-02-28 | Bugenhagen Michael K | Application-specific integrated circuit for monitoring and optimizing interlayer network performance |
US7940735B2 (en) | 2006-08-22 | 2011-05-10 | Embarq Holdings Company, Llc | System and method for selecting an access point |
US20110116405A1 (en) * | 2006-08-22 | 2011-05-19 | Coppage Carl M | System and method for adjusting radio frequency parameters |
US20080049745A1 (en) * | 2006-08-22 | 2008-02-28 | Edwards Stephen K | System and method for enabling reciprocal billing for different types of communications over a packet network |
US20080052628A1 (en) * | 2006-08-22 | 2008-02-28 | Bugenhagen Michael K | System and method for displaying a graphical representation of a network to identify nodes and node segments on the network that are not operating normally |
US9832090B2 (en) | 2006-08-22 | 2017-11-28 | Centurylink Intellectual Property Llc | System, method for compiling network performancing information for communications with customer premise equipment |
US8015294B2 (en) | 2006-08-22 | 2011-09-06 | Embarq Holdings Company, LP | Pin-hole firewall for communicating data packets on a packet network |
US8040811B2 (en) | 2006-08-22 | 2011-10-18 | Embarq Holdings Company, Llc | System and method for collecting and managing network performance information |
US8064391B2 (en) | 2006-08-22 | 2011-11-22 | Embarq Holdings Company, Llc | System and method for monitoring and optimizing network performance to a wireless device |
US9813320B2 (en) | 2006-08-22 | 2017-11-07 | Centurylink Intellectual Property Llc | System and method for generating a graphical user interface representative of network performance |
US9806972B2 (en) | 2006-08-22 | 2017-10-31 | Centurylink Intellectual Property Llc | System and method for monitoring and altering performance of a packet network |
US8098579B2 (en) | 2006-08-22 | 2012-01-17 | Embarq Holdings Company, LP | System and method for adjusting the window size of a TCP packet through remote network elements |
US8102770B2 (en) | 2006-08-22 | 2012-01-24 | Embarq Holdings Company, LP | System and method for monitoring and optimizing network performance with vector performance tables and engines |
US8107366B2 (en) | 2006-08-22 | 2012-01-31 | Embarq Holdings Company, LP | System and method for using centralized network performance tables to manage network communications |
US20080049630A1 (en) * | 2006-08-22 | 2008-02-28 | Kozisek Steven E | System and method for monitoring and optimizing network performance to a wireless device |
US9712445B2 (en) | 2006-08-22 | 2017-07-18 | Centurylink Intellectual Property Llc | System and method for routing data on a packet network |
US8125897B2 (en) | 2006-08-22 | 2012-02-28 | Embarq Holdings Company Lp | System and method for monitoring and optimizing network performance with user datagram protocol network performance information packets |
US8130793B2 (en) | 2006-08-22 | 2012-03-06 | Embarq Holdings Company, Llc | System and method for enabling reciprocal billing for different types of communications over a packet network |
US8144587B2 (en) | 2006-08-22 | 2012-03-27 | Embarq Holdings Company, Llc | System and method for load balancing network resources using a connection admission control engine |
US8144586B2 (en) | 2006-08-22 | 2012-03-27 | Embarq Holdings Company, Llc | System and method for controlling network bandwidth with a connection admission control engine |
US20080049626A1 (en) * | 2006-08-22 | 2008-02-28 | Bugenhagen Michael K | System and method for communicating network performance information over a packet network |
US9661514B2 (en) | 2006-08-22 | 2017-05-23 | Centurylink Intellectual Property Llc | System and method for adjusting communication parameters |
US8194555B2 (en) * | 2006-08-22 | 2012-06-05 | Embarq Holdings Company, Llc | System and method for using distributed network performance information tables to manage network communications |
US9660917B2 (en) | 2006-08-22 | 2017-05-23 | Centurylink Intellectual Property Llc | System and method for remotely controlling network operators |
US9621361B2 (en) | 2006-08-22 | 2017-04-11 | Centurylink Intellectual Property Llc | Pin-hole firewall for communicating data packets on a packet network |
US8199653B2 (en) | 2006-08-22 | 2012-06-12 | Embarq Holdings Company, Llc | System and method for communicating network performance information over a packet network |
US9602265B2 (en) | 2006-08-22 | 2017-03-21 | Centurylink Intellectual Property Llc | System and method for handling communications requests |
US20080052784A1 (en) * | 2006-08-22 | 2008-02-28 | Wiley William L | System and method for restricting access to network performance information tables |
US8213366B2 (en) | 2006-08-22 | 2012-07-03 | Embarq Holdings Company, Llc | System and method for monitoring and optimizing network performance to a wireless device |
US8224255B2 (en) | 2006-08-22 | 2012-07-17 | Embarq Holdings Company, Llc | System and method for managing radio frequency windows |
US8223654B2 (en) | 2006-08-22 | 2012-07-17 | Embarq Holdings Company, Llc | Application-specific integrated circuit for monitoring and optimizing interlayer network performance |
US8228791B2 (en) | 2006-08-22 | 2012-07-24 | Embarq Holdings Company, Llc | System and method for routing communications between packet networks based on intercarrier agreements |
US8238253B2 (en) | 2006-08-22 | 2012-08-07 | Embarq Holdings Company, Llc | System and method for monitoring interlayer devices and optimizing network performance |
US20080049650A1 (en) * | 2006-08-22 | 2008-02-28 | Coppage Carl M | System and method for managing radio frequency windows |
US8274905B2 (en) | 2006-08-22 | 2012-09-25 | Embarq Holdings Company, Llc | System and method for displaying a graph representative of network performance over a time period |
US20080049641A1 (en) * | 2006-08-22 | 2008-02-28 | Edwards Stephen K | System and method for displaying a graph representative of network performance over a time period |
US8307065B2 (en) | 2006-08-22 | 2012-11-06 | Centurylink Intellectual Property Llc | System and method for remotely controlling network operators |
US20160380878A1 (en) * | 2006-08-22 | 2016-12-29 | Centurylink Intellectual Property Llc | System and Method of Routing Calls on a Packet Network |
US9479341B2 (en) | 2006-08-22 | 2016-10-25 | Centurylink Intellectual Property Llc | System and method for initiating diagnostics on a packet network node |
US20080049777A1 (en) * | 2006-08-22 | 2008-02-28 | Morrill Robert J | System and method for using distributed network performance information tables to manage network communications |
US8358580B2 (en) | 2006-08-22 | 2013-01-22 | Centurylink Intellectual Property Llc | System and method for adjusting the window size of a TCP packet through network elements |
US8374090B2 (en) | 2006-08-22 | 2013-02-12 | Centurylink Intellectual Property Llc | System and method for routing data on a packet network |
US8407765B2 (en) | 2006-08-22 | 2013-03-26 | Centurylink Intellectual Property Llc | System and method for restricting access to network performance information tables |
US8472326B2 (en) | 2006-08-22 | 2013-06-25 | Centurylink Intellectual Property Llc | System and method for monitoring interlayer devices and optimizing network performance |
US20080052206A1 (en) * | 2006-08-22 | 2008-02-28 | Edwards Stephen K | System and method for billing users for communicating over a communications network |
US8488495B2 (en) | 2006-08-22 | 2013-07-16 | Centurylink Intellectual Property Llc | System and method for routing communications between packet networks based on real time pricing |
US20080049632A1 (en) * | 2006-08-22 | 2008-02-28 | Ray Amar N | System and method for adjusting the window size of a TCP packet through remote network elements |
US8509082B2 (en) | 2006-08-22 | 2013-08-13 | Centurylink Intellectual Property Llc | System and method for load balancing network resources using a connection admission control engine |
US8520603B2 (en) | 2006-08-22 | 2013-08-27 | Centurylink Intellectual Property Llc | System and method for monitoring and optimizing network performance to a wireless device |
US20080049787A1 (en) * | 2006-08-22 | 2008-02-28 | Mcnaughton James L | System and method for controlling network bandwidth with a connection admission control engine |
US8537695B2 (en) | 2006-08-22 | 2013-09-17 | Centurylink Intellectual Property Llc | System and method for establishing a call being received by a trunk on a packet network |
US8549405B2 (en) | 2006-08-22 | 2013-10-01 | Centurylink Intellectual Property Llc | System and method for displaying a graphical representation of a network to identify nodes and node segments on the network that are not operating normally |
US20080049927A1 (en) * | 2006-08-22 | 2008-02-28 | Wiley William L | System and method for establishing a call being received by a trunk on a packet network |
US9344906B2 (en) | 2006-08-22 | 2016-05-17 | Centurylink Intellectual Property Llc | System and method for using distributed network performance information tables to manage network communications |
US8576722B2 (en) | 2006-08-22 | 2013-11-05 | Centurylink Intellectual Property Llc | System and method for modifying connectivity fault management packets |
US20080049775A1 (en) * | 2006-08-22 | 2008-02-28 | Morrill Robert J | System and method for monitoring and optimizing network performance with vector performance tables and engines |
US9253661B2 (en) | 2006-08-22 | 2016-02-02 | Centurylink Intellectual Property Llc | System and method for modifying connectivity fault management packets |
US8619600B2 (en) | 2006-08-22 | 2013-12-31 | Centurylink Intellectual Property Llc | System and method for establishing calls over a call path having best path metrics |
US8619596B2 (en) | 2006-08-22 | 2013-12-31 | Centurylink Intellectual Property Llc | System and method for using centralized network performance tables to manage network communications |
US8619820B2 (en) | 2006-08-22 | 2013-12-31 | Centurylink Intellectual Property Llc | System and method for enabling communications over a number of packet networks |
US9241277B2 (en) | 2006-08-22 | 2016-01-19 | Centurylink Intellectual Property Llc | System and method for monitoring and optimizing network performance to a wireless device |
US8670313B2 (en) | 2006-08-22 | 2014-03-11 | Centurylink Intellectual Property Llc | System and method for adjusting the window size of a TCP packet through network elements |
US8687614B2 (en) | 2006-08-22 | 2014-04-01 | Centurylink Intellectual Property Llc | System and method for adjusting radio frequency parameters |
US20080049747A1 (en) * | 2006-08-22 | 2008-02-28 | Mcnaughton James L | System and method for handling reservation requests with a connection admission control engine |
US8743703B2 (en) | 2006-08-22 | 2014-06-03 | Centurylink Intellectual Property Llc | System and method for tracking application resource usage |
US8743700B2 (en) | 2006-08-22 | 2014-06-03 | Centurylink Intellectual Property Llc | System and method for provisioning resources of a packet network based on collected network performance information |
US9240906B2 (en) | 2006-08-22 | 2016-01-19 | Centurylink Intellectual Property Llc | System and method for monitoring and altering performance of a packet network |
US9241271B2 (en) | 2006-08-22 | 2016-01-19 | Centurylink Intellectual Property Llc | System and method for restricting access to network performance information |
US20080052387A1 (en) * | 2006-08-22 | 2008-02-28 | Heinz John M | System and method for tracking application resource usage |
US8811160B2 (en) | 2006-08-22 | 2014-08-19 | Centurylink Intellectual Property Llc | System and method for routing data on a packet network |
US9225646B2 (en) | 2006-08-22 | 2015-12-29 | Centurylink Intellectual Property Llc | System and method for improving network performance using a connection admission control engine |
US20080049628A1 (en) * | 2006-08-22 | 2008-02-28 | Bugenhagen Michael K | System and method for modifying connectivity fault management packets |
US9225609B2 (en) | 2006-08-22 | 2015-12-29 | Centurylink Intellectual Property Llc | System and method for remotely controlling network operators |
US20080052401A1 (en) * | 2006-08-22 | 2008-02-28 | Bugenhagen Michael K | Pin-hole firewall for communicating data packets on a packet network |
US8948036B2 (en) | 2006-08-22 | 2015-02-03 | Centurylink Intellectual Property Llc | System and method for using distributed network performance information tables to manage network communications |
US20080049746A1 (en) * | 2006-08-22 | 2008-02-28 | Morrill Robert J | System and method for routing data on a packet network |
US20080049637A1 (en) * | 2006-08-22 | 2008-02-28 | Morrill Robert J | System and method for establishing calls over a call path having best path metrics |
US9014204B2 (en) | 2006-08-22 | 2015-04-21 | Centurylink Intellectual Property Llc | System and method for managing network communications |
US9042370B2 (en) | 2006-08-22 | 2015-05-26 | Centurylink Intellectual Property Llc | System and method for establishing calls over a call path having best path metrics |
US20080049638A1 (en) * | 2006-08-22 | 2008-02-28 | Ray Amar N | System and method for monitoring and optimizing network performance with user datagram protocol network performance information packets |
US9054986B2 (en) | 2006-08-22 | 2015-06-09 | Centurylink Intellectual Property Llc | System and method for enabling communications over a number of packet networks |
US20080049631A1 (en) * | 2006-08-22 | 2008-02-28 | Morrill Robert J | System and method for monitoring interlayer devices and optimizing network performance |
US9094261B2 (en) | 2006-08-22 | 2015-07-28 | Centurylink Intellectual Property Llc | System and method for establishing a call being received by a trunk on a packet network |
US9112734B2 (en) | 2006-08-22 | 2015-08-18 | Centurylink Intellectual Property Llc | System and method for generating a graphical user interface representative of network performance |
US8194643B2 (en) | 2006-10-19 | 2012-06-05 | Embarq Holdings Company, Llc | System and method for monitoring the connection of an end-user to a remote network |
US8289965B2 (en) | 2006-10-19 | 2012-10-16 | Embarq Holdings Company, Llc | System and method for establishing a communications session with an end-user based on the state of a network connection |
US8189468B2 (en) | 2006-10-25 | 2012-05-29 | Embarq Holdings, Company, LLC | System and method for regulating messages between networks |
US9521150B2 (en) | 2006-10-25 | 2016-12-13 | Centurylink Intellectual Property Llc | System and method for automatically regulating messages between networks |
US20080101338A1 (en) * | 2006-11-01 | 2008-05-01 | Reynolds Douglas F | METHODS AND APPARATUS TO IMPLEMENT HIGHER DATA RATE VOICE OVER INTERNET PROTOCOL (VoIP) SERVICES |
US20090213916A1 (en) * | 2007-04-05 | 2009-08-27 | Huawei Technologies Co., Ltd. | Method, apparatus and system for data transmission |
US20100208611A1 (en) * | 2007-05-31 | 2010-08-19 | Embarq Holdings Company, Llc | System and method for modifying network traffic |
US8111692B2 (en) | 2007-05-31 | 2012-02-07 | Embarq Holdings Company Llc | System and method for modifying network traffic |
US7778172B2 (en) * | 2008-01-11 | 2010-08-17 | Quanta Computer, Inc. | Home networking system and admission control method thereof |
US20090180385A1 (en) * | 2008-01-11 | 2009-07-16 | Quanta Computer Inc. | Home networking system and admission control method thereof |
US10084530B2 (en) * | 2008-02-07 | 2018-09-25 | Gilat Satellite Networks Ltd. | Real-time sessions quality-of-service over reservation-based access |
US20190149226A1 (en) * | 2008-02-07 | 2019-05-16 | Gilat Satellite Networks Ltd. | Real-Time Sessions Quality-of-Service Over Reservation-Based Access |
US10892817B2 (en) | 2008-02-07 | 2021-01-12 | Gilat Satellite Networks Ltd. | Real-time sessions quality-of-service over reservation-based access |
US20140348059A1 (en) * | 2008-02-07 | 2014-11-27 | Gilat Satellite Networks Ltd. | Real-time sessions quality-of-service over reservation-based access |
US20090207752A1 (en) * | 2008-02-19 | 2009-08-20 | Embarq Holdings Company, Llc | System and method for authorizing threshold testing within a network |
US8989002B2 (en) | 2008-02-19 | 2015-03-24 | Centurylink Intellectual Property Llc | System and method for controlling threshold testing within a network |
US8570896B2 (en) | 2008-02-19 | 2013-10-29 | Centurylink Intellectual Property Llc | System and method for controlling threshold testing within a network |
US8315179B2 (en) * | 2008-02-19 | 2012-11-20 | Centurylink Intellectual Property Llc | System and method for authorizing threshold testing within a network |
US20090257350A1 (en) * | 2008-04-09 | 2009-10-15 | Embarq Holdings Company, Llc | System and method for using network performance information to determine improved measures of path states |
US8068425B2 (en) | 2008-04-09 | 2011-11-29 | Embarq Holdings Company, Llc | System and method for using network performance information to determine improved measures of path states |
US8879391B2 (en) | 2008-04-09 | 2014-11-04 | Centurylink Intellectual Property Llc | System and method for using network derivations to determine path states |
US9769237B2 (en) * | 2008-04-23 | 2017-09-19 | Vonage America Inc. | Method and apparatus for testing in a communication network |
US20090268713A1 (en) * | 2008-04-23 | 2009-10-29 | Vonage Holdings Corporation | Method and apparatus for testing in a communication network |
US8205011B2 (en) * | 2008-09-18 | 2012-06-19 | Nec Corporation | Communication system, transmitting device, receiving device, and communication method |
US20100070651A1 (en) * | 2008-09-18 | 2010-03-18 | Yutaka Morikawa | Communication system, transmitting device, receiving device, and communication method |
US20120030365A1 (en) * | 2009-03-27 | 2012-02-02 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and Apparatus for Providing Relevant Service Levels |
US9277029B2 (en) * | 2009-03-27 | 2016-03-01 | Telefonaktiebolaget L M Ericsson (Publ) | Method and apparatus for providing relevant service levels |
US20120144056A1 (en) * | 2009-08-12 | 2012-06-07 | Nederlandse Organisatie Voor Toegepast- Natuurwetenschappelijk Onderzoek Tno | Dynamic RTCP Relay |
US20110069701A1 (en) * | 2009-09-18 | 2011-03-24 | Hon Hai Precision Industry Co., Ltd. | Gateway and method for processing packets utilized thereby |
US20120314632A1 (en) * | 2010-02-16 | 2012-12-13 | Pablo Martinez De La Cruz | Facilitating a communication session |
US9503483B2 (en) * | 2010-02-16 | 2016-11-22 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatuses for identifying and reporting quality of service rules applicable to a communication session |
US8797891B2 (en) * | 2010-02-16 | 2014-08-05 | Comcast Cable Communications, Llc | System and method for capacity planning on a high speed data network |
US10187250B2 (en) | 2010-02-16 | 2019-01-22 | Comcast Cable Communications, Llc | System and method for capacity planning on a high speed data network |
US20110199914A1 (en) * | 2010-02-16 | 2011-08-18 | Comcast Cable Communications, Llc | System and Method for Capacity Planning on a High Speed data Network |
US20110302408A1 (en) * | 2010-06-03 | 2011-12-08 | Morrigan Partners Limited | Secure Communication Systems, Methods, and Devices |
US9578577B2 (en) * | 2011-03-11 | 2017-02-21 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and apparatuses in communication systems |
US20130343347A1 (en) * | 2011-03-11 | 2013-12-26 | Telefonaktiegolaget L M Ericsson (Publ) | Methods and apparatuses in communication systems |
US9338580B2 (en) | 2011-10-21 | 2016-05-10 | Qualcomm Incorporated | Method and apparatus for packet loss rate-based codec adaptation |
TWI499245B (en) * | 2012-08-17 | 2015-09-01 | Hon Hai Prec Ind Co Ltd | Gateway and method for establishing network voice communciation using the gateway |
US20140050214A1 (en) * | 2012-08-17 | 2014-02-20 | Hon Hai Precision Industry Co., Ltd. | Gateway and method for establishing voice communication over network using the gateway |
US9591048B2 (en) * | 2013-03-15 | 2017-03-07 | Intelmate Llc | Dynamic VoIP routing and adjustment |
US10554717B2 (en) | 2013-03-15 | 2020-02-04 | Intelmate Llc | Dynamic VoIP routing and adjustment |
US20140269366A1 (en) * | 2013-03-15 | 2014-09-18 | Telmate Llc | Dynamic voip routing and adjustiment |
US9397947B2 (en) * | 2014-03-11 | 2016-07-19 | International Business Machines Corporation | Quality of experience for communication sessions |
US9397948B2 (en) * | 2014-03-11 | 2016-07-19 | International Business Machines Corporation | Quality of experience for communication sessions |
US20150263961A1 (en) * | 2014-03-11 | 2015-09-17 | International Business Machines Corporation | Quality of experience for communication sessions |
US20150264104A1 (en) * | 2014-03-11 | 2015-09-17 | International Business Machines Corporation | Quality of experience for communication sessions |
US9462025B2 (en) * | 2014-05-04 | 2016-10-04 | Valens Semiconductor Ltd. | Increasing link throughput to enable admission without exceeding latency variation limits |
US20150319209A1 (en) * | 2014-05-04 | 2015-11-05 | Valens Semiconductor Ltd. | Increasing link throughput to enable admission without exceeding latency variation limits |
US10015207B2 (en) | 2014-10-22 | 2018-07-03 | T-Mobile Usa, Inc. | Dynamic rate adaptation during real-time LTE communication |
US11394753B2 (en) | 2014-10-22 | 2022-07-19 | T-Mobile Usa, Inc. | Dynamic rate adaptation during real-time LTE communication |
WO2016064637A1 (en) * | 2014-10-22 | 2016-04-28 | T-Mobile Usa, Inc. | Dynamic rate adaptation during real-time lte communication |
US20160267918A1 (en) * | 2015-03-12 | 2016-09-15 | Kabushiki Kaisha Toshiba | Transmission device, voice recognition system, transmission method, and computer program product |
US10244427B2 (en) * | 2015-07-09 | 2019-03-26 | Line Corporation | Systems and methods for suppressing and/or concealing bandwidth reduction of VoIP voice calls |
US20220104073A1 (en) * | 2016-08-11 | 2022-03-31 | Kyocera Corporation | Ran-assisted rate adaptation |
US11736983B2 (en) * | 2016-08-11 | 2023-08-22 | Kyocera Corporation | RAN-assisted rate adaptation |
US10230771B2 (en) | 2016-10-27 | 2019-03-12 | Microsoft Technology Licensing, Llc | Media session |
US20190379708A1 (en) * | 2018-06-07 | 2019-12-12 | Edgewater Networks, Inc. | Devices and systems for voice over internet protocol codec selection |
US10673908B2 (en) * | 2018-06-07 | 2020-06-02 | Edgewater Networks, Inc. | Devices and systems for voice over internet protocol codec selection |
US11770419B2 (en) | 2018-06-07 | 2023-09-26 | Edgewater Networks, Inc. | Devices and systems for voice over internet protocol codec selection |
US11343302B2 (en) * | 2019-02-18 | 2022-05-24 | Samsung Electronics Co., Ltd. | Method for controlling bitrate in realtime and electronic device thereof |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7643414B1 (en) | WAN keeper efficient bandwidth management | |
US8593959B2 (en) | VoIP endpoint call admission | |
US7002919B1 (en) | Method and system for guaranteeing quality of service for voice-over-IP services | |
US7260060B1 (en) | Call admission control | |
JP4395662B2 (en) | PCMM application manager | |
US7787447B1 (en) | Voice optimization in a network having voice over the internet protocol communication devices | |
US8908509B2 (en) | Flow admission control in an IP network | |
US7088677B1 (en) | System and method for delay-based congestion detection and connection admission control | |
US7633943B2 (en) | System and method for providing rapid rerouting of real-time multi-media flows | |
US20020062376A1 (en) | QoS server and control method for allocating resources | |
US7660243B2 (en) | Method for management of voice-over IP communications | |
US20020114274A1 (en) | Packet based network for supporting real time applications | |
AU6990200A (en) | Service parameter interworking method | |
CN101411137A (en) | Communications networks | |
US8654788B2 (en) | Method and apparatus for dynamically adjusting broadband access bandwidth | |
JP4417222B2 (en) | Voice quality control system and method, bandwidth control apparatus, and computer program | |
Abdel-Azim et al. | VoIP versus VoMPLS Performance Evaluation | |
Prehofer et al. | Scalable resource management architecture for VoIP | |
CN101515974B (en) | Method, equipment and VG for detecting VoIP channel and switching PSTN backup | |
JP2002247067A (en) | Bandwidth control device | |
Hoque et al. | Call admission control: QoS issue for VoIP | |
Császár et al. | A practical method for the efficient resolution of congestion in an on-path reduced-state signalling environment | |
Houck et al. | A measurement-based admission control algorithm for VoIP | |
Uzunalioglu et al. | Call admission control for voice over IP | |
Luoma et al. | Quality of service for IP voice services: is it necessary? |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: AVAYA TECHNOLOGY CORP., NEW JERSEY Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MINHAZUDDIN, MUNEYB;REEL/FRAME:014984/0393 Effective date: 20040114 |
|
AS | Assignment |
Owner name: CITIBANK, N.A., AS ADMINISTRATIVE AGENT,NEW YORK Free format text: SECURITY AGREEMENT;ASSIGNORS:AVAYA, INC.;AVAYA TECHNOLOGY LLC;OCTEL COMMUNICATIONS LLC;AND OTHERS;REEL/FRAME:020156/0149 Effective date: 20071026 Owner name: CITIBANK, N.A., AS ADMINISTRATIVE AGENT, NEW YORK Free format text: SECURITY AGREEMENT;ASSIGNORS:AVAYA, INC.;AVAYA TECHNOLOGY LLC;OCTEL COMMUNICATIONS LLC;AND OTHERS;REEL/FRAME:020156/0149 Effective date: 20071026 |
|
AS | Assignment |
Owner name: CITICORP USA, INC., AS ADMINISTRATIVE AGENT, NEW YORK Free format text: SECURITY AGREEMENT;ASSIGNORS:AVAYA, INC.;AVAYA TECHNOLOGY LLC;OCTEL COMMUNICATIONS LLC;AND OTHERS;REEL/FRAME:020166/0705 Effective date: 20071026 Owner name: CITICORP USA, INC., AS ADMINISTRATIVE AGENT,NEW YO Free format text: SECURITY AGREEMENT;ASSIGNORS:AVAYA, INC.;AVAYA TECHNOLOGY LLC;OCTEL COMMUNICATIONS LLC;AND OTHERS;REEL/FRAME:020166/0705 Effective date: 20071026 Owner name: CITICORP USA, INC., AS ADMINISTRATIVE AGENT, NEW Y Free format text: SECURITY AGREEMENT;ASSIGNORS:AVAYA, INC.;AVAYA TECHNOLOGY LLC;OCTEL COMMUNICATIONS LLC;AND OTHERS;REEL/FRAME:020166/0705 Effective date: 20071026 |
|
AS | Assignment |
Owner name: AVAYA INC,NEW JERSEY Free format text: REASSIGNMENT;ASSIGNORS:AVAYA TECHNOLOGY LLC;AVAYA LICENSING LLC;REEL/FRAME:021156/0082 Effective date: 20080626 Owner name: AVAYA INC, NEW JERSEY Free format text: REASSIGNMENT;ASSIGNORS:AVAYA TECHNOLOGY LLC;AVAYA LICENSING LLC;REEL/FRAME:021156/0082 Effective date: 20080626 |
|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
AS | Assignment |
Owner name: AVAYA TECHNOLOGY LLC,NEW JERSEY Free format text: CONVERSION FROM CORP TO LLC;ASSIGNOR:AVAYA TECHNOLOGY CORP.;REEL/FRAME:022677/0550 Effective date: 20050930 Owner name: AVAYA TECHNOLOGY LLC, NEW JERSEY Free format text: CONVERSION FROM CORP TO LLC;ASSIGNOR:AVAYA TECHNOLOGY CORP.;REEL/FRAME:022677/0550 Effective date: 20050930 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
CC | Certificate of correction | ||
AS | Assignment |
Owner name: BANK OF NEW YORK MELLON TRUST, NA, AS NOTES COLLATERAL AGENT, THE, PENNSYLVANIA Free format text: SECURITY AGREEMENT;ASSIGNOR:AVAYA INC., A DELAWARE CORPORATION;REEL/FRAME:025863/0535 Effective date: 20110211 Owner name: BANK OF NEW YORK MELLON TRUST, NA, AS NOTES COLLAT Free format text: SECURITY AGREEMENT;ASSIGNOR:AVAYA INC., A DELAWARE CORPORATION;REEL/FRAME:025863/0535 Effective date: 20110211 |
|
CC | Certificate of correction | ||
FPAY | Fee payment |
Year of fee payment: 4 |
|
AS | Assignment |
Owner name: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., THE, PENNSYLVANIA Free format text: SECURITY AGREEMENT;ASSIGNOR:AVAYA, INC.;REEL/FRAME:030083/0639 Effective date: 20130307 Owner name: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., THE, Free format text: SECURITY AGREEMENT;ASSIGNOR:AVAYA, INC.;REEL/FRAME:030083/0639 Effective date: 20130307 |
|
AS | Assignment |
Owner name: CITIBANK, N.A., AS ADMINISTRATIVE AGENT, NEW YORK Free format text: SECURITY INTEREST;ASSIGNORS:AVAYA INC.;AVAYA INTEGRATED CABINET SOLUTIONS INC.;OCTEL COMMUNICATIONS CORPORATION;AND OTHERS;REEL/FRAME:041576/0001 Effective date: 20170124 |
|
FPAY | Fee payment |
Year of fee payment: 8 |
|
AS | Assignment |
Owner name: AVAYA INTEGRATED CABINET SOLUTIONS INC., CALIFORNIA Free format text: BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 041576/0001;ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:044893/0531 Effective date: 20171128 Owner name: OCTEL COMMUNICATIONS LLC (FORMERLY KNOWN AS OCTEL COMMUNICATIONS CORPORATION), CALIFORNIA Free format text: BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 041576/0001;ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:044893/0531 Effective date: 20171128 Owner name: AVAYA INC., CALIFORNIA Free format text: BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 025863/0535;ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST, NA;REEL/FRAME:044892/0001 Effective date: 20171128 Owner name: AVAYA INC., CALIFORNIA Free format text: BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 041576/0001;ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:044893/0531 Effective date: 20171128 Owner name: AVAYA INTEGRATED CABINET SOLUTIONS INC., CALIFORNI Free format text: BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 041576/0001;ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:044893/0531 Effective date: 20171128 Owner name: VPNET TECHNOLOGIES, INC., CALIFORNIA Free format text: BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 041576/0001;ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:044893/0531 Effective date: 20171128 Owner name: OCTEL COMMUNICATIONS LLC (FORMERLY KNOWN AS OCTEL Free format text: BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 041576/0001;ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:044893/0531 Effective date: 20171128 Owner name: AVAYA INC., CALIFORNIA Free format text: BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 030083/0639;ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.;REEL/FRAME:045012/0666 Effective date: 20171128 |
|
AS | Assignment |
Owner name: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT, NEW YORK Free format text: SECURITY INTEREST;ASSIGNORS:AVAYA INC.;AVAYA INTEGRATED CABINET SOLUTIONS LLC;OCTEL COMMUNICATIONS LLC;AND OTHERS;REEL/FRAME:045034/0001 Effective date: 20171215 Owner name: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT, NEW Y Free format text: SECURITY INTEREST;ASSIGNORS:AVAYA INC.;AVAYA INTEGRATED CABINET SOLUTIONS LLC;OCTEL COMMUNICATIONS LLC;AND OTHERS;REEL/FRAME:045034/0001 Effective date: 20171215 |
|
AS | Assignment |
Owner name: CITIBANK, N.A., AS COLLATERAL AGENT, NEW YORK Free format text: SECURITY INTEREST;ASSIGNORS:AVAYA INC.;AVAYA INTEGRATED CABINET SOLUTIONS LLC;OCTEL COMMUNICATIONS LLC;AND OTHERS;REEL/FRAME:045124/0026 Effective date: 20171215 |
|
AS | Assignment |
Owner name: WILMINGTON TRUST, NATIONAL ASSOCIATION, MINNESOTA Free format text: SECURITY INTEREST;ASSIGNORS:AVAYA INC.;AVAYA MANAGEMENT L.P.;INTELLISIST, INC.;AND OTHERS;REEL/FRAME:053955/0436 Effective date: 20200925 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 12 |
|
AS | Assignment |
Owner name: VPNET TECHNOLOGIES, CALIFORNIA Free format text: BANKRUPTCY COURT ORDER RELEASING THE SECURITY INTEREST RECORDED AT REEL/FRAME 020156/0149;ASSIGNOR:CITIBANK, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:060953/0412 Effective date: 20171128 Owner name: OCTEL COMMUNICATIONS LLC, CALIFORNIA Free format text: BANKRUPTCY COURT ORDER RELEASING THE SECURITY INTEREST RECORDED AT REEL/FRAME 020156/0149;ASSIGNOR:CITIBANK, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:060953/0412 Effective date: 20171128 Owner name: AVAYA TECHNOLOGY LLC, CALIFORNIA Free format text: BANKRUPTCY COURT ORDER RELEASING THE SECURITY INTEREST RECORDED AT REEL/FRAME 020156/0149;ASSIGNOR:CITIBANK, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:060953/0412 Effective date: 20171128 Owner name: AVAYA, INC., CALIFORNIA Free format text: BANKRUPTCY COURT ORDER RELEASING THE SECURITY INTEREST RECORDED AT REEL/FRAME 020156/0149;ASSIGNOR:CITIBANK, N.A., AS ADMINISTRATIVE AGENT;REEL/FRAME:060953/0412 Effective date: 20171128 |
|
AS | Assignment |
Owner name: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT, DELAWARE Free format text: INTELLECTUAL PROPERTY SECURITY AGREEMENT;ASSIGNORS:AVAYA INC.;INTELLISIST, INC.;AVAYA MANAGEMENT L.P.;AND OTHERS;REEL/FRAME:061087/0386 Effective date: 20220712 |
|
AS | Assignment |
Owner name: VPNET TECHNOLOGIES, INC., NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST ON REEL/FRAME 020166/0705;ASSIGNOR:CITICORP USA, INC.;REEL/FRAME:061328/0074 Effective date: 20171215 Owner name: OCTEL COMMUNICATIONS LLC, CALIFORNIA Free format text: RELEASE OF SECURITY INTEREST ON REEL/FRAME 020166/0705;ASSIGNOR:CITICORP USA, INC.;REEL/FRAME:061328/0074 Effective date: 20171215 Owner name: AVAYA TECHNOLOGY, LLC, NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST ON REEL/FRAME 020166/0705;ASSIGNOR:CITICORP USA, INC.;REEL/FRAME:061328/0074 Effective date: 20171215 Owner name: SIERRA HOLDINGS CORP., NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST ON REEL/FRAME 020166/0705;ASSIGNOR:CITICORP USA, INC.;REEL/FRAME:061328/0074 Effective date: 20171215 Owner name: AVAYA, INC., CALIFORNIA Free format text: RELEASE OF SECURITY INTEREST ON REEL/FRAME 020166/0705;ASSIGNOR:CITICORP USA, INC.;REEL/FRAME:061328/0074 Effective date: 20171215 |
|
AS | Assignment |
Owner name: AVAYA INTEGRATED CABINET SOLUTIONS LLC, NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 45124/FRAME 0026;ASSIGNOR:CITIBANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:063457/0001 Effective date: 20230403 Owner name: AVAYA MANAGEMENT L.P., NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 45124/FRAME 0026;ASSIGNOR:CITIBANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:063457/0001 Effective date: 20230403 Owner name: AVAYA INC., NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 45124/FRAME 0026;ASSIGNOR:CITIBANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:063457/0001 Effective date: 20230403 Owner name: AVAYA HOLDINGS CORP., NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 45124/FRAME 0026;ASSIGNOR:CITIBANK, N.A., AS COLLATERAL AGENT;REEL/FRAME:063457/0001 Effective date: 20230403 |
|
AS | Assignment |
Owner name: WILMINGTON SAVINGS FUND SOCIETY, FSB (COLLATERAL AGENT), DELAWARE Free format text: INTELLECTUAL PROPERTY SECURITY AGREEMENT;ASSIGNORS:AVAYA MANAGEMENT L.P.;AVAYA INC.;INTELLISIST, INC.;AND OTHERS;REEL/FRAME:063742/0001 Effective date: 20230501 |
|
AS | Assignment |
Owner name: CITIBANK, N.A., AS COLLATERAL AGENT, NEW YORK Free format text: INTELLECTUAL PROPERTY SECURITY AGREEMENT;ASSIGNORS:AVAYA INC.;AVAYA MANAGEMENT L.P.;INTELLISIST, INC.;REEL/FRAME:063542/0662 Effective date: 20230501 |
|
AS | Assignment |
Owner name: AVAYA MANAGEMENT L.P., NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001);ASSIGNOR:GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT;REEL/FRAME:063779/0622 Effective date: 20230501 Owner name: CAAS TECHNOLOGIES, LLC, NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001);ASSIGNOR:GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT;REEL/FRAME:063779/0622 Effective date: 20230501 Owner name: HYPERQUALITY II, LLC, NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001);ASSIGNOR:GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT;REEL/FRAME:063779/0622 Effective date: 20230501 Owner name: HYPERQUALITY, INC., NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001);ASSIGNOR:GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT;REEL/FRAME:063779/0622 Effective date: 20230501 Owner name: ZANG, INC. (FORMER NAME OF AVAYA CLOUD INC.), NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001);ASSIGNOR:GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT;REEL/FRAME:063779/0622 Effective date: 20230501 Owner name: VPNET TECHNOLOGIES, INC., NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001);ASSIGNOR:GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT;REEL/FRAME:063779/0622 Effective date: 20230501 Owner name: OCTEL COMMUNICATIONS LLC, NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001);ASSIGNOR:GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT;REEL/FRAME:063779/0622 Effective date: 20230501 Owner name: AVAYA INTEGRATED CABINET SOLUTIONS LLC, NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001);ASSIGNOR:GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT;REEL/FRAME:063779/0622 Effective date: 20230501 Owner name: INTELLISIST, INC., NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001);ASSIGNOR:GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT;REEL/FRAME:063779/0622 Effective date: 20230501 Owner name: AVAYA INC., NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001);ASSIGNOR:GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT;REEL/FRAME:063779/0622 Effective date: 20230501 Owner name: AVAYA INTEGRATED CABINET SOLUTIONS LLC, NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 53955/0436);ASSIGNOR:WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT;REEL/FRAME:063705/0023 Effective date: 20230501 Owner name: INTELLISIST, INC., NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 53955/0436);ASSIGNOR:WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT;REEL/FRAME:063705/0023 Effective date: 20230501 Owner name: AVAYA INC., NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 53955/0436);ASSIGNOR:WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT;REEL/FRAME:063705/0023 Effective date: 20230501 Owner name: AVAYA MANAGEMENT L.P., NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 53955/0436);ASSIGNOR:WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT;REEL/FRAME:063705/0023 Effective date: 20230501 Owner name: AVAYA INTEGRATED CABINET SOLUTIONS LLC, NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 61087/0386);ASSIGNOR:WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT;REEL/FRAME:063690/0359 Effective date: 20230501 Owner name: INTELLISIST, INC., NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 61087/0386);ASSIGNOR:WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT;REEL/FRAME:063690/0359 Effective date: 20230501 Owner name: AVAYA INC., NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 61087/0386);ASSIGNOR:WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT;REEL/FRAME:063690/0359 Effective date: 20230501 Owner name: AVAYA MANAGEMENT L.P., NEW JERSEY Free format text: RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 61087/0386);ASSIGNOR:WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT;REEL/FRAME:063690/0359 Effective date: 20230501 |
|
AS | Assignment |
Owner name: AVAYA LLC, DELAWARE Free format text: (SECURITY INTEREST) GRANTOR'S NAME CHANGE;ASSIGNOR:AVAYA INC.;REEL/FRAME:065019/0231 Effective date: 20230501 |
|
AS | Assignment |
Owner name: AVAYA MANAGEMENT L.P., NEW JERSEY Free format text: INTELLECTUAL PROPERTY RELEASE AND REASSIGNMENT;ASSIGNOR:WILMINGTON SAVINGS FUND SOCIETY, FSB;REEL/FRAME:066894/0227 Effective date: 20240325 Owner name: AVAYA LLC, DELAWARE Free format text: INTELLECTUAL PROPERTY RELEASE AND REASSIGNMENT;ASSIGNOR:WILMINGTON SAVINGS FUND SOCIETY, FSB;REEL/FRAME:066894/0227 Effective date: 20240325 Owner name: AVAYA MANAGEMENT L.P., NEW JERSEY Free format text: INTELLECTUAL PROPERTY RELEASE AND REASSIGNMENT;ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:066894/0117 Effective date: 20240325 Owner name: AVAYA LLC, DELAWARE Free format text: INTELLECTUAL PROPERTY RELEASE AND REASSIGNMENT;ASSIGNOR:CITIBANK, N.A.;REEL/FRAME:066894/0117 Effective date: 20240325 |
|
AS | Assignment |
Owner name: ARLINGTON TECHNOLOGIES, LLC, TEXAS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AVAYA LLC;REEL/FRAME:067022/0780 Effective date: 20240329 |