IP Library Granted Patent US 11,063,862
Granted Patent B2
US 11,063,862 · App. 16/388,277 · Granted Jul 13, 2021

Media path engineering for multi-homed devices

Inventors: Dusan Mudric (Ottawa, CA); Ping Lin (Tottenham, CA)
Assignee: Avaya Inc.
H04L45/42H04L12/5692H04L45/12H04L45/121H04L45/24H04L45/302H04L45/306H04L45/308H04L45/72H04L45/741
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,063,862
App. No.
16/388,277
Granted
Jul 13, 2021
Kind
B2
Abstract

A method of engineering media path selection is described. Addresses and media paths are selected using a media path selection policy. Additionally, a candidate address list may be considered. Using the media path selection policy, devices may select the first hop egress router and a remote default router for transferring data.

Claims (44)

1. A method of selecting media paths, the method comprising:

receiving a media path selection policy;

receiving a list of destination addresses from a receiving node;

selecting, at a source node, a source address based on the media path selection policy, wherein selecting the source address causes a first hop egress router to be selected by the source node;

selecting, at the source node, a destination address from the list of destination addresses based on the media path selection policy, wherein selecting the destination address causes a remote router to be selected by the source node, and wherein the remote router is different from the first hop egress router; and

transferring media using the selected source address, the first hop egress router, the remote router, and the destination address.

2. The method of claim 1 , wherein selecting the source address based on the media path selection policy comprises selecting the source address based on an application transferring the media.

3. The method of claim 1 , wherein selecting the source address based on the media path selection policy comprises selecting the source address based on a required quality of service.

4. The method of claim 1 , wherein selecting the source address based on the media path selection policy comprises selecting the source address based on a preferred Internet Service Provider (ISP).

5. The method of claim 1 , wherein selecting the source address based on the media path selection policy comprises selecting the source address based on remote ingress filtering.

6. The method of claim 1 , wherein selecting the source address based on the media path selection policy comprises selecting the source address based on price.

7. The method of claim 1 , wherein selecting the source address based on the media path selection policy comprises selecting the source address based on a delay tolerance.

8. The method of claim 1 , wherein selecting the source address based on the media path selection policy comprises a user selecting the source address.

9. A method of selecting media paths in a communication session comprising multiple media streams, the method comprising:

receiving a media path selection policy;

selecting a first media path for a first media stream among the multiple media streams based on the media path selection policy, wherein the first media path comprises a selected first hop egress router and a selected remote router;

transferring the first media stream over the first media path;

selecting a second media path different from the first media path for a second media stream among the multiple media streams based on the media path selection policy, wherein the second media path excludes at least one of the selected first hop egress router and the selected remote router; and

transferring the second media stream over the second media path, wherein the second media stream is transferred over the second media path substantially simultaneous with the first media stream being transferred over the first media path.

10. The method of claim 9 , wherein the first media stream is transferred using IPv4 protocol and the second media stream is transferred using IPv6 protocol.

11. The method of claim 9 , further comprising:

monitoring a transmission quality for each individual media stream over each individual media path; and

reporting the transmission quality for each of the individual media streams.

12. The method of claim 9 , further comprising:

receiving an updated media path selection policy;

selecting, based at least in part on the updated media path selection policy, a new media path for at least one of the first and second media streams; and

transferring the at least one of the first and second media streams to the selected new media path.

13. The method of claim 9 , wherein the first media path is associated with a first application on a communication device and the second media path is associated with a second application on the communication device.

14. The method of claim 9 , wherein the communication session comprises a video call, wherein the first media stream comprises video data from the video call, and wherein the second media stream comprises voice data from the video call.

15. The method of claim 9 , wherein the communication session is on a multi-homed communication device.

16. A system to select media paths in a communication session comprising multiple media streams, the system comprising:

a communication interface configured to receive a media path selection policy;

a processor configured to process the media path selection policy to select a first media path for a first media stream among multiple media streams based on the media path selection policy, wherein the first media path comprises a selected first hop egress router and a selected remote router;

the communication interface configured to transfer the first media stream over the first media path;

the processor configured to select a second media path different from the first media path for a second media stream among the multiple media streams based on the media path selection policy, wherein the second media path excludes at least one of the selected first hop egress router and the selected remote router; and

the communication interface configured to transfer the second media stream over the second media path, wherein the second media stream is transferred over the second media path substantially simultaneous with the first media stream being transferred over the first media path.

17. The system of claim 16 , wherein the first media path uses IPv4 protocol and the second media path using IPv6 protocol.

18. The system of claim 16 , further comprising:

the processor configured to monitor a transmission quality for each individual media stream over each individual media path and report the transmission quality for each of the individual media streams.

19. The system of claim 16 , further comprising:

the communication interface configured to receive an updated media path selection policy;

the processor configured to select, based at least in part on the updated media path selection policy, a new media path for at least one of the first and second media streams; and

the communication interface transfers the at least one of the first and second media streams to the selected new media path.

20. The system of claim 16 , wherein the first media path is associated with a first application on a communication device and the second media path is associated with a second application on the communication device.

Assignments (8)
(SECURITY INTEREST) GRANTOR'S NAME CHANGE Recorded Sep 21, 2023
From: AVAYA INC.
To: AVAYA LLC
Reel/Frame 065019/0231 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 53955/0436) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063705/0023 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 61087/0386) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063690/0359 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 4, 2023
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 063542/0662 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 3, 2023
From: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; KNOAHSOFT INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB [COLLATERAL AGENT]
Reel/Frame 063742/0001 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 5, 2022
From: AVAYA INC.; INTELLISIST, INC.; AVAYA MANAGEMENT L.P.; AVAYA CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 061087/0386 →
SECURITY INTEREST Recorded Sep 25, 2020
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 053955/0436 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2019
From: MUDRIC, DUSAN; LIN, PING
To: AVAYA INC.
Reel/Frame 048929/0878 →
Continuity (1)
Related Publication 20200336416A1 · Oct 22, 2020