IP Library Granted Patent US 8,184,633
Granted Patent B2
US 8,184,633 · App. 12/580,248 · Granted May 22, 2012

Automated interoperability assessments based on iterative profling and emulation of SIP or T.38 fax-relay enabled devices

Assignee: Zoltes, Inc.
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 8,184,633
App. No.
12/580,248
Granted
May 22, 2012
Kind
B2
Abstract

A system for and method of efficient interoperability assessment based on automated Behavioral Profiling and Emulation of SIP or T.38 Fax-relay Enabled Devices, for example, for profiling and emulating VoIP Phones such as SIP Phones, or T.38 Fax-relay devices such as Internet Aware Fax Terminals. The method includes a Multi-step/Multi-technology Iterative Profiling Stage that allows creating a Behavioral Profile based on the analysis of a plurality of traffic samples. Also, the method presents an efficient process of Device Emulation of an actual device to be used in interoperability assessment, including a Standard State Machine parameterized by a set of characteristics stored in the Behavioral Profile. The Emulation method can be used to duplicate one or more device behaviors exhibited either by different firmware revisions, software upgrades or by different OEM product models.

Claims (26)

1. A system for interoperability assessment of a plurality of SIP and T.38 fax-relay enabled devices with a SIP communications platform, comprising:

a behavioral profiles database including a plurality of behavioral profiles corresponding to the plurality of SIP and T.38 fax-relay enabled devices; and

a device emulation engine enabled by:

state machines for the plurality of SIP and T.38 fax-relay enabled devices;

specified telephony scenarios; and

behavioral profiles;

a behavioral analysis engine; and

traffic analysis rules;

and wherein the plurality of behavioral profiles is generated by capturing multiple times a SIP terminal call flow, and analyzing device message syntax/signal parameters, message content, device message/signal flow sequence, and signal timing, and storing deviations from the traffic analysis rules as characteristics in the behavioral profile;

to emulate SIP and Media traffic for each of the plurality of SIP and T.38 fax-relay enabled devices, and determine the interoperability performance of the SIP communications platform with the emulated plurality of SIP and T.38 fax-relay enabled devices.

2. The method of claim 1 , wherein the emulation includes using a probabilistic distribution of the signal timing characteristics of the behavior profile.

3. The system of claim 1 , further comprising a laboratory management software tool to facilitate the assessment.

4. A method of interoperability assessment of a plurality of SIP and T.38 fax-relay enabled devices with a SIP communications platform, comprising:

specifying telephony scenarios;

repeatedly executing the telephony scenarios for each of the plurality of SIP or T.38 Fax-relay enabled devices;

conducting traffic analysis to observe and record deviations from traffic analysis rules for each of the telephony scenarios for each of the plurality of SIP or T.38 Fax-relay enabled devices;

generating a plurality of behavioral profiles by capturing multiple times a SIP terminal call flow, and analyzing device message syntax/signal parameters, message content, device message/signal flow sequence, and signal timing;

and storing the deviations in a behavioral profile for each of the plurality of SIP or T.38 Fax-relay enabled devices.

5. The method of claim 4 , wherein the behavioral profile includes characteristics of deviations relating to message syntax, message content, message flow.

6. The method of claim 4 , further comprising:

assessing the interoperability of the SIP communications platform with the plurality of SIP or T.38 Fax-relay enabled devices by:

connecting the SIP communications platform through an IP network to a device emulation engine;

emulating the plurality of SIP or T.38 Fax-relay enabled devices for specified telephony scenarios using the behavioral profiles and a device emulation engine;

conducting traffic analysis to determine assessment results.

7. The method of claim 4 , wherein the emulating step includes using a probabilistic distribution of the signal timing characteristics of the behavior profile.

8. The method of claim 4 , further comprising the step of employing a laboratory management software tool to facilitate the assessment.

Assignments (3)
CHANGE OF NAME Recorded Feb 11, 2011
From: POLTYS INC.
To: ZOLTES INC.
Reel/Frame 025792/0622 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 11, 2009
From: IONUT LUP, CHRISTIAN; IONESCU, ALEXANDRU
To: G3 NOVA COMMUNICATIONS SRL
Reel/Frame 023500/0442 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 11, 2009
From: G3 NOVA COMMUNICATIONS SRL
To: POLTYS, INC.
Reel/Frame 023500/0480 →
Continuity (2)
Provisional Application 61105558 · Oct 15, 2008
Related Publication 20100091679A1 · Apr 15, 2010