System and method of implementing quality of service over a packet-based Network
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G01R-031/08
H04L-012/28
H04L-012/24
H04L-001/00
H04L-012/26
출원번호
US-0652196
(2012-10-15)
등록번호
US-9438483
(2016-09-06)
발명자
/ 주소
Anschutz, Thomas
출원인 / 주소
AT&T Intellectual Property I, L.P.
대리인 / 주소
Toler Law Group, PC
인용정보
피인용 횟수 :
0인용 특허 :
8
초록▼
A method includes, at a first network endpoint, determining whether a second network endpoint supports receipt of a stream of packets having a quality of service indicator. The method further includes, at the first network endpoint, in response to determining that the second network endpoint support
A method includes, at a first network endpoint, determining whether a second network endpoint supports receipt of a stream of packets having a quality of service indicator. The method further includes, at the first network endpoint, in response to determining that the second network endpoint supports receipt of the stream of packets having the quality of service indicator, generating and sending the stream of packets having the quality of service indicator and including forward error correction data to the second network endpoint.
대표청구항▼
1. A method comprising: receiving a first stream of packets at a second network endpoint, the first stream of packets corresponding to a subset of a second stream of packets sent from a first network endpoint to the second network endpoint, wherein the first stream of packets is received by the seco
1. A method comprising: receiving a first stream of packets at a second network endpoint, the first stream of packets corresponding to a subset of a second stream of packets sent from a first network endpoint to the second network endpoint, wherein the first stream of packets is received by the second network endpoint, wherein the first stream of packets includes a quality of service indicator and forward error correction information, wherein a packet of the second stream of packets is not received at the first network endpoint;determining, at the second network endpoint, an error tolerance based on the quality of service indicator;determining, at the second network endpoint, whether a packet loss rate associated with the first stream exceeds the error tolerance;in response to the packet loss rate exceeding the error tolerance, sending a retransmission request to the first network endpoint; andin response to the packet loss rate not exceeding the error tolerance, initiating a forward error correction decode operation to recover data of the packet by use of the forward error correction information. 2. The method of claim 1, wherein the retransmission request signals the first network endpoint to reduce a transmission rate of the second stream of packets. 3. The method of claim 1, wherein the first stream of packets is received at the second network endpoint via a transport layer. 4. The method of claim 3, wherein the first stream of packets is associated with a transmission control protocol session. 5. The method of claim 3, wherein the transport layer includes a quality of service layer. 6. The method of claim 1, wherein the quality of service indicator is distinct from the forward error correction information. 7. The method of claim 1, further comprising sending from the second network endpoint to the first network endpoint in response to a handshake from the first network endpoint, a reply handshake indicating that the second network endpoint is ready to receive the quality of service indicator. 8. The method of claim 1, wherein the quality of service indicator is associated with an expedited forwarding service level. 9. The method of claim 1, wherein the quality of service indicator is associated with an assured forwarding service level. 10. The method of claim 1, wherein the quality of service indicator is associated with a best effort service level. 11. The method of claim 1, further comprising: receiving, at the second network endpoint, a third stream of packets that corresponds to a fourth stream of packets sent from the first network endpoint to the second network endpoint, the third stream of packets having a second quality of service indicator and including second forward error correction information, wherein at least a portion of the first stream of packets is received at the second network endpoint concurrently with at least a portion of the third stream of packets, and wherein a particular packet of the fourth stream of packets is not received at the second network endpoint; andin response to detecting that the particular packet is not received at the second network endpoint and based on the second quality of service indicator, initiating a second forward error correction decode operation to recover data of the particular packet by use of the second forward error correction information. 12. An apparatus comprising: a processor; anda memory accessible to the processor, wherein the memory stores instructions executable by the processor to perform operations including: receiving a first stream of packets at a second network endpoint, the first stream of packets corresponding to a subset of a second stream of packets sent from a first network endpoint to the second network endpoint, wherein the first stream of packets is received by the second network endpoint, wherein the first stream of packets includes a quality of service indicator and forward error correction information, wherein a packet of the second stream of packets is not received at the first network endpoint;determining, at the second network endpoint, an error tolerance based on the quality of service indicator;determining, at the second network endpoint, whether a packet loss rate associated with the first stream exceeds the error tolerance;in response to the packet loss rate exceeding the error tolerance, sending a retransmission request to the first network endpoint; andin response to the packet loss rate not exceeding the error tolerance, initiating a forward error correction decode operation to recover data of the packet by use of the forward error correction information. 13. The apparatus of claim 12, wherein the retransmission request signals the first network endpoint to reduce a transmission rate of the second stream of packets. 14. The apparatus of claim 12, wherein the first stream of packets is received at the second network endpoint via a transport layer. 15. The apparatus of claim 12, wherein the first stream of packets is associated with a transmission control protocol session. 16. The apparatus of claim 14, wherein the transport layer includes a quality of service layer. 17. A computer-readable memory device that stores instructions that, when executed by a processor, cause the processor to perform operations comprising: receiving a first stream of packets at a second network endpoint, the first stream of packets corresponding to a subset of a second stream of packets sent from a first network endpoint to the second network endpoint, wherein the first stream of packets is received by the second network endpoint, wherein the first stream of packets includes a quality of service indicator and forward error correction information, wherein a packet of the second stream of packets is not received at the first network endpoint;determining, at the second network endpoint, an error tolerance based on the quality of service indicator;determining, at the second network endpoint, whether a packet loss rate associated with the first stream exceeds the error tolerance;in response to the packet loss rate exceeding the error tolerance, sending a retransmission request to the first network endpoint; andin response to the packet loss rate not exceeding the error tolerance, initiating a forward error correction decode operation to recover data of the packet by use of the forward error correction information. 18. The computer-readable memory device of claim 17, wherein the retransmission request signals the first network endpoint to reduce a transmission rate of the second stream of packets. 19. The computer-readable memory device of claim 17, wherein the first stream of packets is received at the second network endpoint via a transport layer. 20. The computer-readable memory device of claim 19, wherein the first stream of packets is associated with a transmission control protocol session.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (8)
Suneya, Toru, Communication apparatus and communication method.
Dinan, Esmail Hejazi; Ghaus, Mohammad; Tailor, PinalKumari K., Communication retransmission based on transmission performance relative to expected quality of service.
Raisanen, Vilho; Rosti, Jari, Method and apparatus for determining VoIP QoS characteristics of a network using multiple streams of packets and synchronizing measurements of the streams.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.