CA2537658A1 - Quality-of-service assurance for ip telephony - Google Patents
Quality-of-service assurance for ip telephony Download PDFInfo
- Publication number
- CA2537658A1 CA2537658A1 CA002537658A CA2537658A CA2537658A1 CA 2537658 A1 CA2537658 A1 CA 2537658A1 CA 002537658 A CA002537658 A CA 002537658A CA 2537658 A CA2537658 A CA 2537658A CA 2537658 A1 CA2537658 A1 CA 2537658A1
- Authority
- CA
- Canada
- Prior art keywords
- node
- quality
- packet
- service
- network path
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/22—Alternate routing
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F21—LIGHTING
- F21L—LIGHTING DEVICES OR SYSTEMS THEREOF, BEING PORTABLE OR SPECIALLY ADAPTED FOR TRANSPORTATION
- F21L4/00—Electric lighting devices with self-contained electric batteries or cells
- F21L4/02—Electric lighting devices with self-contained electric batteries or cells characterised by the provision of two or more light sources
- F21L4/022—Pocket lamps
- F21L4/027—Pocket lamps the light sources being a LED
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F21—LIGHTING
- F21V—FUNCTIONAL FEATURES OR DETAILS OF LIGHTING DEVICES OR SYSTEMS THEREOF; STRUCTURAL COMBINATIONS OF LIGHTING DEVICES WITH OTHER ARTICLES, NOT OTHERWISE PROVIDED FOR
- F21V3/00—Globes; Bowls; Cover glasses
- F21V3/04—Globes; Bowls; Cover glasses characterised by materials, surface treatments or coatings
- F21V3/049—Patterns or structured surfaces for diffusing light, e.g. frosted surfaces
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/30—Routing of multiclass traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/34—Source routing
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F21—LIGHTING
- F21Y—INDEXING SCHEME ASSOCIATED WITH SUBCLASSES F21K, F21L, F21S and F21V, RELATING TO THE FORM OR THE KIND OF THE LIGHT SOURCES OR OF THE COLOUR OF THE LIGHT EMITTED
- F21Y2113/00—Combination of light sources
- F21Y2113/10—Combination of light sources of different colours
- F21Y2113/13—Combination of light sources of different colours comprising an assembly of point-like light sources
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F21—LIGHTING
- F21Y—INDEXING SCHEME ASSOCIATED WITH SUBCLASSES F21K, F21L, F21S and F21V, RELATING TO THE FORM OR THE KIND OF THE LIGHT SOURCES OR OF THE COLOUR OF THE LIGHT EMITTED
- F21Y2115/00—Light-generating elements of semiconductor light sources
- F21Y2115/10—Light-emitting diodes [LED]
Abstract
A method that seeks to provide a satisfactory quality of service for a strea m of packets through a network. The illustrative embodiment of the present invention seeks to provide a satisfactory quality of service for a stream of packets by periodically or sporadically evaluating one or more alternative paths through the network an d by sending the packets through a path with an acceptable quality of service. Normally, neither the source node nor any other node in a packet's path controls its route after i t has left the node. In contrast, the illustrative embodiment of the present invention has the capability to affect the packet's path through the network by sending the packet to an intermediate or "ricochet" node in the network, which forwards the packet to the destination node. In effect, the source node can, if it deems appropriate, ricochet the packet of f of the intermediate node rather than allowing the packet to take its normal direct path through the network.
Claims (20)
1. A method comprising:
evaluating the quality of service of a first indirect network path from a first node to a second node through a third node, wherein said first indirect network path fails to provide a quality-of-service guarantee; and when the quality of service of said first indirect network path is satisfactory, transmitting a first packet from said first node to said third node, wherein said third node is explicitly instructed to forward said first packet to said second node.
evaluating the quality of service of a first indirect network path from a first node to a second node through a third node, wherein said first indirect network path fails to provide a quality-of-service guarantee; and when the quality of service of said first indirect network path is satisfactory, transmitting a first packet from said first node to said third node, wherein said third node is explicitly instructed to forward said first packet to said second node.
2. The method of claim 1 wherein said third node is a nominal path node.
3. The method of claim 1 wherein said third node is an extranominal path node.
4. The method of claim 1 further comprising:
evaluating the quality of service of a second indirect network path from said first node to said second node through a fourth node, wherein said second indirect network path fails to provide a quality-of-service guarantee; and when the quality of service of said second indirect network path is more advantageous than the quality of service of said first indirect network path, transmitting a second packet from said first node to said fourth node, wherein said fourth node is explicitly instructed to forward said second packet to said second node.
evaluating the quality of service of a second indirect network path from said first node to said second node through a fourth node, wherein said second indirect network path fails to provide a quality-of-service guarantee; and when the quality of service of said second indirect network path is more advantageous than the quality of service of said first indirect network path, transmitting a second packet from said first node to said fourth node, wherein said fourth node is explicitly instructed to forward said second packet to said second node.
5. The method of claim 4 wherein said fourth node is a nominal path node.
6. The method of claim 4 wherein said fourth node is an extranominal path node.
7. The method of claim 1 further comprising instructing said third node to forward said first packet to said second node through a signaling packet from said first node.
8. The method of claim 1 further comprising:
evaluating the quality of service of a first direct network path from said first node to said second node, wherein said second indirect network path fails to provide a quality-of-service guarantee; and when the quality of service of said first direct network path is satisfactory, transmitting a second packet directly from said first node to said second node.
of 13
evaluating the quality of service of a first direct network path from said first node to said second node, wherein said second indirect network path fails to provide a quality-of-service guarantee; and when the quality of service of said first direct network path is satisfactory, transmitting a second packet directly from said first node to said second node.
of 13
9. A method comprising:
transmitting a first packet directly from a first node to a second node through a first direct network path;
evaluating the quality of service of said first direct network path;
evaluating the quality of service of a first indirect network path from said first node to said second node through a third node, wherein said first indirect network path fails to provide a quality-of-service guarantee; and when the quality of service of said first indirect network path is more advantageous than the quality of service of said first direct network path, transmitting a second packet from said first node to said third node, wherein said third node is explicitly instructed to forward said second packet to said second node.
transmitting a first packet directly from a first node to a second node through a first direct network path;
evaluating the quality of service of said first direct network path;
evaluating the quality of service of a first indirect network path from said first node to said second node through a third node, wherein said first indirect network path fails to provide a quality-of-service guarantee; and when the quality of service of said first indirect network path is more advantageous than the quality of service of said first direct network path, transmitting a second packet from said first node to said third node, wherein said third node is explicitly instructed to forward said second packet to said second node.
10. The method of claim 9 wherein said third node is a nominal path node.
11. The method of claim 9 wherein said third node is an extranominal path node.
12. The method of claim 9 further comprising:
evaluating the quality of service of a second indirect network path from said first node to said second node through a fourth node, wherein said second indirect network path fails to provide a quality-of-service guarantee; and when the quality of service of said second indirect network path is more advantageous than the quality of service of said first indirect network path, transmitting a third packet from said first node to said fourth node, wherein said fourth node is explicitly instructed to forward said third packet to said second node.
evaluating the quality of service of a second indirect network path from said first node to said second node through a fourth node, wherein said second indirect network path fails to provide a quality-of-service guarantee; and when the quality of service of said second indirect network path is more advantageous than the quality of service of said first indirect network path, transmitting a third packet from said first node to said fourth node, wherein said fourth node is explicitly instructed to forward said third packet to said second node.
13. The method of claim 12 wherein said fourth node is a nominal path node.
14. The method of claim 12 wherein said fourth node is an extranominal path node.
15. The method of claim 9 further comprising instructing said third node to forward said second packet to said second node through a signaling packet from said first node.
16. The method of claim 9 further comprising:
re-evaluating the quality of service of said first direct network path from said first node to said second node; and when the quality of service of said first direct network path has become satisfactory, transmitting a third packet directly from said first node to said second node.
re-evaluating the quality of service of said first direct network path from said first node to said second node; and when the quality of service of said first direct network path has become satisfactory, transmitting a third packet directly from said first node to said second node.
17. A method comprising:
transmitting a first packet indirectly from a first node to a second node through a third node, wherein said third node is explicitly instructed to forward said first packet to said second node;
evaluating the quality of service of a first direct network path from said first node to said second node, wherein said first direct network path does not provide a quality-of-service guarantee; and when the quality of service of said first direct network path is satisfactory, transmitting a second packet directly from said first node to said second node.
transmitting a first packet indirectly from a first node to a second node through a third node, wherein said third node is explicitly instructed to forward said first packet to said second node;
evaluating the quality of service of a first direct network path from said first node to said second node, wherein said first direct network path does not provide a quality-of-service guarantee; and when the quality of service of said first direct network path is satisfactory, transmitting a second packet directly from said first node to said second node.
18. The method of claim 17 wherein said third node is a nominal path node.
19. The method of claim 17 wherein said third node is an extranominal path node.
20. The method of claim 17 further comprising instructing said third node to forward said first packet to said second node through a signaling packet from said first node.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US65950005P | 2005-03-08 | 2005-03-08 | |
US60/659,500 | 2005-03-08 | ||
US11/201,892 US20060203805A1 (en) | 2005-03-08 | 2005-08-11 | Quality-of-service assurance for IP telephony |
US11/201,892 | 2005-08-11 |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2537658A1 true CA2537658A1 (en) | 2006-09-08 |
CA2537658C CA2537658C (en) | 2010-07-20 |
Family
ID=36677107
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2537658A Expired - Fee Related CA2537658C (en) | 2005-03-08 | 2006-02-23 | Quality-of-service assurance for ip telephony |
Country Status (7)
Country | Link |
---|---|
US (1) | US20060203805A1 (en) |
EP (1) | EP1701492B1 (en) |
JP (1) | JP2006254452A (en) |
KR (1) | KR20060096920A (en) |
BR (1) | BRPI0600704A (en) |
CA (1) | CA2537658C (en) |
DE (1) | DE602006002148D1 (en) |
Families Citing this family (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7978682B2 (en) * | 2005-05-09 | 2011-07-12 | At&T Intellectual Property I, Lp | Methods, systems, and computer-readable media for optimizing the communication of data packets in a data network |
US7869809B2 (en) * | 2005-05-13 | 2011-01-11 | Intel Corporation | Radio resource measurement and estimation |
US8107385B2 (en) | 2005-09-29 | 2012-01-31 | Avaya Inc. | Evaluating quality of service in an IP network with cooperating relays |
US9198084B2 (en) | 2006-05-26 | 2015-11-24 | Qualcomm Incorporated | Wireless architecture for a traditional wire-based protocol |
US7697460B2 (en) | 2006-09-28 | 2010-04-13 | Avaya Inc. | Evaluating feasible transmission paths in a packet network |
US8391154B2 (en) | 2006-09-28 | 2013-03-05 | Avaya Inc. | Probationary admission control in relay networks |
US8184546B2 (en) | 2008-02-29 | 2012-05-22 | Avaya Inc. | Endpoint device configured to permit user reporting of quality problems in a communication network |
US8281369B2 (en) * | 2008-03-12 | 2012-10-02 | Avaya Inc. | Method and apparatus for creating secure write-enabled web pages that are associated with active telephone calls |
US9398089B2 (en) | 2008-12-11 | 2016-07-19 | Qualcomm Incorporated | Dynamic resource sharing among multiple wireless devices |
US8879464B2 (en) * | 2009-01-29 | 2014-11-04 | Avaya Inc. | System and method for providing a replacement packet |
US9525710B2 (en) * | 2009-01-29 | 2016-12-20 | Avaya Gmbh & Co., Kg | Seamless switch over from centralized to decentralized media streaming |
US20100205321A1 (en) * | 2009-02-12 | 2010-08-12 | Qualcomm Incorporated | Negotiable and adaptable periodic link status monitoring |
US8238335B2 (en) | 2009-02-13 | 2012-08-07 | Avaya Inc. | Multi-route transmission of packets within a network |
US7936746B2 (en) * | 2009-03-18 | 2011-05-03 | Avaya Inc. | Multimedia communication session coordination across heterogeneous transport networks |
US20100265834A1 (en) * | 2009-04-17 | 2010-10-21 | Avaya Inc. | Variable latency jitter buffer based upon conversational dynamics |
US8094556B2 (en) * | 2009-04-27 | 2012-01-10 | Avaya Inc. | Dynamic buffering and synchronization of related media streams in packet networks |
US8553849B2 (en) * | 2009-06-17 | 2013-10-08 | Avaya Inc. | Personal identification and interactive device for internet-based text and video communication services |
US9264248B2 (en) | 2009-07-02 | 2016-02-16 | Qualcomm Incorporated | System and method for avoiding and resolving conflicts in a wireless mobile display digital interface multicast environment |
US8800049B2 (en) * | 2009-08-26 | 2014-08-05 | Avaya Inc. | Licensing and certificate distribution via secondary or divided signaling communication pathway |
US9582238B2 (en) | 2009-12-14 | 2017-02-28 | Qualcomm Incorporated | Decomposed multi-stream (DMS) techniques for video display systems |
US20130003624A1 (en) * | 2011-01-21 | 2013-01-03 | Qualcomm Incorporated | User input back channel for wireless displays |
US9582239B2 (en) | 2011-01-21 | 2017-02-28 | Qualcomm Incorporated | User input back channel for wireless displays |
US9065876B2 (en) | 2011-01-21 | 2015-06-23 | Qualcomm Incorporated | User input back channel from a wireless sink device to a wireless source device for multi-touch gesture wireless displays |
US8964783B2 (en) | 2011-01-21 | 2015-02-24 | Qualcomm Incorporated | User input back channel for wireless displays |
US9787725B2 (en) | 2011-01-21 | 2017-10-10 | Qualcomm Incorporated | User input back channel for wireless displays |
US9413803B2 (en) | 2011-01-21 | 2016-08-09 | Qualcomm Incorporated | User input back channel for wireless displays |
US10135900B2 (en) | 2011-01-21 | 2018-11-20 | Qualcomm Incorporated | User input back channel for wireless displays |
US10108386B2 (en) | 2011-02-04 | 2018-10-23 | Qualcomm Incorporated | Content provisioning for wireless back channel |
US9503771B2 (en) | 2011-02-04 | 2016-11-22 | Qualcomm Incorporated | Low latency wireless display for graphics |
US9525998B2 (en) | 2012-01-06 | 2016-12-20 | Qualcomm Incorporated | Wireless display with multiscreen service |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2723097B2 (en) * | 1995-12-04 | 1998-03-09 | 日本電気株式会社 | QOS routing device |
US5764645A (en) * | 1996-06-12 | 1998-06-09 | Microsoft Corporation | IP/ATM network adaptation |
US6111881A (en) * | 1997-12-29 | 2000-08-29 | Nortel Networks Corporation | Signaling protocol for rerouting ATM connections in PNNI environments |
US6275470B1 (en) * | 1999-06-18 | 2001-08-14 | Digital Island, Inc. | On-demand overlay routing for computer-based communication networks |
WO2001001640A1 (en) * | 1999-06-25 | 2001-01-04 | Siemens Aktiengesellschaft | Method for creating routes for a communication network |
US7298704B2 (en) * | 2000-07-06 | 2007-11-20 | Lucent Technologies Inc. | Dynamic path routing with service level guarantees in optical networks |
IL141855A0 (en) * | 2001-03-07 | 2002-03-10 | Onetiercommunications Inc | A method and apparatus for providing an improved quality of service for data transfer over the internet |
CN1579073A (en) * | 2001-08-28 | 2005-02-09 | Ip2H股份公司 | Method for maintaining and/or qualitatively improving a communication path in a relay system |
US7280472B2 (en) * | 2002-06-04 | 2007-10-09 | Lucent Technologies Inc. | Protection switching at a network node |
US7603481B2 (en) * | 2002-10-31 | 2009-10-13 | Novell, Inc. | Dynamic routing through a content distribution network |
-
2005
- 2005-08-11 US US11/201,892 patent/US20060203805A1/en not_active Abandoned
-
2006
- 2006-02-23 CA CA2537658A patent/CA2537658C/en not_active Expired - Fee Related
- 2006-03-07 EP EP06251214A patent/EP1701492B1/en not_active Expired - Fee Related
- 2006-03-07 DE DE602006002148T patent/DE602006002148D1/en active Active
- 2006-03-07 KR KR1020060021291A patent/KR20060096920A/en not_active Application Discontinuation
- 2006-03-08 BR BRPI0600704-0A patent/BRPI0600704A/en not_active Application Discontinuation
- 2006-03-08 JP JP2006062237A patent/JP2006254452A/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
EP1701492B1 (en) | 2008-08-13 |
CA2537658C (en) | 2010-07-20 |
DE602006002148D1 (en) | 2008-09-25 |
KR20060096920A (en) | 2006-09-13 |
BRPI0600704A (en) | 2006-12-19 |
US20060203805A1 (en) | 2006-09-14 |
EP1701492A1 (en) | 2006-09-13 |
JP2006254452A (en) | 2006-09-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2537658A1 (en) | Quality-of-service assurance for ip telephony | |
US7796532B2 (en) | Media segment monitoring | |
WO2006135519A3 (en) | A proactive congestion control scheme for voip traffic on ip routers | |
US20150003240A1 (en) | Adaptive call routing in ip networks | |
WO2006116308A3 (en) | Methods and systems for maintaining quality of service (qos) levels for data transmissions | |
US10298499B2 (en) | Technique of operating a network node for load balancing | |
TW200635286A (en) | Multichannel mesh router and methods for path selection in a multichannel mesh network | |
WO2005029751A3 (en) | Systems and methods to support quality of service in communications networks | |
GB2417643B (en) | Call admission control/session management based on N source to destination severity levels for IP networks | |
EP1793530A4 (en) | A protection switching method of a multi-protocol label switching network | |
WO2008085375A3 (en) | Method and apparatus for multicast routing | |
WO2005079536A3 (en) | Directing packets in a mesh network | |
TW200731754A (en) | Peering network for parameter-based routing of special number calls | |
WO2007002813A3 (en) | System and methods for compressing message headers | |
WO2006127799A3 (en) | System and methods for providing a network path verification protocol | |
WO2003030468A3 (en) | Method and device for adapting label-switched paths in packet networks | |
DE602007005752D1 (en) | Method, system and node for implementing subnetwork connection protection in an MPLS network | |
AU2003237099A8 (en) | Traffic network flow control using dynamically modified metrics for redundancy connections | |
WO2002005068A3 (en) | End-to-end qos in a softswitch based network | |
WO2010106941A1 (en) | Network communication system, communication apparatus, network cooperation method, and program | |
WO2006044261A3 (en) | Method and apparatus for implementing direct routing | |
EP2037597A4 (en) | 1+1 service protection method in obs networks, switching node apparatus and service protection system | |
WO2007095054A3 (en) | Route optimization at a packet data switch node | |
JP5283581B2 (en) | Relay communication device | |
AU2003263388A1 (en) | Resource management system and method for ensuring qos in internet protocol (ip) networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed |
Effective date: 20150223 |