IP Library Granted Patent US 9,253,242
Granted Patent B2
US 9,253,242 · App. 13/917,298 · Granted Feb 2, 2016

Methods, systems, and computer readable media for assigning separate dedicated bearers for audio and video streams in a test simulation environment

Inventors: Catalina Macalet (Bucharest, RO); Stefan Constantin Puiu (Bucharest, RO)
Assignee: IXIA
H04L65/80H04L65/1069
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 9,253,242
App. No.
13/917,298
Granted
Feb 2, 2016
Kind
B2
Abstract

Methods, systems, and computer readable media for assigning separate dedicated bearers for separate audio and video streams in a test simulation environment are disclosed. In one embodiment, the method includes generating dedicated bearer information associated with each of a dedicated audio bearer and a dedicated video bearer to be used for a communication session and providing the dedicated bearer information to a simulation device. The method further includes, from the simulation device, using the dedicated bearer information to negotiate establishment of the dedicated audio bearer and the dedicated video bearer between the simulation device and a system under test (SUT) and sending simulated traffic data to the SUT over the dedicated audio bearer and the dedicated video bearer in accordance with a mapping based on the dedicated bearer information and identifiers included in the simulated traffic.

Claims (28)

1. A method for assigning separate dedicated bearers for audio and video streams in a test simulation environment, the method comprising:

generating dedicated bearer information associated with each of a dedicated audio bearer and a dedicated video bearer to be used for a communication session, wherein generating the dedicated bearer information includes utilizing a graphical user interface (GUI) to generate the dedicated bearer information for each of the dedicated audio bearer and the dedicated video bearer, and wherein the dedicated bearer information includes a bearer special function and at least one associated parameter that includes at least one of: an upload rate, a download rate, a QoS class identifier, a default bearer fallback option, and a traffic flow template utilization option;

providing the dedicated bearer information to a simulation device;

from the simulation device, using the dedicated bearer information to negotiate establishment of the dedicated audio bearer and the dedicated video bearer with a system under test (SUT); and

sending simulated traffic data to the SUT over the dedicated audio bearer and the dedicated video bearer in accordance with a mapping based on the dedicated bearer information and identifiers included in the simulated traffic, wherein sending simulated traffic data to the SUT includes utilizing an encapsulation module within the simulation device to access a mapping database, which maps an audio identifier to the dedicated audio bearer and maps a video identifier to the dedicated video bearer, to direct simulated audio traffic data generated by a voice module over the dedicated audio bearer using the audio identifier and send simulated video traffic data generated by a video module over the dedicated video bearer using the video identifier.

2. The method of claim 1 wherein utilizing the GUI includes selecting a dedicated bearer identifier and an associated bearer special function using one or more drop-down boxes.

3. The method of claim 1 wherein the simulated traffic data is encapsulated and packetized prior to being sent over the dedicated audio bearer and the dedicated video bearer.

4. The method of claim 1 wherein using the dedicated bearer information to negotiate establishment of the dedicated audio bearer and the dedicated video bearer includes tagging the dedicated audio bearer and the dedicated bearer in accordance with the dedicated bearer information.

5. The method of claim 1 wherein the simulated traffic data includes identifiers that are mapped to either the dedicated audio bearer or the dedicated video bearer.

6. The method of claim 1 further comprising assigning the simulated traffic data to either the dedicated audio bearer or the dedicated video bearer based on the identifiers included in the simulated traffic data.

7. The method of claim 1 wherein negotiation of the dedicated audio bearer and the dedicated video bearer are initiated by the system under test.

8. The method of claim 1 wherein the system under test includes at least one of a serving gateway (SGW) element, a packet data network gateway (PGW) element, and a policy and charging rules function (PCRF) node.

9. The method of claim 1 wherein the simulated traffic data includes real-time transport protocol (RTP) traffic data.

10. A system for assigning separate dedicated bearers for audio and video streams in a test simulation environment, the system comprising:

a control device configured to generate dedicated bearer information associated with each of a dedicated audio bearer and a dedicated video bearer to be used for a communication session, wherein the control device includes a graphical user interface (GUI) that is utilized to generate the dedicated bearer information for each of the dedicated audio bearer and the dedicated video bearer, and wherein the dedicated bearer information includes a bearer special function and at least one associated parameter that includes at least one of: an upload rate, a download rate, a QoS class identifier, a default bearer fallback option, and a traffic flow template utilization option;

a simulation device configured to receive the dedicated bearer information from the control device, to use the dedicated bearer information to negotiate establishment of the dedicated audio bearer and the dedicated video bearer with a system under test (SUT), and to send simulated traffic data to the SUT over the dedicated audio bearer and the dedicated video bearer in accordance with to a mapping based on the dedicated bearer information and identifiers included in the simulated traffic, wherein the simulation device includes an encapsulation module that is configured to access a mapping database, which maps an audio identifier to the dedicated audio bearer and maps a video identifier to the dedicated video bearer, to direct simulated audio traffic data generated by a voice module over the dedicated audio bearer using the audio identifier and send simulated video traffic data generated by a video module over the dedicated video bearer using the video identifier.

11. The system of claim 10 wherein the control device is further configured to select a dedicated bearer identifier and an associated bearer special function using one or more drop-down boxes.

12. The system of claim 10 wherein the simulation device is further configured to encapsulate and packetize the simulated traffic data prior to being sent over the dedicated audio bearer and the dedicated video bearer.

13. The system of claim 10 wherein the simulation device is further configured to tag the dedicated audio bearer and the dedicated bearer in accordance with the dedicated bearer information.

14. The system of claim 13 wherein the simulation device is further configured to assign the simulated traffic data to either the dedicated audio bearer or the dedicated video bearer based on the identifiers included in the simulated traffic data.

15. The system of claim 10 wherein negotiation of the dedicated audio bearer and the dedicated video bearer are initiated by the system under test.

16. The system of claim 10 wherein the system under test includes at least one of a serving gateway (SGW) element, a packet data network gateway (PGW) element, and a policy charging and rules function (PCRF) node.

17. The system of claim 10 wherein the simulated traffic data includes real-time transport protocol (RTP) traffic data.

18. A non-transitory computer readable medium having stored thereon executable instructions that when executed by the processor of a computer controls the computer to perform steps comprising:

generating dedicated bearer information associated with each of a dedicated audio bearer and a dedicated video bearer to be used for a communication session, wherein generating the dedicated bearer information includes utilizing a graphical user interface (GUI) to generate the dedicated bearer information for each of the dedicated audio bearer and the dedicated video bearer, and wherein the dedicated bearer information includes a bearer special function and at least one associated parameter that includes at least one of: an upload rate, a download rate, a QoS class identifier, a default bearer fallback option, and a traffic flow template utilization option;

providing the dedicated bearer information to a simulation device;

from the simulation device, using the dedicated bearer information to negotiate establishment of the dedicated audio bearer and the dedicated video bearer between the simulation device and a system under test (SUT); and

sending simulated traffic data to the SUT over the dedicated audio bearer and the dedicated video bearer in accordance with a mapping based on the dedicated bearer information and identifiers included in the simulated traffic, wherein sending simulated traffic data to the SUT includes utilizing an encapsulation module within the simulation device to access a mapping database, which maps an audio identifier to the dedicated audio bearer and maps a video identifier to the dedicated video bearer, to direct simulated audio traffic data generated by a voice module over the dedicated audio bearer using the audio identifier and send simulated video traffic data generated by a video module over the dedicated video bearer using the video identifier.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2018
From: KEYSIGHT TECHNOLOGIES SINGAPORE (HOLDINGS) PTE. LTD.
To: KEYSIGHT TECHNOLOGIES SINGAPORE (SALES) PTE. LTD.
Reel/Frame 048225/0065 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 18, 2017
From: IXIA
To: KEYSIGHT TECHNOLOGIES SINGAPORE (HOLDINGS) PTE. LTD.
Reel/Frame 044222/0695 →
RELEASE OF SECURITY INTEREST Recorded Apr 26, 2017
From: SILICON VALLEY BANK, AS SUCCESSOR ADMINISTRATIVE AGENT
To: IXIA
Reel/Frame 042335/0465 →
SECURITY INTEREST Recorded Mar 3, 2015
From: IXIA; ANUE SYSTEMS, INC.; BREAKINGPOINT SYSTEMS, INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 035121/0860 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2013
From: MACALET, CATALINA; PUIU, STEFAN CONSTANTIN
To: IXIA
Reel/Frame 030691/0455 →
Priority Claims (1)
RO A 2013 00442 · Jun 12, 2013 · national
Continuity (1)
Related Publication 20140369343A1 · Dec 18, 2014