← Back to Patent Explorer
US6158031A Expired / Lapsed US ⏱️ 0.0 years remaining

Automated code generating translator for testing telecommunication system devices and method

Assignee: Nokia of America Corp
•
Filing: 1998-09-08
•
Granted: 2000-12-05
•
Expires: 2018-09-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system for testing a communication network component connected to a computer controlled apparatus via a data link in which the system automatically simulates telephonic communication with the communication network component. Device communication specification information is sent to a translator device at the computer controlled apparatus which automatically parses the received device communication specification to enable development of test tools for the simulation of telephonic communication between the computer controlled apparatus and the communication network component employed as a system under test. The translator in response to receipt of the device communication specification automatically generates a computer software based model to simulate a network entity, test scripts, and user documentation guide.

Inventors

  • 👤 Keith A. Mack
  • 👤 Kenneth Onyema

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 06:51
CPC Classifications
H; H04; H04L; H04L43/00; H04L43/50; H04Q; H04Q3/00; H04Q3/0016; H04Q3/0025

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 112 words
In a system for testing a communication network component connected to a computer controlled apparatus, the communication network component and the computer controlled apparatus each being connected to a data link, a method of automatically simulating telephonic communication with the communication network component comprising the steps of: providing a device communication specification at the computer controlled apparatus; sending the device communication specification to a translator device at the computer controlled apparatus; automatically parsing the device communication specification to enable development of test tools for the simulation of telephonic communication between the computer controlled apparatus and the communication network component; and automatically generating test tools for use in testing the communication network component.
Claim 2
Dependent Claim 112 words
In a system for testing a communication network component connected to a computer controlled apparatus, the communication network component and the computer controlled apparatus each being connected to a data link, a method of automatically simulating telephonic communication with the communication network component comprising the steps of: providing a device communication specification at the computer controlled apparatus; sending the device communication specification to a translator device at the computer controlled apparatus; automatically parsing the device communication specification to enable development of test tools for the simulation of telephonic communication between the computer controlled apparatus and the communication network component; and automatically generating test tools for use in testing the communication network component.
Claim 3
Dependent Claim 19 words
The method of claim 1 in which the device communication specification is an abstract syntax notation one (ASN.1) specification.
Claim 4
Dependent Claim 42 words
The method of claim 2 in which the step of automatically generating test tools includes the step of automatically generating a computer software based model to simulate a network entity in response to receipt of the ASN.1 specification at the translator device.
Claim 5
Dependent Claim 26 words
The method of claim 2 including the step of automatically generating test scripts in the form of computer software based test scenarios to simulate telephonic actions.
Claim 6
Dependent Claim 27 words
The method of claim 2 including the step of automatically developing a user documentation guide in response to receipt of the ASN.1 specification at the translator device.
Claim 7
Dependent Claim 46 words
The method of claim 3 in which the simulated network entity in the form of a computer software based model is a simulation of at least one of: (a) a telephonic network switch, (b) a database, (c) a wireless base station, and (d) a telephone set.
Claim 8
Dependent Claim 29 words
The method of claim 3 including the step of automatically generating the computer software based model in C++ executable software code to simulate the behavior of the network entity.
Claim 9
Dependent Claim 30 words
The method of claim 4 in which the telephonic actions include at least one of (a) registering a mobile telephonic unit, (b) dialing a telephonic number, and (c) going off-hook.
Claim 10
Dependent Claim 34 words
The method of claim 4 in which the step of automatically generating test scripts includes the step of automatically creating an event driven software program in a tool control language for establishing test scenarios.
Claim 11
Dependent Claim 29 words
The method of claim 5 in which the step of automatically developing the user documentation guide includes the step of generating the user guide in a NROFF/TROFF document format.
Claim 12
Independent Claim 108 words
A system for testing a communication network component connected to a computer controlled apparatus, the communication network component and the computer controlled apparatus being connected to a data link comprising: a memory device for storing a device communication specification; a translator device at the computer controlled apparatus having an input for receipt of the device communication specification in which the translator device automatically parses the device communication specification to enable development of test tools for the simulation of telephonic communication between the computer controlled apparatus and the communication network component; and means at the translator for automatically generating test tools for use in testing the communication network component.
Claim 13
Independent Claim 108 words
A system for testing a communication network component connected to a computer controlled apparatus, the communication network component and the computer controlled apparatus being connected to a data link comprising: a memory device for storing a device communication specification; a translator device at the computer controlled apparatus having an input for receipt of the device communication specification in which the translator device automatically parses the device communication specification to enable development of test tools for the simulation of telephonic communication between the computer controlled apparatus and the communication network component; and means at the translator for automatically generating test tools for use in testing the communication network component.
Claim 14
Dependent Claim 19 words
The system of claim 11 in which the device communication specification is an abstract syntax notation one (ASN.1) specification.
Claim 15
Dependent Claim 33 words
The system of claim 12 in which the translator automatically generates a computer software based model to simulate a network entity in response to receipt of the ASN.1 specification at the translator device.
Claim 16
Dependent Claim 25 words
The system of claim 12 including means for automatically generating test scripts in the form of computer software based test scenarios to simulate telephonic actions.
Claim 17
Dependent Claim 26 words
The system of claim 12 including means for automatically developing a user documentation guide in response to receipt of the ASN.1 specification at the translator device.
Claim 18
Dependent Claim 46 words
The system of claim 13 in which the simulated network entity in the form of a computer software based model is a simulation of at least one of: (a) a telephonic network switch, (b) a database, (c) a wireless base station, and (d) a telephone set.
Claim 19
Dependent Claim 29 words
The system of claim 13 in which the translator automatically generates the computer software based model in C++ executable software code to simulate the behavior of the network entity.
Claim 20
Dependent Claim 30 words
The system of claim 14 in which the telephonic actions include at least one of: (a) registering a mobile telephonic unit, (b) dialing a telephonic number, and (c) going off-hook.
Claim 21
Dependent Claim 24 words
The system of claim 14 including means for automatically creating an event driven software program in a tool control language for establishing test scenarios.
Claim 22
Dependent Claim 17 words
The system of claim 15 in which the user guide is generated in a NROFF/TROFF document format.

References Cited (Backward Citations)

US5230049A Cited
US5394540A Cited
US5487169A Cited
US5557539A Cited
US5880974A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-12-05 2004-06-05 2004-12-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-12-05 2008-06-05 2008-12-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-12-05 2012-06-05 2012-12-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag