DE69532601T2 - Troubleshooting system for telephone system - Google Patents

Troubleshooting system for telephone system Download PDF

Info

Publication number
DE69532601T2
DE69532601T2 DE69532601T DE69532601T DE69532601T2 DE 69532601 T2 DE69532601 T2 DE 69532601T2 DE 69532601 T DE69532601 T DE 69532601T DE 69532601 T DE69532601 T DE 69532601T DE 69532601 T2 DE69532601 T2 DE 69532601T2
Authority
DE
Germany
Prior art keywords
test
mentioned
database
data
line
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
DE69532601T
Other languages
German (de)
Other versions
DE69532601D1 (en
Inventor
Michael D. Ojai Horton
Onofrio Camarillo Schillaci
Raymond William Felton Rischpater
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Harris Corp
Original Assignee
Harris Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Harris Corp filed Critical Harris Corp
Publication of DE69532601D1 publication Critical patent/DE69532601D1/en
Application granted granted Critical
Publication of DE69532601T2 publication Critical patent/DE69532601T2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/22Arrangements for supervision, monitoring or testing
    • H04M3/26Arrangements for supervision, monitoring or testing with means for applying test signals or for measuring
    • H04M3/28Automatic routine testing ; Fault testing; Installation testing; Test methods, test equipment or test arrangements therefor
    • H04M3/30Automatic routine testing ; Fault testing; Installation testing; Test methods, test equipment or test arrangements therefor for subscriber's lines, for the local loop

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)
  • Computer And Data Communications (AREA)
  • Monitoring And Testing Of Exchanges (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Stored Programmes (AREA)
  • Input From Keyboards Or The Like (AREA)
  • Monitoring And Testing Of Transmission In General (AREA)
  • Transceivers (AREA)
  • Maintenance And Management Of Digital Transmission (AREA)
  • Machine Translation (AREA)
  • Telephone Set Structure (AREA)
  • Alarm Systems (AREA)

Abstract

A user interface for a craftsperson's portable signal processing and communication unit incorporates an intermediate translating mechanism, termed "middleware", that is effectively invisible to an operational support system ((OSS), such as an AT&T CAS, and is operative to generate a text/graphics interface having one or more functionall "buttons". The buttons are displayed on the portable unit's contact-sensitive display screen and are invoked by the craftsperson placing a contact pen against the button. When a button is invoked, the middleware interface generates the appropriate alpha-numeric or other code used by the operational support system to represent the invoked function. Such an implementation of the user interface frees the craftsperson from having to be familiar with OSS codes, or look up in a separate database the required alpha-numeric code formats, employed by such support systems.

Description

Die vorliegende Erfindung betrifft Telefonkommunikationssysteme und -netzwerke und ist insbesondere auf einen neuen und verbesserten automatischen Mechanismus zur Fehlerbeseitigung ausgerichtet, ist in einer tragbaren Test/Kommunikationsvorrichtung eines Fachmanns, die betriebsbereit ist, eine Strategie zur Fehlerbeseitigung zu erstellen, die auf Information und dem Testen von Reaktionen beruht und dabei dem Fachmann gestattet, schnell ein in einer von einem Entsendungszentrum ausgegebenen Problemliste angegebenes Problem zu beseitigen, untergebracht und wird von dieser verwendet.The The present invention relates to telephone communication systems and -networks and is in particular on a new and improved automatic troubleshooting mechanism in a portable test / communication device of a specialist, that is ready to use a troubleshooting strategy create based on information and testing reactions allowing the expert to quickly get one in one Issue center issued problem list specified problem eliminate, housed and used by this.

1 stellt schematisch den allgemeinen Aufbau eines tragbaren Telekommunikationstestsystems dar, das ein auf einem Personal-Computer beruhendes Test- und Kommunikationshandgerät 10 umfasst, mittels welchem ein Fachmann, der von einem Endsendungszentrum zu einem Dienstort geleitet worden ist, der in Bezug auf eine zentrale Dienststelle 12 abgelegen liegt, die eine zu testende Leitung (oder eine im Test befindliche Leitung (LUT, line under test)) 16 bedient, mit einer zentralen Dienststelle 12 und mit einem gewöhnlichen Testkopf 14 kommuniziert, der mit der LUT 16 verbindbar ist. 1 illustrates schematically the general structure of a portable telecommunications test system, which is based on a personal computer based test and communication device 10 comprises, by means of which a specialist, who has been directed from a termination center to a place of work, with respect to a central office 12 remote, which is a line to be tested (or a line under test) 16 operated with a central office 12 and with an ordinary test head 14 communicates with the LUT 16 is connectable.

Die Funktionalität des Testsystem des Überwachungssteuermechnismus, der vom internen Prozessor der Handcomputereinheit 10 des Fachmanns ausgeführt wird, ist dafür vorgesehen, dem Servicetechniker einen benutzerfreundlichen, Symbolbasierten Testvorgang bereitrustellen, um es dem Fachmann zu ermöglichen, verschiedene Tests auf einer gewählten Leitung durchzuführen. Auf diese Art kann der tragbare Computer des Fachmanns mit verschiedenen Arten von bestehenden Betriebsunterstützungssystemen zusammenwirken sowie eine Plattform für zusätzlichen Informationsaustausch bereitstellen.The functionality of the test system of the surveillance control mechanism by the internal processor of the handheld computer unit 10 by the person skilled in the art is intended to provide the service technician with a user-friendly, symbol-based test procedure to enable the person skilled in the art to carry out various tests on a selected line. In this way, the skilled computer can interact with various types of existing operational support systems and provide a platform for additional information exchange.

Zu diesem Zweck kann der Fachmann über eine kontaktempfindliche (z. B. eine über die Berührung eines Stifts betriebene) Videoanzeigenkonsole 15 und eine angeschlossene Tastatur 17 der Handcomputereinheit 10 selektiv eine oder mehrere Testvorgänge hervorrufen, die von einem Satz von mit Analyse- und Testfunktionen verknüpften Symbolen dargestellt werden. Als Antwort auf die Auswahl führt der interne Steuerprozessor der Einheit 10 kommunikations- und signalverarbeitende Vorgänge durch, die mit einem erkannten Test in Verbindung stehen. Der Testkopf 14 führt sachgerecht auf Anfrage von der Personal-Computereinheit 10 die Datenaufnahme durch, einschließlich dem Ausführen von Funktionstests. Der Testkopf 14 und die Personal-Computer-Handeinheit 10 können durch Einsteck-Karten und Softwareprogramme erweitert werden, um mit verschiedenen Arten von Kommunikationsverbindungen zu koppeln.For this purpose, the person skilled in the art can use a contact-sensitive video display console (for example, operated by touching a pen) 15 and a connected keyboard 17 the handheld computer unit 10 selectively induce one or more test procedures represented by a set of symbols associated with analysis and test functions. In response to the selection, the unit's internal control processor runs 10 communication and signal processing processes related to a recognized test. The test head 14 leads properly on request from the personal computer unit 10 data collection, including performing functional tests. The test head 14 and the personal computer hand unit 10 can be expanded with plug-in cards and software programs to couple with different types of communication connections.

Um mit einer entfernt liegenden Netrwerkanlage (zentrale Dienststelle 12 oder ein mit der zentralen Dienststelle 12 verbundenes Datenzentrum 18) zu kommunizieren, umfasst die Computereinheit 10 des Fachmanns eine Sendeempfangsanlagenschnittstelle, die weiterhin mit einem Kommunikations- und Signalverarbeitungssubsystem an Bord des Dienstfahrzeugs oder Transporters 20 des Technikers verbunden ist. Das Kommunikations- und Signalsverarbeitungssubsystem an Bord des Transporters verbindet wiederum die tragbare Einheit 10 des Fachmanns mit der entfernt liegenden Netzwerkanlage, entweder über eine drahtlose Kurzstreckenverbindung oder mittels einer drahtlosen Hilfsreserveverbindung. Die entsprechenden Kommunikationsschnittstellen sind innerhalb einer tragbaren Einheit des Fachmanns und eines Subsystems des Transporters.To with a remote network system (central office 12 or one with the central office 12 connected data center 18 ) to communicate includes the computer unit 10 the person skilled in the art a transceiver system interface, which also has a communication and signal processing subsystem on board the company vehicle or transporter 20 of the technician. The communication and signal processing subsystem on board the transporter in turn connects the portable unit 10 the specialist with the remote network system, either via a short-range wireless connection or by means of a wireless auxiliary reserve connection. The corresponding communication interfaces are within a portable unit of the person skilled in the art and a subsystem of the transporter.

Dem Fachmann kann eine zusätzliche stimmaktivierte drahtlose Sprechgarnitur bereitgestellt werden, um drahtlose Stimmnachrichten mit einer Handcomputereinheit auszutauschen. Solch eine drahtlose Sprechgarnitur kann mit dem Handcomputer und dem Testkopf verwendet werden, um automatische Tests mit einer Audio-Start/Stop-Anzeige der Testergebnisse durchzuführen, die dem Fachmann bereitgestellt werden.the Specialist can add an additional voice activated wireless headsets are provided to wireless voice messages exchange with a handheld computer unit. Such a wireless one Headset can be used with the handheld computer and the test head be to run automatic tests with an audio start / stop indicator perform the test results, which are provided to the expert.

Das Kommunikations- und Signalverarbeitungssubsystem 22 des Diensttransporters umfasst eine Batteriehalter/Lade-Station 24, einen Drucker 26, eine drahtlose Langstreckenschnittestelle 28 und einen Netrwerkserver 29. Die Batteriehalter/Lade-Station 24 ist aufgebaut, um die tragbare Handcomputereinheit 10 aufzunehmen und zu verstauen, so dass die Computereinheit 10 befestigt und verstaut werden kann und ihre angeschlossene Energieversorgung (Batteriepack) wieder aufgeladen werden kann, wenn sie nicht benutzt wird. Der Drucker 26 steht bereit, verschiedene Testergebnisse oder andere Informationen auszudrucken. Die drahtlose Langstreckenschnittstelle 28 stellt einen drahtlosen Zugang zu drahtlosen Langstreckendiensten zur Verfügugn, während der Netzwerkserver 29 einen Fileserver umfasst, der zusätzliche Verarbeitungsleistung und elektronische Datenspeicherung zur Verfügung stellt. Der Netzwerkserver 29 ist betriebsbereit, um zusätzliche Datenverarbeitungsaufgaben auf Anfrage von der Computereinheit 10 durchzuführen.The communication and signal processing subsystem 22 the service transporter includes a battery holder / charging station 24 , a printer 26 , a long-range wireless interface 28 and a network server 29 , The battery holder / charging station 24 is built around the portable handheld computer unit 10 to take up and stow so that the computer unit 10 can be attached and stowed and the connected power supply (battery pack) can be recharged when not in use. The printer 26 is ready to print out various test results or other information. The wireless long distance interface 28 provides wireless access to long-range wireless services while the network server 29 includes a file server that provides additional processing power and electronic data storage. The network server 29 is ready to perform additional data processing tasks on request from the computer unit 10 perform.

Die zentrale Dienststellenanlage 12 umfasst üblicherweise einen zentralen Dienststellenschalter 31, zentrale Dienststellentestvorrichtungen 33 und eine die Leitung konditionierende Vorrichtung 35 wie z. B. eine direkte Zugangstesteinheit (DATU, direct access test unit) oder ein die Übermittlung konditionierendes System (SASS). Die zentralen Dienststellentestvorrichtungen 33 können einer Schnittstelle verschiedene Betriebsunterstütrungssysteme des Datenzentrums 18 bereitstellen, wie z. B. eine Dienstfahrzeugsentsendung, eine Datenbank mit Außenanlageneinträgen, automatische Testsysteme und elektronische Netrwerkschemata. Die Vorrichtung zum Konditionieren der Leitung (z. B. DATU oder SASS) 35 mit zentraler Dienststelle 12 stellt dem Fachmann die Fähigkeit bereit, selektiv eine Anzahl von Tests einer Leitung durchzuführen, indem festgelegte Schlüsselkombinationen (Sequenzen) von einem Standardtelefontestsatz des Fachmanns aufgerufen werden.The central office facility 12 usually includes a central office counter 31 , central agency testing facilities 33 and a conduit conditioning device 35 such as B. a direct access test unit (DATU) or a transmission condition kidney system (SASS). The central agency testers 33 can interface different operations support systems of the data center 18 provide such. B. a company vehicle posting, a database with outdoor system entries, automatic test systems and electronic network schemes. The device for conditioning the line (e.g. DATU or SASS) 35 with a central office 12 provides those skilled in the art with the ability to selectively perform a number of tests on a line by calling specified key combinations (sequences) from a standard set of telephone skills for the person skilled in the art.

Beim Durchführen eines Test über den Testkopf 14 empfängt die Personal-Computer-Einheit 10 des Fachmanns die gemessenen Daten vom Testkopf und arbeitet mit den Daten, um die Messergebnisse in verwendbare Parameterinformation umzuwandeln. Diese verwendbare Parameterinformation wird dann mit dem Kommunikationssubsystem 22 des Dienstfahrzeugs verbunden, so dass geeignete Kommandos zu einer Vorrichtung zum Konditionieren einer Leitung oder zu automatischem Testgerät in der zentralen Dienststelle 12 weitergeleitet werden können.When performing a test via the test head 14 receives the personal computer unit 10 the measured data from the test head and works with the data in order to convert the measurement results into usable parameter information. This usable parameter information is then sent to the communication subsystem 22 of the company vehicle, so that suitable commands to a device for conditioning a line or to an automatic test device in the central office 12 can be forwarded.

In einem nicht einschränkenden Beispiel des Antwortens auf eine Problemliste, die von einem Endsendungszentrum ausgegeben worden ist und eine Kundendienstanfrage enthält, arbeitet das System der 1 wie folgt. Nachdem er zu einem Testort entsandt worden ist und (unter Verwendung des Dienstfahrzeugs 20) dorthin reist, schreitet der Fachmann voran, den Testkopf 14 an die im Test befindliche Leitung 16 zu koppeln. Die tragbare Computereinheit 10 verwendend, baut der Techniker dann eine Verbindung mit dem Testkopf 14 und, über das Kommunikationssubsystem 22 im Transporter 20, mit der zentralen Dienststelle auf, so dass ein oder mehrere Tests der Leitung durchgeführt werden können.In one non-limiting example of responding to a problem list issued by a termination center and containing a customer service request, the system of FIG 1 as follows. After being dispatched to a test site and (using the official vehicle 20 ) travels there, the expert advances, the test head 14 to the line under test 16 to couple. The portable computer unit 10 Using, the technician then establishes a connection with the test head 14 and, through the communication subsystem 22 in the van 20 , with the central office so that one or more line tests can be carried out.

Sobald der Techniker den Testkopf 14 an die im Test befindliche Leitung gekoppelt hat, ist die in der Handcomputereinheit 10 untergebrachte Testanwendungssoftware betriebsbereit, um mit den entsprechenden Testvorgängen verknüpfte Symbole darzustellen, um die LUT über den kontaktempfindlichen Computeranzeigebildschirm 15 zu beurteilen. Als Antwort auf den Diensttechniker, der eine gewünschte Testfunktion auswählt, schreitet die untergebrachte Testsoftware der Computereinheit 10 voran, um interaktiv zusätzliche Menüs zu erstellen, mittels welcher der Fachmann weitere Wahlmöglichkeiten angibt, um zum Durchführen des gewählten Test benötigte Parameter zu definieren. Auf der Grundlage der vom Fachmann gewählten Auswahl setzt die Computereinheit 10 eine Nachricht zusammen und sendet diese zum Testkopf und zur zentralen Dienststelle, um festzustellen, welcher Test oder welche Tests durchgeführt werden müssen, und um die mit diesen Tests verknüpften Parameter festzulegen.Once the technician has the test head 14 connected to the line under test is in the handheld computer unit 10 housed test application software operational to display icons associated with the appropriate test operations to display the LUT on the contact sensitive computer display screen 15 to judge. In response to the service technician who selects a desired test function, the test software of the computer unit moves 10 to create additional menus interactively, by means of which the person skilled in the art specifies further options for defining parameters required for carrying out the selected test. The computer unit sets on the basis of the selection chosen by the person skilled in the art 10 assembles a message and sends it to the test head and central office to determine which test or tests must be performed and to determine the parameters associated with those tests.

Wenn ein gewählter Test aufgerufen wird, misst der Testkopf die Antwort der Leitung auf eine oder mehrere Bedingungen, die an die Leitung gestellt werden, und übermittelt die Testergebnisdaten zur Speicherung im Speicher und zur Analyse in Übereinstimmung mit einem bordeigenen Test- oder Leitungsanalyseprogramm zurück zur Computereinheit 10. Beruhend auf den Ergebnissen der verarbeiteten Information kann der Fachmann die Testvorrichtung anleiten, eine oder mehrere zusätzliche Tests durchzuführen, bis die Leitung vollständig getestet ist.When a selected test is invoked, the test head measures the line's response to one or more conditions placed on the line and communicates the test result data back to the computer unit for storage in memory and analysis in accordance with an on-board test or line analysis program 10 , Based on the results of the processed information, those skilled in the art can instruct the test device to perform one or more additional tests until the line is fully tested.

Es wird Bezug genommen auf das Dokument US-A-4922516 des Standes der Technik, welches eine verbesserte Felddatenstation eines Technikers von der tragbaren Handbauart zur Verwendung beim Kommunizieren in verschiedenen Betriebsarten mit einem zentralen Technikerzugriffsnetzwerk offenbart. Die Datenstation ist mit der Telefonleitung in herkömmlicher Art in Verbindung mit dem Telefonzugriffsnetrwerk verbunden; jedoch umfasst die Datenstation ein SMART DIAL (geschickte Wahl) Programm, das die Art des Diensts der benutzten Teilnehmerleitung bestimmt, um dabei das Herauswählen aus der Datenstation zu vereinfachen. Arbeitsplatrdaten können dann vom zentralen Netzwerk übermittelt werden und auf die Datenstation zur sofortigen Anzeige heruntergeladen werden. Die Zurückübermittlung kann, falls benötigt, angefordert werden. Die Datenstation kann Daten von der Datenstationsanzeige entweder in DTMF und/oder ASCII zum zentralen Netzwerk heraufladen. Die Datenstation des Technikers enthält eine viel größere Speicherkapazität als zuvor und kann Arbeitsaufträge und Antwortdaten für das behalten, was sich auf mehr als einen ganzen Arbeitstag eines Technikers beläuft. Zusätzlich können auf der Datenstation angezeigte Daten leicht für den Druckerzugriff übermittelt werden, während sie immer noch im Datenstationsspeicher aufbewahrt werden.It reference is made to prior art document US-A-4922516 Technology, which is an improved field data station of a technician from the portable handheld type for use in communicating in different Modes of operation with a central technician access network are disclosed. The Data station is connected to the telephone line in a conventional manner connected to the telephone access network; however, the terminal includes a SMART DIAL (skillful choice) program that defines the type of service of the subscriber line used in order to dial out to simplify the terminal. Workplace data can then transmitted from the central network downloaded and downloaded to the workstation for immediate viewing become. The return transmission can, if needed, be requested. The terminal can read data from the terminal display upload to the central network either in DTMF and / or ASCII. The technician's terminal has a much larger storage capacity than before and can do work orders and response data for keep what's going on for more than a full day Technician. You can also click on data displayed to the terminal is easily transmitted for printer access be while they are still stored in the terminal memory.

Bezug wird genommen auf das Dokument US-A-4841560 des Standes der Technik, das eine direkte Zugriffstesteinheit offenbart, um es dem Fachmann bei einer Telefonanlage, die bezüglich einer zentralen Dienststelle abgelegen liegt, gestattet, Teilnehmerleitungen zu testen, die einen ersten Zugangsanschluss, der an einen Zugriffsleitungsschaltkreis gekoppelt ist, über welchen die entfernt gelegene Telefonanlage im Laufe des Testens von Teilnehmerleitungen mit der Telefondienststelle kommuniziert, und einen zweiten Zugangsanschluss umfasst, der an einen Testhauptschaltkreis gekoppelt ist, mittels welchem eine Teilnehmerleitung von der Testeinheit zu testen ist. Zwischen den ersten und zweiten Zugangsanschlüssen gekoppelt ist eine Prozessor-gesteuerte Teilnehmerleitungstest/Schnittstellenanordnung, die auf (Ton-)Wahlsignale anspricht, die von der entfernt liegenden Telefonanlage erzeugt werden, und einen Befehl darstellt, um einen Test auf einem aus einer Vielzahl von Teilnehmerleitungsschaltkreisen durchzuführen, die der Testeinheit vom zweiten Zugangsanschluss zugänglich sind, umfassend den Leitungsschaltkreis, an welchem die entfernt liegende Telefonanlage angeschlossen ist, zum Zugreifen auf den Teilnehmerleitungsschaltkreis über den zweiten Zugangsanschluss und zum Durchführen von Tests des Teilnehmerleitungsschaltkreises mittels des Testhauptschaltkreises. Im Speicher des Prozessors, der den Betrieb der Testeinheit steuert, sind Stimmnachrichtenmenüs gespeichert, alle in einer entsprechend unterschiedlichen Sprache (z. B. Englisch, Spanisch), auf deren Inhalte steuerbar zugriffen werden kann und die zur Übermittlung zum Fachmann über den ersten Zugangsanschluss künstlich hergestellt werden. Die Sprachnachrichten umfassen Anweisungen zum Anleiten des Fachmanns im Laufe der Durchführung eines Tests einer ausgewählten Teilnehmerleitung.Reference is made to prior art document US-A-4841560 which discloses a direct access test unit to allow those skilled in a telephone system remote from a central office to test subscriber lines which have a first access port which is coupled to an access line circuit via which the remote telephone system communicates with the telephone service in the course of testing subscriber lines, and comprises a second access connection which is coupled to a main test circuit by means of which a test line is to be tested by the test unit. Between the first and second Coupled to access ports is a processor controlled subscriber line test / interface arrangement that is responsive to (tone) dialing signals generated by the remote telephone system and is a command to perform a test on one of a plurality of subscriber line circuits that are provided to the test unit by the second access connection are accessible, comprising the line circuit to which the remote telephone system is connected, for accessing the subscriber line circuit via the second access connection and for carrying out tests of the subscriber line circuit by means of the main test circuit. Voice message menus are stored in the memory of the processor that controls the operation of the test unit, all in a correspondingly different language (e.g. English, Spanish), the contents of which can be controlled and are artificially transmitted to the specialist via the first access connection getting produced. The voice messages include instructions to guide the skilled person in the course of performing a test on a selected subscriber line.

Bezug wird genommen auf das Dokument US-A-4977399 des Standes der Technik, das ein Testsystem im einem Kennzahlfunkrufsystem der Bauart offenbart, die auf Radiosignale, die von einer Radiostation zu Empfangseinheiten an entfernt liegenden Orten übermittelt werden, modulierte digitale Daten hat. Das Testsystem umfasst ein Sendertestmodul, das an einen Radiosender bei der Station gekoppelt ist, und ein an dem entfernt liegenden Ort angeordnetes Prüfstandmodul. Das Sendertestmodul umfasst einen Mikroprozessor zum Erzeugen von digitalen Testdaten und einen an den Mikroprozessor gekoppelten Modulator zum Modulieren der Testdaten auf ein Radiosignal und zum Einspeisen des Radiosignals in den Stationssender. Der Prüfstand umfasst einen Empfänger zum Empfangen des modulierten Radiosignals, einen Demodulator zum Demodulieren des empfangenen Radiosignals, um die digitalen Testdaten zurückzugewinnen, und einen Computer zum Verarbeiten der zurückgewonnen digitalen Testdaten, um die Funkruftestinformation zu erzeugen.reference is taken on prior art document US-A-4977399, that discloses a test system in a type paging system, on radio signals from a radio station to receiving units transmitted to remote locations has modulated digital data. The test system includes a Transmitter test module that is coupled to a radio transmitter at the station and a test bench module located at the remote location. The transmitter test module includes a microprocessor for generating digital test data and one coupled to the microprocessor Modulator for modulating the test data on a radio signal and for Feeding the radio signal into the station transmitter. The test bench includes a recipient for receiving the modulated radio signal, a demodulator for Demodulate the received radio signal to the digital test data recover, and a computer for processing the recovered digital test data, to generate the paging test information.

Der mobile Prüfstand umfasst auch Mittel zum Bestimmen der Breite und Länge eines Orts, um digitale Aufenthaltsortdaten zu erzeugen, die benutzt werden, um Testinformation zu erzeugen. Das Testsystem umfasst weiterhin ein bewegliches Fahrzeug zum Transportieren des Prüfstands, eine Stromversorgung im Fahrzeug, um dem Prüfstand Energie bereitzustellen, und Mittel zum Bestimmen der vom Fahrzeug zurückgelegten Entfernung, um eine Testabtastrate bereitzustellen. Der Prüfstand und das Sendertestmodul können unter Verwendung eines mobilen Telefonsystems kommunizieren, um kodierte Wahltöne zu übermitteln und zu empfangen. Die kodierten Wahltöne entsprechen vorbestimmten digitalen Testdatenmustern und anderen Testinformationen.The mobile test bench also includes means for determining the width and length of a Location to generate digital location data that is used to generate test information. The test system also includes a mobile vehicle for transporting the test bench, a power supply in the vehicle to provide the test bench with energy, and means for determining the distance traveled by the vehicle by one Provide test sample rate. The test bench and the transmitter test module can to communicate using a mobile phone system coded dial tones to transmit and receive. The coded dialing tones correspond to predetermined ones digital test data patterns and other test information.

Die vorliegende Erfindung besteht aus einer tragbaren Kommunikations- und Verarbeitungseinheit, mittels welcher ein Fachmann, der an einen Dienstort entsandt sein kann, der in Bezug auf eine eine Teilnehmerleitung bedienende Telefondienststelle abgelegen liegt, die mit einem Teilnehmerleitungstestsystem der Telefondienststelle über eine drahtlose Langstreckenschnittstelle, welche in einem Dienstfahrzeug des Fachmanns befestigt ist, und mit einem Testkopf kommunizieren kann, der mit der Teilnehmerleitung verbindbar ist, wobei die Kommunikations- und Verarbeitungseinheit eine Eingabe-Ausgabe-Vorrichtung hat, einschließlich einer optischen Anzeige, über welche die vom Fachmann eingegebene Information in festgelegte Steuersignale umgewandelt wird und zum Testsystem übermittelt wird und durch welche mit dem Betrieb des Testsystem verbundene Information dem Fachmann dargestellt wird, dadurch gekennzeichnet, dass: die tragbare Kommunikations- und Verarbeitungseinheit eine Anwendungsmaschine zur Informationsverarbeitung und Fehlerbeseitigung und daran gekoppelte erste und zweite Datenbanken enthält, wobei die erste Datenbank eine Wissensdatenbank ist, welche ausgebildet ist, um Regeln und statistische Parameter zu speichern, welche die charakteristischen Eigenschaften und das Verhalten der Anwendungsmaschine definieren, die zweite Datenbank eine gemeinsam genutzte Datenbank ist, welche ausgebildet ist, um Parameterdaten zu speichern, welche mit einem oder mehreren auf der Leitung durchgeführten Tests verknüpft sind, und die Anwendungsmaschine zur Fehlerbeseitigung ausgebildet ist, um eine diagnostische Beurteilung der Daten in der gemeinsam genutzten Datenbank durchzuführen, in Übereinstimmung mit den Regelsätzen, welche in der Wissensdatenbank gespeichert sind und ausgebildet sind, um eine vorgeschlagene Lösung für das Problem in der Leitung zu erstellen, die den Fachmann anleiten wird, den Fehler zu beseitigen.The present invention consists of a portable communication and processing unit, by means of which a specialist who is at a service location may be posted in relation to a subscriber line operating telephone service is remote, with a subscriber line test system the telephone service via a wireless long-range interface, which is in a company vehicle the specialist is attached, and communicate with a test head can be connected to the subscriber line, the communication and processing unit has an input-output device including one optical display, about which converts the information entered by the expert into defined control signals is converted and transmitted to the test system and by which information related to the operation of the test system to the expert is shown, characterized in that: the portable communication and processing unit an application machine for information processing and Debugging and linked first and second databases contains wherein the first database is a knowledge database, which is formed is to save rules and statistical parameters which the characteristic properties and behavior of the application machine define the second database as a shared database which is designed to store parameter data which are linked to one or more tests performed on the line, and the application machine is designed for troubleshooting, a diagnostic assessment of the data in the shared database perform, in accordance with the rule sets, which are stored and trained in the knowledge database are to a proposed solution for the Create a problem in the line that will guide the specialist, to fix the error.

Die Erfindung besteht auch aus einem Verfahren zum Durchführen eines Test einer Teilnehmerleitung mittels einer tragbaren Kommunikations- und Verarbeitungseinheit, mittels welcher ein Fachmann, der an einen Dienstort entsandt ist, der in Bezug auf eine eine Teilnehmerleitung bedienende Telefondienststelle abgelegen liegt, mit einem Teilnehmerleitungstestsystem der Telefondienststelle über eine drahtlose Langstreckenschnittstelle, die in einem Dienstfahrzeug des Fachmanns befestigt ist, und mit einem Testkopf kommuniziert, der mit der Teilnehmerleitung verbindbar ist, wobei die Kommunikations- und Verarbeitungseinheit eine Eingabe-Ausgabe-Vorrichtung hat, einschließlich einer optischen Anzeige, über welche die vom Fachmann eingegebene Information in festgelegte Steuersignale umgewandelt und zum Testsystem übermittelt wird und durch welche mit dem Betrieb des Testsystems verknüpfte Information dem Fachmann dargestellt wird, durch den Schritt gekennzeichnet: Ausstatten der Kommunikations- und Verarbeitungseinheit mit einer Anwendungsmaschine zur Informationsverarbeitung und Fehlerbeseitigung und daran gekoppelten ersten und zweiten Datenbanken, wobei die erste Datenbank eine Wissensdatenbank ist, die Regeln und statische Parameter speichert, welche die charakteristischen Eigenschaften und das Verhalten der Anwendungsmaschine definieren, die zweite Datenbank eine gemeinsam genutzte Datenbank ist, welche die Parameterdaten speichert, welche mit einem oder mehreren auf der Leitung durchgeführten Tests verknüpft sind, und die Anwendungsmaschine zur Fehlerbeseitigung eine diagnostische Beurteilung der Daten in der gemeinsam genutzten Datenbank durchführt, in Übereinstimmung mit den in der Wissensdatenbank gespeicherten Regelsätzen, und eine vorgeschlagene Lösung des Problems in der Leitung entwickelt, die den Fachmann anleitet, den Fehler zu beseitigen.The invention also consists of a method for carrying out a test of a subscriber line by means of a portable communication and processing unit, by means of which a person skilled in the art, who is posted to a service location that is remote with respect to a telephone service serving a subscriber line, with a subscriber line test system of the telephone service via a long-range wireless interface, which is mounted in a service vehicle of the person skilled in the art, and communicates with a test head which can be connected to the subscriber line, the communication and processing unit having an input / output device, including an optical one Display, via which the information entered by the expert is converted into defined control signals and transmitted to the test system and by which information associated with the operation of the test system is presented to the expert, characterized by the step: equipping the communication and processing unit with an application machine for information processing and Debugging and coupled first and second databases, the first database being a knowledge database that stores rules and static parameters that define the characteristics and behavior of the application machine, the second database is a shared database that stores the parameter data that associated with one or more tests performed on the line, and the debug application machine performs a diagnostic assessment of the data in the shared database agreement with the rule sets stored in the knowledge database, and developed a proposed solution to the problem in the line, which guides the person skilled in the art to remedy the error.

Die Funktionalität des Testsystems des Überwachungssteuermechanismus, der vom internen Prozessor des Handcomputers des Fachmanns ausgeführt wird, ist dazu bestimmt, dem Servicetechniker eine benutzerfreundliche und Symbol-basierte Testvorgehensweise bereitzustellen, um dem Fachmann die Durchführung von verschiedenen Tests auf einer ausgewählten Leitung zu vereinfachen, wobei der tragbare Computer des Fachmanns mit verschiedenen Arten von bestehenden Betriebs- und Unterstützungssystemen zusammenwirken kann und auch eine Plattform für zusätzlichen Informationsaustausch bereitstellen kann.The functionality the test system of the monitoring control mechanism, which is executed by the internal processor of the specialist's hand computer, is designed to give the service technician a user-friendly and to provide symbol-based test procedures to those skilled in the art the implementation to simplify different tests on a selected line, the skilled computer being of various types of existing operating and support systems can and also a platform for additional Can provide information exchange.

Passenderweise ist die vorliegende Erfindung auf eine bestimmte Ausführung eines solchen Überwachungssteuermechanismus ausgerichtet, der betriebsbereit ist, um verschiedene Informationsquellen zu analysieren, einschließlich Benutzereingaben vom Fachmann, in der Endsendung (Problemliste) eingebettete parametrische Daten, durch die Ausführung von lokalen Tests erhaltene Testdaten und entfernt liegende Testdaten, die durch ein System wie z. B. ein Mechanized loop testing (MLT) System erhalten wurden, und um daraus eine Fehlerbeseitigungsstrategie abzuleiten, die es dem Fachmann erlaubt, schnell die Ursache des Problems zu bestimmen, das zur Erzeugung der Fehlerliste geführt hat.Fittingly, The present invention is directed to a particular embodiment of a such monitoring control mechanism geared up that is operational to various sources of information to analyze, including User input from the specialist, embedded in the final broadcast (problem list) parametric data obtained by running local tests Test data and remote test data created by a system such as B. a mechanized loop testing (MLT) system has been obtained, and to derive from it a troubleshooting strategy that it allows the professional to quickly determine the cause of the problem that led to the generation of the error list.

Vorteilhafterweise umfasst der Systemaufbau ein Informationsverarbeitungssubsystem, eine Anwendungsmaschine zur Fehlerbeseitigung und einen angegliederten Satz von Datenbanken, von denen eine eine Wissens- oder „Erfahrungs"-Datenbank und die andere eine gemeinsam genutzte Parameterdatenbank ist. Die Wissensdatenbank enthält Regeln und statistische Parameter, welche die charakteristischen Eigenschaften und das Verhalten der Anwendungsmaschine definieren. Diese Regelsätze und Informationen sind anwendungsspezifisch, hier spezifisch für die Fehlerbeseitigung in der Telefonleitung, und sind in Übereinstimmung mit einer strengen diagnostischen Beurteilung aller möglichen Probleme, die auf einer Leitung auftreten können, den möglichen Quellen solcher Probleme und empfohlenen Vorgehensweisen, um die Leitung zu reparieren und dabei den Fehler zu beseitigen, erstellt worden. Wenn das System neue Merkmale von Problemen und Hilfsmaßnahmen lernt, wird die Wissensdatenbank aktualisiert, um diese Information zu enthalten, um der Anwendungsmaschine zu erlauben, beim Empfehlen einer Fehlerbeseitigungsstrategie eine sachkundigere Entscheidung zu treffen.advantageously, the system structure comprises an information processing subsystem, an application debugging machine and an attached one Set of databases, one of which is a knowledge or "experience" database and the another is a shared parameter database. The knowledge base contains rules and statistical parameters, which are the characteristic properties and define the behavior of the application machine. These rule sets and Information is application specific, here specific for troubleshooting on the phone line, and are in accordance with a strict diagnostic Assessment of all possible Problems that can occur on a line, the possible sources of such problems and recommended procedures to repair the line while doing so to eliminate the error. If the system is new The knowledge database learns characteristics of problems and aid measures updated to include this information to the application machine to allow a more knowledgeable when recommending a troubleshooting strategy To make a decision.

Die in der gemeinsam genutzten Datenbank gespeicherten Daten können von einer Vielzahl von externen Quellen zugeführt werden, wie z. B. Daten, die durch eine automatische Fahrzeugentsendungs-Arbeitsordnungsverwaltungs-Softwareanwendung wie z. B. einer AT&T CAS (craft access system) Anwendung, einem Techniker-Zugriffsnetzwerk (TAN, technician access network) oder einem automatischen Arbeitsadministrationssystem (AWAS, automated work administration system) aufgenommen worden sind, von tragbarem Testgerät (PTE, portable test equipment) bezogene Messdaten oder vom Benutzer eingegebene Daten.The data stored in the shared database can be from a variety of external sources such as. B. Data that through an automatic vehicle dispatch work order management software application such as B. an AT&T CAS (craft access system) application, a technician access network (TAN, technician access network) or an automatic work administration system (AWAS, automated work administration system) are from portable test equipment (PTE, portable test equipment) related measurement data or from the user entered data.

Die Fehlerbeseitigungsanwendungsmaschine ist betriebsbereit, die Regeln und Parameter der Wissensdatenbank zu nutzen, um ein Feld von möglichen/wahrscheinlichen Fehlerkandidaten aufzustellen, die Beziehungen oder Verbindungen mit einem kritischen Punkt eines Satzes von Steuerparametern haben. Die Kandidaten eines gegebenen Felds sind jene, die ein oder mehrere Symptome zeigen, die von Werten von Testparametern aufgedeckt werden. Die Testparameterdaten in der gemeinsam genutzten Datenbank verwendend, verfeinert die Maschine das Kandidatenfeld auf jene, die fortlaufend kleinere Zahlen von Mitgliedern enthalten, bis ein wahrscheinlichster Kandidat als der Grund des Problems ausgemacht ist.The Troubleshooter application machine is operational, the rules and knowledge base parameters to use a field of possible / probable Failure candidates set up the relationships or connections with a critical point of a set of control parameters. The candidates in a given field are those who have one or more Show symptoms that are revealed by values of test parameters. Using the test parameter data in the shared database The machine refines the candidate field to those that are ongoing contain smaller numbers of members until a most likely Candidate is identified as the cause of the problem.

Besonders wenn die gemeinsam genutzte Datenbank dynamisch mit Testergebnisinformation, die von Messungen abgeleitet ist, die auf der Leitung oder von einem Anwendungssystem durchgeführt werden, aktualisiert wird, verarbeitet die Anwendungsmaschine diese Information in Übereinstimmung mit dem Regelsatz der Wissensdatenbank und schließt jene Punkte aus dem Kandidatenfeld aus, die nicht länger ausreichend eng mit dem Kontrollpunkt verbunden sind, beruhend auf der vom Steuermodell spezifizierten Beziehung. Letzten Endes wird das Feld auf einen einzelnen wahrscheinlichsten Fehlerkandidatenpunkt eingeschränkt, den die Maschine benutzt, um auf dem Computerbildschirm eine Abhilfestrategienachricht für den Fachmann zu erzeugen.Especially when the shared database is dynamically updated with test result information derived from measurements taken on the line or from an application system, the application engine processes this information in accordance with the rule set of the knowledge base and excludes those items from the candidate field that are no longer sufficiently closely linked to the checkpoint based on that from the steering wheel model specified relationship. Ultimately, the field is restricted to a single most likely failure candidate point that the machine uses to generate a remedial strategy message for those skilled in the art on the computer screen.

In Übereinstimmung mit der Betriebsflusssequenz, die von dem die Fehlerbeseitigungsstrategie erstellenden Mechanismus in Übereinstimmung mit der vorliegenden im Folgenden beschrieben Erfindung ausgeführt wird, wenn der Fachmann zu einem Auftragsort entsandt wird und eine Kommunikation mit der notwendigen entfernt liegenden Anlage wie z. B. einer zentralen Dienststelle und dem angegliederten Datenzentrum einrichtet, lädt der Techniker herunter, was auch immer an Information über die betreute Problemliste erhältlich ist, welche die Ausgabe des ausgeführten Testgeräts enthalten kann, um parametrische Daten für die zu wartende Leitung bereitrustellen, welche der Anwendungsmaschine erlauben wird, die Ursache des Fehlers abzuschätzen.In accordance with the operational flow sequence that the one that created the troubleshooting strategy Mechanism in accordance is carried out with the present invention described below, if the specialist is dispatched to an order location and communicates with the necessary remote system such. B. a central The service center and the affiliated data center, the technician loads down whatever information about the problem list being looked after available which contain the output of the test device being executed can to get parametric data for to provide the line to be maintained, that of the application machine will allow to estimate the cause of the error.

Ein festgelegter Testidentifizierungscode (VER), der die vom mechanisierten Testgerät geleiteten Tests mit dem Regelsatz in den Wissensdatenbank verknüpft, begleitet die heruntergeladenen parametrischen Testdaten. Sobald die Testmessung und der Vorgang zum Herunterladen der Daten vollständig ist, wird dem Benutzer ein Anzeigebildschirm gezeigt, der ein Menü von Optionen enthält, die das weitere Testen der Leitung oder andere Funktionen enthalten kann. Da die Anwendungsmaschine eine auf einer diagnostischen Beurteilung der Problemliste und der in der gemeinsam genutzten Datenbank gespeicherten erhältlichen Messdaten beruhende Fehlerbeseitigungsstrategie erstellt, wird das Niveau an Erfahrung oder Fachkönnen des Technikers nicht eine erfolgreiche Wahl der Menüpunkte zum Erfüllen der Aufgabe verhindern.On fixed test identification code (VER), which is the one from the mechanized tester guided tests linked to the rule set in the knowledge database, accompanied the downloaded parametric test data. Once the test measurement and the process of downloading the data is complete, the user a display screen is shown that contains a menu of options include further testing of the line or other functions can. Because the application machine is based on a diagnostic assessment the problem list and the one stored in the shared database available Error correction strategy based on measurement data is created Level of experience or skill the technician is not a successful choice of menu items for Meet the Prevent task.

Jeder Menübildschirm enthält ein "Hilfe"-Symbol. Wenn das Symbol aufgerufen wird, zeigt die Anwendungsmaschine dem Benutzer eine Nachricht, welche die Ergebnisse seiner Analyse der zur Zeit erhältlichen Information in den Wissens- und gemeinsam genutzten Datenbanken anzeigt und empfiehlt, was der Techniker als nächstes tun sollte. Die Maschine spezifiziert dann, welche Methode durchzuführen ist, auf der Grundlage des VER-Codes und der erhältlichen parametrischen Testdaten. Beruhend auf dem gewählten Verfahren wird eine Nachricht dargestellt werden, die den Benutzer anleitet, was getan werden sollte.Everyone menu screen contains a "help" icon. If that Icon is called, the application machine shows the user a message stating the results of his analysis of the currently available Information in the knowledge and shared databases indicates and recommends what the technician should do next. The machine then specifies which method to use based on of the VER code and the available parametric test data. A message is displayed based on the selected method which guides the user what should be done.

Wenn vorläufige Informationen, die von der Problemliste und den Ergebnissen der anfänglichen Testmessungen bereitgestellt werden, für die Anwendungsmaschine ausreichend sind, um die Ursache eines Fehlers zu bestimmen, wird eine Orts- und Reparaturumstandsnachricht erzeugt. Die Anwendungsmaschine ist betriebsbereit, um die Datenerfassung und -analyse zu koordinieren, einschließlich des Aufrufens einer externen Testfunktion (z. B. einer Aufforderung für die DATO, die Teilnehmerleitung zu öffnen), und der Untersuchung oder Messung der Antwort der Leitung auf den aufgerufenen Vorgang (z. B. das Lesen der Antwort eines Testkopfs, der diese Leitung überwacht, welche, beim Beispiel, bei welchem eine DATU aufgefordert wird, eine Leitung zu öffnen, den Testkopf veranlassen sollte, keine Spannung zu sehen).If provisional Information from the problem list and the results of the initial test measurements be provided for the application machine are sufficient to identify the cause of an error to determine, a location and repair circumstance message is generated. The application machine is ready to start collecting data Coordinate and analyze, including calling an external Test function (e.g. a request for DATO, the subscriber line to open), and examining or measuring management's response to the called process (e.g. reading the response of a test head, who monitors this line, which, in the example in which a DATU is requested, to open a line should cause the test head to see no voltage).

Wenn weiteres Testen der Leitung notwendig ist, kann eine angezeigte Nachricht den Benutzer anleiten, wieder einen oder mehrere zusätzliche Tests auszuführen. Daher werden Anweisungsnachrichtenbildschirme nachfolgend erzeugt und der Benutzer wird gegebenenfalls angeleitet, zusätzliche Information zu erlangen, wie z. B. durch das Bedienen des Testkopfs, bis die Anwendungsmaschine ein Feld von möglichen Ursachen auf eine einzige wahrscheinliche Quelle verfeinert hat. Die angezeigte Nachricht stellt nicht nur die Ergebnisse der Maschine aus der Analyse der Problemliste und Test- und Parameterdaten dar, sondern dient dazu, dem Techniker praktische Information zur Verfügung zu stellen. Der Fachmann kann dann fortfahren, den vorgeschlagenen Korrekturvorgang auszuführen, um den Fehler zu beseitigen. Nach Vollendung dieser Aufgabe kann die Leitung wieder getestet werden, um die Reparatur zu überprüfen.If further testing of the line is necessary, a displayed Message to guide the user, again one or more additional Run tests. Therefore, instruction message screens are subsequently created and the user is guided, if necessary, additional To obtain information such as B. by operating the test head, until the application machine has a field of possible causes on one probable source has refined. The displayed message not only presents the results of the machine from the analysis of the Problem list and test and parameter data, but serves to provide practical information to the technician. The expert can then continue to perform the proposed correction process to to fix the error. After completing this task, the Line to be tested again to check the repair.

Die Erfindung wird jetzt mittels Beispielen in Bezug auf die begleitenden Abbildungen beschrieben werden, in welchen:The Invention will now be described by way of example with reference to the accompanying Illustrations are described in which:

1 den allgemeinen Aufbau des tragbaren Telekommunikationstestsystems schematisch veranschaulicht; 1 schematically illustrates the general structure of the portable telecommunications test system;

2 den grundlegenden Systemaufbau der vorliegenden Erfindung zeigt, umfassend ein Informationsverarbeitungssubsystem, eine Fehlerbeseitigungsanwendungsmaschine und einen angegliederten Satz von Wissens- und gemeinsam genutzten Parameterdatenbanken; 2 shows the basic system structure of the present invention, including an information processing subsystem, a debugging application engine and an attached set of knowledge and shared parameter databases;

3 schematisch ein Feld von Kandidatenpunkten darstellt, die mit jeweils verschiedenen möglichen Anomalie- oder Fehlerkandidaten für die Ursache des Problems verbunden sind, das die Erzeugung einer Problemliste für eine gegebene zu testende Leitung veranlasst hat; und 3 schematically illustrates an array of candidate points associated with different possible anomaly or failure candidates for the cause of the problem that caused a problem list to be generated for a given line under test; and

4 die jeweilige Schritte einer Betriebsflusssequenz zeigt, die im Mechanismus zum Erstellen einer Fehlerbeseitigungsstrategie angewandt wird, beruhend auf Information und dem Testen von Reaktionen. 4 shows the respective steps of an operational flow sequence used in the mechanism for creating a debugging strategy based on information and testing of responses.

Bevor ausführlich der neue und verbesserte automatische Fehlerbeseitigungsmechanismus in Übereinstimmung mit der vorliegenden Erfindung beschrieben wird, sollte beachtet werden, dass die vorliegende Erfindung vor allem darin liegt, was tatsächlich ein Informationsverarbeitungssubsystem, das innerhalb der Überwachungssteuerungssoftware eingebettet ist, die sich in der oben genannten tragbaren Computereinheit des Fachmanns befindet, und ein angegliederter Satz von Datenbanken ist, der von dieser verwendet wird. Eine dieser Datenbanken ist eine Wissens- oder "Erfahrungs"-Datenbank, die Regeln und statische Parameter enthält, die vom Informationsverarbeitungssubsystem verwendet werden, um seine charakteristischen Eigenschaften und sein Verhalten zu definieren. Die zweite Datenbank ist eine gemeinsam genutzte Datenbank, in welcher unverarbeitete mit der im Test befindlichen Leitung verbundene parametrische Daten gespeichert werden. Daher bildet das Informationsverarbeitungssubsystem der vorliegenden Erfindung tatsächlich eine Anwendungsmaschine zur Fehlerbeseitigung mit künstlicher Intelligenz, welche die Wissens- und Erfahrungsregeln in der Wissensdatenbank verwendet, um die in der gemeinsam genutzten Datenbank gespeicherten Daten zu beurteilen, um eine empfohlene Handlungsweise zu erreichen, welche dem Fachmann gestattet, dass von der Problemliste dargelegte Problem zu lösen.Before in detail the new and improved automatic debugging mechanism in accordance described with the present invention should be noted that the present invention lies primarily in what indeed an information processing subsystem operating within the monitoring control software is embedded in the portable computer unit mentioned above one skilled in the art, and an attached set of databases that is used by this. One of these databases is one Knowledge or "experience" database, the rules and contains static parameters, used by the information processing subsystem to define its characteristics and behavior. The second database is a shared database in which unprocessed parametric connected to the line under test Data is saved. Therefore, the information processing subsystem of the present invention actually an application machine for troubleshooting with artificial Intelligence, which the knowledge and experience rules in the knowledge database used to store those stored in the shared database Assess data to achieve a recommended course of action, which allows a person skilled in the art to set out from the list of problems Solve a problem.

Die von den Abbildungen veranschaulichte Erfindung zeigt nur jene spezifischen Details in einer geeigneten funktionellen Gruppierung.The Invention illustrated by the figures shows only those specific ones Details in a suitable functional grouping.

2 zeigt den grundlegenden Systemaufbau, umfassend ein Informationsverarbeitungssubsystem, eine Fehlerbeseitigungsanwendungsmaschine 41 und einen angegliederten Satz von Datenbanken 43 und 45. Datenbank 43 ist eine Wissens- oder "Erfahrungs"-Datenbank, die Regeln und statische Parameter umfasst, welche die charakteristischen Eigenschaften und das Verhalten der Maschine 41 definieren. 2 shows the basic system structure including an information processing subsystem, a debug application machine 41 and an attached set of databases 43 and 45 , Database 43 is a knowledge or "experience" database, which includes rules and static parameters, which determine the characteristic properties and behavior of the machine 41 define.

Die in der Datenbank 45 gespeicherten Regelsätze und Informationen sind anwendungsspezifisch, hier spezifisch für die Fehlerbeseitigung der Telefonleitung, und sind in Übereinstimmung mit einer strengen diagnostischen Beurteilung aller möglichen Probleme, die auf einer Leitung auftreten können, der möglichen Quellen solcher Probleme und der empfohlenen Vorgangsweisen erstellt, um die Leitung zu reparieren und dabei den Fehler zu beseitigen. Außerdem wird, wenn das System neue Eigenschaften von Problemen und mit diesen Problemen verbundene Hilfsmaßnahmen lernt, die Wissensdatenbank aktualisiert, um diese Information einzuschließen, um es der Anwendungsmaschine zu gestatten, eine sachkundigere Entscheidung zu treffen, wenn eine Fehlerbeseitigungsstrategie empfohlen wird.The in the database 45 stored rule sets and information are application specific, here specific to troubleshooting the phone line, and are created in accordance with a strict diagnostic assessment of all possible problems that may occur on a line, the possible sources of such problems, and the recommended procedures to be followed to get the line repair while eliminating the error. In addition, as the system learns new properties of problems and remedial actions associated with those problems, the knowledge base is updated to include this information to allow the application machine to make a more informed decision when a troubleshooting strategy is recommended.

Die Datenbank 45 ist eine gemeinsam genutzte Datenbank, in welcher mit der im Test befindlichen Leitung verbundene parametrische Daten gespeichert sind. Solche Daten können von einer Vielzahl von externen Quellen bezogen werden, wie z. B. Daten, die durch eine Arbeitsordnungsverwaltungs-Softwareanwendung (z. B. die vorher genannte AT&T CAS (craft access system) Anwendung, ein Technikerzugangsnetzwerk (TAN technican access network), oder ein automatisches Arbeitsverwaltungssystem (AWAS, automated work administration system)) aufgenommen werden, oder von tragbarem Testgerät (PTE, portable test equipment) 52 oder vom Benutzer 53 bezogene Messdaten.Database 45 is a shared database that stores parametric data associated with the line under test. Such data can be obtained from a variety of external sources, such as: B. Data recorded by a work order management software application (e.g., the aforementioned AT&T CAS (craft access system) application, a technician access network (TAN), or an automated work administration system (AWAS)) or by portable test equipment (PTE) 52 or by the user 53 related measurement data.

Die Maschine 41 benutzt die Wissens- und Erfahrungsregeln in der Wissensdatenbank 43, um die unverarbeiteten Daten in der gemeinsam genutzten Datenbank 45 zu beurteilen, um eine empfohlene Handlungsweise für den Fachmann zu erreichen, um das auf der Problemliste dargelegte Problem zu lösen. Zu diesem Zweck umfasst die Maschine 41 eine Anwendungsmaschine, die von der Stanford University, Palo Alto, California hergestellt wird und als "The Coarse Program Model" („Grobes Programm-Model") bekannt ist, die unter Verwendung der Regeln und Parameter der Wissensdatenbank 43 ein Feld von möglichen/wahrscheinlichen Fehlerkandidaten aufstellt, die Beziehungen oder Verbindungen mit einem kritischen Punkt eines Satzes von Steuerparametern hat. Die Kandidaten eines gegebenen Feld sind jene, die ein oder mehrere von Werten der Testparameter enthüllte Symptome zeigen. Unter Verwendung der Testparameterdaten in der gemeinsam genutzten Datenbank 45, die von einer externen Quelle, wie z. B. einem Leitungsmesstestkopf oder von einem Servicetechniker eingegeben, abgeleitet werden, verfeinert die Maschine 41 das Feld der Kandidaten auf jene, die fortlaufend kleinere Zahlen von Mitgliedern haben, bis ein wahrscheinlichster Kandidat als Ursache des Problems festgelegt ist.The machine 41 uses the knowledge and experience rules in the knowledge database 43 to the unprocessed data in the shared database 45 to assess in order to achieve a recommended course of action for the specialist to solve the problem set out on the list of problems. For this purpose the machine includes 41 an application machine manufactured by Stanford University of Palo Alto, California and known as "The Coarse Program Model" using the rules and parameters of the knowledge base 43 establishes a field of possible / probable failure candidates that has relationships or connections with a critical point of a set of control parameters. The candidates in a given field are those who show one or more symptoms revealed by values of the test parameters. Using the test parameter data in the shared database 45 from an external source such as B. entered, derived from a line test head or by a service technician, refines the machine 41 the field of candidates to those who have continuously smaller numbers of members until a most likely candidate is identified as the cause of the problem.

Dieser Vorgang ist schematisch in 3 dargestellt, die ein Feld von Kandidatenpunkten p1, p2, p3 ..., pn zeigt, die mit jeweils verschiedenen möglichen Anomalien oder Fehlerkandidaten für die Ursache des Problems verknüpft sind, welche die Erzeugung einer Problemliste für eine zu testende gegebene Leitung veranlasst hat. In dem nicht einschränkenden Beispiel der 3 ist der Punkt p1 mit einem Erdungsfehler verbunden, der Punkt p2 ist mit einem Kreuz zu einem Arbeitspaar verbunden und der Punkt p3 ist mit einer offenen Leitung verbunden.This process is shown schematically in 3 shown, which shows a field of candidate points p1, p2, p3 ..., pn, which are linked to different possible anomalies or error candidates for the cause of the problem, which has caused the generation of a problem list for a given line to be tested. In the non-limiting example of the 3 point p1 is connected to an earth fault, point p2 is connected with a cross to a working pair and point p3 is connected with an open line.

Wenn die von der Anwendungsmaschine verwendeten Datenbanken mit aktuellerer Information aktualisiert werden, insbesondere, wenn die gemeinsam genutzte Datenbank 45 dynamisch mit Testergebnisinformationen, die von auf der Leitung durchgeführten Messungen, oder von einem Anwendungssystem abgeleitet sind, wie z. B. Daten, die vom tragbarem Testgerät abgeleitet sind, verarbeitet die Maschine 41 diese Informationen in Übereinstimmung mit dem Regelsatz der Wissensdatenbank und schließt jene Punkte aus dem Kandidatenfeld aus, welche nicht länger ausreichend eng mit dem Kontrollpunkt verknüpft sind, beruhend auf der vom Steuermodell spezifizierten Beziehung. Letzten Endes wird das Feld auf einen einzigen wahrscheinlichsten Fehlerkandidatenpunkt pm reduziert, welchen die Maschine 41 benutzt, um für den Fachmann eine Abhilfestrategienachricht auf dem Computeranzeigebildschirm zu erzeugen.When the databases used by the application machine are updated with more current information, especially when the shared database 45 dynamic with test result information from measurements taken on the line, or from a user system are derived, such as. B. The machine processes data derived from the portable test device 41 this information in accordance with the rule set of the knowledge base and excludes those points from the candidate field that are no longer sufficiently closely linked to the checkpoint based on the relationship specified by the tax model. Ultimately, the field is reduced to a single most likely failure candidate point pm, which the machine 41 used to generate a remedial strategy message on the computer display screen for those skilled in the art.

4 zeigt die Betriebsflusssequenz eines Mechanismus zum Erstellen einer Fehlerbeseitigungsstrategie beruhend auf Informationen und dem Testen von Reaktion, in Übereinstimmung mit einem Ausführungsbeispiel der vorliegenden Erfindung, das beschrieben werden wird. Wenn ein Teilnehmer oder Kunde einen Dienstanruf mit einer automatischen Dienstreparaturanlage tätigt, bestätigt der Verwalter bei der Reparaturanlage die Anfrage und erzeugt eine Problemliste. Ein Fachmann wird dann zu einem angegebenen Ort entsandt, bei welchem die Leitung, die das gemeldete Problem verursacht hat, getestet und gewartet werden kann. 4 FIG. 4 shows the operational flow sequence of a mechanism for creating a troubleshooting strategy based on information and testing response, in accordance with an embodiment of the present invention that will be described. When a subscriber or customer makes a service call with an automatic service repair facility, the manager at the repair facility confirms the request and creates a list of problems. A professional is then dispatched to a specified location where the line that caused the reported problem can be tested and serviced.

Bei der Ankunft am Auftragsort und beim Einrichten einer Verbindung mit der notwendigen abgelegenen Anlage (zentrale Dienststelle und angegliedertes Datenzentrum), über die Drahtlos-zu-drahtlos-Kommunikationssubsysteme, die in der tragbaren Computereinheit und dem Dienstfahrzeug enthalten sind, lädt dann beim Schritt 401 der Techniker jegliche Information herunter, die für die zu wartende Problemliste erhältlich ist.Upon arrival at the job site and when establishing a connection with the necessary remote facility (central office and associated data center), via the wireless-to-wireless communication subsystems contained in the portable computer unit and the service vehicle, loads at the step 401 the technician downloads any information available for the list of problems to be maintained.

Dieser anfängliche Arbeitsvorgang bedingt üblicherweise die Verwendung einer Arbeitsordnungsverwaltungsanwendung, wie z. B. der oben genannten CAS-Anwendung, und erfordert vom Fachmann, Testgerät zu bedienen, wie z. B. ein SASS-Übermittlungskonditionierungssystem oder eine Direktzugriffstesteinheit (DATU, direct access as unit), um vorläufige parametrische Daten für die gewartete Leitung bereitzustellen, die es der Anwendungsmaschine erlauben, die Ursache des Fehlers einzuschätzen.This initial Operation usually requires the use of a work order management application, such as B. the above-mentioned CAS application, and requires the specialist to operate test equipment, such as. B. a SASS delivery conditioning system or a direct access as unit (DATU), to preliminary parametric data for to provide the serviced line to the application machine allow to estimate the cause of the error.

Wenn die vorläufige von der Problemliste bereitgestellte Information und die Ergebnisse der anfänglichen Testmessungen für die Anwendungsmaschine ausreichend sind, um die Ursache eines Fehlers zu bestimmen, wird eine Orts- und Reparaturumstandsnachricht erzeugt. Die Anwendungsmaschine ist betriebsbereit, das Sammeln von Daten zu koordinieren, indem eine externe Testfunktion und die nachfolgende Analyse aufgerufen wird, durch die Beobachtung oder Messung der Antwort der Leitung auf den aufgerufenen Vorgang. Zum Beispiel kann die Anwendungsmaschine eine Anweisung erzeugen, welche die DATU 35 auffordert, die Teilnehmerleitung 16 zu öffnen. Sie liest dann die Antwort des mobilen Testgeräts (Testkopf 14) auf den aufgerufenen von der DATU bereitgestellten Reiz. Für das Beispiel des Öffnens der Teilnehmerleitung sollte der Spannungsableseausgang des tragbaren Testgeräts 14 Null sein. Die Anwendungsmaschine trifft dann eine Entscheidung, was als nächstes zu tun ist, basierend auf dem überwachten PET-Ausgang.If the preliminary information provided by the problem list and the results of the initial test measurements are sufficient for the application machine to determine the cause of a failure, a location and repair circumstance message is generated. The application machine is ready to coordinate the collection of data by invoking an external test function and subsequent analysis by observing or measuring the line's response to the invoked process. For example, the application machine can generate an instruction that the DATU 35 requests the subscriber line 16 to open. It then reads the answer from the mobile test device (test head 14 ) on the stimulus provided by DATU. For the example of opening the subscriber line, the voltage reading output of the portable tester should 14 Be zero. The application machine then makes a decision on what to do next based on the monitored PET output.

Bei Schritt 402 werden vom Testgerät stammende Messdaten in die gemeinsam genutzte Datenbank 45 heruntergeladen. Die parametrischen Testdaten werden selbst von einem vorher festgelegten VER-Code begleitet, der den vom mechanisierten Testgerät geführten Test mit dem Regelsatz in der Wissensdatenbank verknüpft. Sobald die Testmessung und der Vorgang zum Herunterladen der Daten vollendet ist, wird dem Benutzer ein Anzeigebildschirm gezeigt, der ein Menü von Optionen enthält, die das weitere Testen der Leitung oder anderen Funktionen enthalten kann. Da die Anwendungsmaschine 41 betriebsbereit ist, eine Fehlerbeseitigungsstrategie beruhend auf einer diagnostischen Beurteilung der Problemliste und der verfügbaren in der gemeinsam genutzten Datenbank gespeicherten Messdaten zu erstellen, wird das Niveau der Erfahrung oder des Fachkönnens des Technikers eine erfolgreiche Wahl der Menüpunkte zum Erfüllen der Aufgabe nicht verhindern. Während ein sehr erfahrener Fachmann leicht den geeigneten Testfunktionsmenüpunkt für die vorliegende Problemliste wählen kann, erlaubt die Aufnahme der Fehlerbeseitigungsanwendungsmaschine einer weniger sachkundigen Person, durch eine Problembeseitigungssequenz geführt zu werden.At step 402 measurement data from the test device are stored in the shared database 45 downloaded. The parametric test data itself is accompanied by a predefined VER code that links the test carried out by the mechanized test device with the rule set in the knowledge database. Once the test measurement and data download process is complete, the user is shown a display screen that contains a menu of options that may include further testing of the line or other functions. Because the application machine 41 is ready to create a troubleshooting strategy based on a diagnostic assessment of the list of problems and available measurement data stored in the shared database, the level of experience or skill of the technician will not prevent the menu items from being successfully selected to accomplish the task. While a very experienced professional can easily choose the appropriate test function menu item for the present problem list, incorporating the debug application engine allows a less knowledgeable person to be guided through a debug sequence.

Zu diesem Zweck enthält jeder Menübildschirm ein "Hilfe"-Symbol. Bei Schritt 403, wenn das Hilfe-Symbol (vom Fachmann, der einen Stift gegen den Kontaktempfindlichen Bildschirm der Computereinheit drückt) aufgerufen wird, zeigt die Anwendungsmaschine dem Benutzer eine Nachricht, welche die Ergebnisse ihrer Analyse der gegenwärtig in den Wissens- und gemeinsam genutzten Datenbanken erhältlichen Information anzeigt, und empfiehlt, was der Techniker als Nächstes tun sollte. Zu diesem Zweck entnimmt die Anwendungsmaschine als Antwort auf den Techniker, der das "Hilfe"-Symbol aufruft, bei Schritt 404 den VER-Code, der in die gemeinsam genutzte Datenbank heruntergeladen worden ist. Als nächstes entscheidet sie bei Schritt 405, welches Verfahren durchgeführt werden soll, beruhend auf dem VER-Code. Beruhend auf dem ausgewählten Verfahren wird eine Nachricht angezeigt werden, die den Benutzer anleiten wird, was getan werden sollte.For this purpose, each menu screen contains a "help" symbol. At step 403 When the help icon is called up (by a person skilled in the art who presses a pen against the computer unit's contact-sensitive screen), the application machine displays a message to the user indicating the results of its analysis of the information currently available in the knowledge and shared databases , and recommends what the technician should do next. To do this, the application machine picks up at step in response to the technician who calls the "help" symbol 404 the VER code that has been downloaded to the shared database. The next step is to decide 405 which procedure to perform based on the VER code. Based on the selected method, a message will be displayed that will guide the user on what should be done.

Insbesondere wird dem Benutzer bei Schritt 406 eine mit dem ausgewählten Verfahren verbundene Anweisungsnachricht angezeigt. Zum Beispiel, wenn die vorläufige von der Problemliste bereitgestellte Information und die Ergebnisse der anfänglichen MLT-Messungen ausreichend sind, um zur Ursache des Fehlers zu gelangen, kann eine Ort- und Reparaturumstandsnachricht erzeugt werden. Andererseits, wenn weiteres Testen der Leitung nötig ist, kann die angezeigte Nachricht den Benutzer anleiten, wieder einen oder mehrere zusätzliche Tests durchzuführen. Und zwar werden nachfolgend Hilfe/Anleitungsnachrichtungsbildschirme erzeugt und der Benutzer wird gegebenenfalls angeleitet, zusätzliche Information zu erlangen, z. B., indem der Testkopf gebraucht wird, bis die Anwendungsmaschine ein Feld möglicher Ursachen auf eine einzige wahrscheinliche Quelle verfeinert hat.In particular, the user at step 406 an instruction message associated with the selected method is displayed. For example, if the preliminary information provided by the problem list and the results of the initial MLT measurements are sufficient to arrive at the cause of the failure, a location and repair circumstance message can be generated. On the other hand, if further testing of the line is needed, the displayed message can instruct the user to perform one or more additional tests again. That is, help / guidance message screens are subsequently created and the user may be instructed to obtain additional information, e.g. B. by using the test head until the application engine has refined a field of possible causes to a single probable source.

Unter der Annahme, dass z. B. der oben beschriebene iterative Mess- und Beurteilungsvorgang bestimmt hat, dass die Ursache des Leitungsfehlers ein Erdungsfehler ist, kann die folgende Nachricht angezeigt werden: "Das MLT hat bestimmt, dass ein Erdungsfehler existiert. Diese Art von Fehler tritt meistens bei vergrabenen Kabeln auf. Nutze ein Erdungsfehlerortungssystem und einen Erdgradientenrahmen, um den Fehler zu orten. Lege das Kabel an dem Punkt des Fehlers bloß und repariere das Kabel". Diese Nachricht stellt nicht nur die Ergebnisse der Maschine aus der Analyse der Problemliste und Test-Parameterdaten dar, sondern dient auch dazu, dem Techniker praktische Information zur Verfügung zu stellen (indem eine von einem sachkundigen Fachmann getroffene Entscheidung bestätigt wird oder indem einer weniger sachkundigen Person eine Fortbildung am Arbeitsplatz bereitgestellt wird). Der Fachmann kann dann fortfahren, den vorgeschlagenen Korrekturvorgang durchzuführen, um dem Fehler zu beheben. Nach Vollendung dieser Aufgabe, kann die Leitung getestet werden, um die Reparatur zu überprüfen.Under assuming that e.g. B. the iterative measurement and Assessment process has determined that the cause of the line failure Is a ground fault, the following message may appear: "The MLT has determined that there is an earth fault. This type of error most often occurs with buried cables. Use a ground fault location system and an earth gradient frame to locate the fault. Put that Just cable at the point of failure and repair the cable. "This message not only presents the results of the machine from the analysis of the Problem list and test parameter data, but also serves to Provide practical information to technicians (by providing a a decision made by a knowledgeable professional is confirmed, or by training a less knowledgeable person in the workplace provided). One skilled in the art can then proceed to the suggested one Carry out correction process, to fix the bug. After completing this task, the Line to be tested to check the repair.

Wie von der vorhergehenden Beschreibung gewürdigt werden wird, wird, indem der Fehlerbeseitigungsmechanismus in Übereinstimmung mit der vorliegenden Erfindung in eine tragbare Computereinheit eines Telefondiensttechnikers aufgenommen wird, die Fähigkeit eines Fachmanns vergrößert, der zu einem Dienstort entsandt worden ist, um schnell ein Problem einer Problemliste zu beheben, ungeachtet dem Niveau des Fachkönnens des Servicetechnikers. Indem verschiedene Informationsquellen, einschließlich Benutzereingaben vom Fachmann, in der Entsendung (Problemliste) eingebettete parametrische Daten, durch die Ausführung von lokalen Tests erhaltene Daten und Ferntestdaten (die durch ein System wie z. B. ein mechanisiertes Kreislauftestsystem (MLT) erhalten worden sind) analysiert werden, ist der Fehlerbeseitigungsmechnismus der vorliegenden Erfindung in der Lage, schnell eine Problemlösungsstrategie abzuleiten und diese dem Techniker vorzuschlagen, die sowohl determinstisch genau und aufschlussreich ist.How will be appreciated from the foregoing description by the debugging mechanism in accordance with the present Invention in a portable computer unit of a telephone service technician the ability is included of a professional who enlarged to a place of work has been dispatched to a problem quickly Troubleshoot problem list regardless of level of skill Service technician. By using various sources of information, including user input Parametric embedded in the posting (problem list) by the specialist Data by execution data obtained from local tests and remote test data (obtained from a System such as B. get a mechanized circuit test system (MLT) have been analyzed is the debugging mechanism The present invention is able to quickly implement a problem solving strategy derive and propose this to the technician, both deterministically accurate and is revealing.

Ein Fehlerbeseitungsmechanismus ist in eine tragbare Computereinheit eines Telefondiensttechnikers eingebaut, um es dem Fachmann zu gestatten, auf eine Problemliste zu antworten. Indem verschiedene Informationsquellen analysiert werden, einschließlich Benutzereingaben vom Fachmann, in der Problemliste eingebettete parametrische Daten, durch die Ausführung von lokalen Test erhaltene Testdaten, und Ferntestdaten, leitet der Fehlerbeseitigungsmechanismus eine Problemlösungsstrategie ab, die genau erscheint, und schlägt diese vor. Der Systemaufbau umfasst eine Fehlerbeseitungsanwendungsmaschine und einen angegliederten Satz von Datenbanken, von denen eine eine Wissensdatenbank und die andere eine gemeinsam genutzte Parameterdatenbank ist. Die Wissensdatenbank enthält Regeln und statische Parameter, welche die charakteristischen Eigenschaften und das Verhalten der Anwendungsmaschine definieren. Diese Regelsätze und Informationen sind spezifisch für die Fehlerbeseitigung bei einer Telefonleitung.On The troubleshooting mechanism is in a portable computing device a telephone service technician to allow the specialist to respond to a list of problems. By using different sources of information to be analyzed, including User input from the specialist, embedded in the problem list parametric data, test data obtained by running local test, and remote test data, the troubleshooting mechanism initiates one Problem-solving strategy, that appears exactly and strikes this before. The system structure includes a debug application machine and an attached set of databases, one of which is a Knowledge database and the other a shared parameter database is. The knowledge base contains Rules and static parameters, which are the characteristic properties and define the behavior of the application machine. These rule sets and Information is specific to troubleshooting a phone line.

Claims (10)

Tragbare Kommunikations- und Verarbeitungseinheit (10), mittels welcher ein Fachmann, der an einen Dienstort entsendet sein kann, der in Bezug auf eine eine Teilnehmerleitung (16) bedienende Telefondienststelle (12) abgelegen liegt, die mit einem Teilnehmerleitungstestsystem (33) der genannten Telefondienststelle über eine drahtlose Langstreckenschnittstelle (28), welche in einem Dienstfahrzeug (20) des Fachmanns befestigt ist, und mit einem Testkopf (14) kommunizieren kann, der mit der genannten Teilnehmerleitung verbindbar ist, wobei die genannte Kommunikations- und Verarbeitungseinheit eine Eingabe-Ausgabe-Vorrichtung (15/17) hat, einschließlich einer optischen Anzeige (15), welche ausgebildet ist, um die vom genannten Fachmann eingegebene Information in festgelegte Steuersignale umzuwandeln und die genannten Steuersignale zum genannten Testsystem zu übermitteln und welche ausgebildet ist, um dem genannten Fachmann die mit dem Betrieb des genannten Testsystems verbundene Information darzustellen, dadurch gekennzeichnet, dass die genannte tragbare Kommunikations- und Verarbeitungseinheit eine Anwendungsmaschine (41) zur Informationsverarbeitung und Fehlerbeseitigung und daran gekoppelte erste und zweite Datenbanken (43, 45) enthält, wobei die genannte erste Datenbank (43) eine Wissensdatenbank ist, welche ausgebildet ist, um Regeln und statische Parameter zu speichern, welche die charakteristischen Eigenschaften und das Verhalten der genannten Anwendungsmaschine definieren, die zweite Datenbank (45) eine gemeinsam genutzte Datenbank ist, welche ausgebildet ist, um Parameterdaten zu speichern, welche mit einem oder mehreren auf der genannten Leitung durchgeführten Tests verknüpft sind, und die genannte Anwendungsmaschine zur Fehlerbeseitigung ausgebildet ist, um eine diagnostische Beurteilung der Daten in der genannten gemeinsam genutzten Datenbank durchzuführen, in Übereinstimmung mit den Regelsätzen, welche in der genannten Wissensdatenbank gespeichert sind und ausgebildet sind, um eine vorgeschlagene Lösung für das Problem in der genannten Leitung zu erzeugen, um den genannten Fachmann anzuleiten, den Fehler zu beseitigen.Portable communication and processing unit ( 10 ), by means of which a specialist, who may be posted to a place of work, with respect to a subscriber line ( 16 ) telephone operator ( 12 ) that is remote with a subscriber line test system ( 33 ) the mentioned telephone service via a wireless long-range interface ( 28 ), which in a company vehicle ( 20 ) of the specialist, and with a test head ( 14 ) that can be connected to said subscriber line, said communication and processing unit being an input / output device ( 15/17 ), including an optical display ( 15 ), which is designed to convert the information entered by said specialist into defined control signals and to transmit said control signals to said test system, and which is designed to present to the said specialist the information associated with the operation of said test system, characterized in that said portable communication and processing unit is an application machine ( 41 ) for information processing and troubleshooting and linked first and second databases ( 43 . 45 ) contains, said first database ( 43 ) is a knowledge database which is designed to store rules and static parameters which de, the characteristic properties and behavior of the application machine mentioned finish the second database ( 45 ) is a shared database, which is designed to store parameter data which is linked to one or more tests carried out on said line, and said application machine is designed to troubleshoot a diagnostic assessment of the data in said shared Perform database, in accordance with the rule sets, which are stored in the said knowledge database and are designed to generate a proposed solution to the problem in said line to guide the skilled person to correct the error. Tragbare Kommunikations- und Verarbeitungseinheit gemäß Anspruch 1, wobei die genannte Anwendungsmaschine (41) ausgebildet ist, um eine diagnostische Beurteilung einer Vielzahl von möglichen Problemen, welche auf der genannten Leitung auftreten können, möglichen Quellen der genannten möglichen Probleme und empfohlenen Vorgehensweisen durchzuführen, um die genannte Leitung zu reparieren.A portable communication and processing unit according to claim 1, wherein said application machine ( 41 ) is designed to carry out a diagnostic assessment of a large number of possible problems which may occur on the line mentioned, possible sources of the possible problems mentioned and recommended procedures for repairing the line mentioned. Tragbare Kommunikations- und Verarbeitungseinheit gemäß Anspruch 1, wobei die genannte gemeinsam genutzte Datenbank (45) ausgebildet ist, um Daten zu speichern, welche durch eine oder mehrere Softwareanwendungen für das Arbeitsauftragsmanagement, von tragbarem Testgerät bezogene Messdaten und vom genannten Fachmann eingegebene Daten erhalten werden.A portable communication and processing unit according to claim 1, wherein said shared database ( 45 ) is designed to store data obtained by one or more software applications for work order management, measurement data obtained from a portable test device and data entered by the skilled person mentioned. Tragbare Kommunikations- und Verarbeitungseinheit gemäß Anspruch 1, wobei die genannte gemeinsam genutzte Datenbank (45) ausgebildet ist, um parametrische Testdaten zu speichern, die einen Testidentifikationscode haben, der einen von Testgerät durchgeführten Test mit einem Regelsatz in der genannten Wissensdatenbank verknüpft, worauf die genannte Anwendungsmaschine (41) zur Fehlerbeseitigung ausgebildet ist, eine Fehlerbeseitigungsstrategie zu entwickeln, welche auf einer diagnostischen Beurteilung einer Störungsliste beruht, welche das genannte Problem und die genannten parametrischen Messdaten, welche in der genannten gemeinsam genutzten Datenbank gespeichert sind, meldet.A portable communication and processing unit according to claim 1, wherein said shared database ( 45 ) is designed to store parametric test data that have a test identification code that links a test carried out by the test device with a rule set in the said knowledge database, whereupon the said application machine ( 41 ) is trained for fault elimination to develop a fault elimination strategy which is based on a diagnostic assessment of a list of faults, which reports the mentioned problem and the mentioned parametric measurement data, which are stored in the mentioned shared database. Tragbare Kommunikations- und Verarbeitungseinheit gemäß Anspruch 1, wobei die genannte Anwendungsmaschine zur Fehlerbeseitigung (41) ausgebildet ist, um ein festgelegtes Symbol auf dem genannten Anzeigeschirm (15) zu erzeugen, welches, wenn es vom genannten Fachmann aufgerufen wird, angepasst ist, um die genannte Maschine zu veranlassen, eine Nachricht anzuzeigen, welche die Ergebnisse der Analyse der gegenwärtig erhältlichen Information der genannten Maschine in den genannten Wissens- und gemeinsam genutzten Datenbanken angibt und dem genannten Fachmann eine Handlungsweise vorschlägt, um das genannte Problem zu lösen.A portable communication and processing unit according to claim 1, wherein said debug application machine ( 41 ) is designed to display a fixed symbol on said display screen ( 15 ) which, when called upon by the skilled person, is adapted to cause said machine to display a message indicating the results of the analysis of the currently available information of said machine in said knowledge and shared databases and proposes a course of action to the skilled person mentioned in order to solve the stated problem. Verfahren zum Durchführen eines Tests einer Teilnehmerleitung (16) durch eine tragbare Kommunikations- und Verarbeitungseinheit (10), mittels welcher ein Fachmann, der zu einem Dienstort entsendet ist, der in Bezug auf eine die genannte Teilnehmerleitung bedienende Telefondienststelle (12) abgelegen liegt, mit einem Teilnehmerleitungstestsystem (33) der genannten Telefondienststelle über eine drahtlose Langstreckenschnittstelle (28), die in einem Dienstfahrzeug (20) des Fachmanns befestigt ist, und mit einem Testkopf (14) kommuniziert, der mit der genannten Teilnehmerleitung verbindbar ist, wobei die Kommunikations- und Verarbeitungseinheit eine Eingabe-Ausgabe-Einrichtung (15/17) hat, einschließlich einer optischen Anzeige (15), durch welche die vom genannten Fachmann eingegebene Information in festgelegte Steuersignale umgewandelt wird und zum genannten Testsystem übermittelt wird, und durch welche dem genannten Fachmann die mit dem Betrieb des genannten Testsystems verbundene Information dargestellt wird, durch den Schritt gekennzeichnet: Ausstatten der genannten Kommunikations- und Verarbeitungseinheit mit einer Anwendungsmaschine (41) zur Informationsverarbeitung und Fehlerbeseitigung und daran gekoppelten ersten und zweiten Datenbanken (43, 45), wobei die genannte erste Datenbank (43) eine Wissensdatenbank ist, die Regeln und statische Parameter speichert, welche die charakteristischen Eigenschaften und das Verhalten der genannten Anwendungsmaschine definieren, die genannte zweite Datenbank (45) eine gemeinsam genutzte Datenbank ist, welche die Parameterdaten speichert, welche mit einem oder mehreren auf der genannten Leitung durchgeführten Tests verknüpft sind, und die genannte Anwendungsmaschine zur Fehlerbeseitigung eine diagnostische Beurteilung der Daten in der gemeinsam genutzten Datenbank durchführt, in Übereinstimmung mit den in der genannten Wissensdatenbank gespeicherten Regelsätzen, und eine vorgeschlagene Lösung des Problems in der genannten Leitung entwickelt, die den genannten Fachmann anleitet, den Fehler zu beseitigen.Procedure for performing a subscriber line test ( 16 ) by a portable communication and processing unit ( 10 ), by means of which a specialist, who is posted to a place of work, with respect to a telephone service serving the subscriber line mentioned ( 12 ) is remote, with a subscriber line test system ( 33 ) the mentioned telephone service via a wireless long-range interface ( 28 ) in a company vehicle ( 20 ) of the specialist, and with a test head ( 14 ) communicates, which can be connected to said subscriber line, the communication and processing unit being an input-output device ( 15 / 17 ), including an optical display ( 15 ), by which the information entered by the above-mentioned specialist is converted into defined control signals and transmitted to the above-mentioned test system, and by which the above-mentioned specialist is presented with the information associated with the operation of the above-mentioned test system, characterized by the step: and processing unit with an application machine ( 41 ) for information processing and troubleshooting and linked first and second databases ( 43 . 45 ), said first database ( 43 ) is a knowledge database that stores rules and static parameters that define the characteristic properties and behavior of the said application machine, said second database ( 45 ) is a shared database that stores the parameter data associated with one or more tests performed on said line, and said application debugging machine performs a diagnostic assessment of the data in the shared database in accordance with that in the said rule database stored rule sets, and developed a proposed solution to the problem in said line, which guides the above-mentioned specialist to eliminate the error. Verfahren gemäß Anspruch 6, wobei die genannte Anwendungsmaschine (41) eine diagnostische Beurteilung einer Vielzahl von möglichen Problemen, welche auf der genannten Leitung auftreten können, möglichen Quellen der genannten möglichen Probleme und empfohlenen Vorgehensweisen, um die genannte Leitung zu reparieren, durchführt.The method of claim 6, wherein said application machine ( 41 ) performs a diagnostic assessment of a variety of possible problems that may appear on the line, possible sources of the possible problems, and recommended procedures for repairing the line. Verfahren gemäß Anspruch 6, wobei die von der genannten gemeinsam genutzten Datenbank (45) gespeicherten Daten Daten speichert, welche durch eine oder mehrere Softwareanwendungen für das Arbeitsauftragsmanagement, von tragbarem Testgerät bezogene Messdaten und vom genannten Fachmann eingegebene Daten erhalten werden.The method of claim 6, wherein the shared database ( 45 ) Stored data stores data saved by one or more software applications for work order management, measurement data obtained from portable test equipment and data entered by the above-mentioned specialist are obtained. Verfahren gemäß Anspruch 6, wobei die in der genannten gemeinsam genutzten Datenbank (45) gespeicherten parametrischen Daten einen Testidentifikationscode haben, der einen vom Testgerät durchgeführten Test mit einem Regelsatz in der genannten Wissensdatenbank verknüpft, worauf die genannte Anwendungsmaschine zur Fehlerbeseitigung (41) eine Fehlerbeseitigungsstrategie entwickelt, die auf einer diagnostischen Beurteilung einer Störungsliste beruht, welche das genannte Problem und die genannten parametrischen Messdaten, die in der genannten gemeinsam genutzten Datenbank gespeichert werden, meldet.The method of claim 6, wherein the said shared database ( 45 ) stored parametric data have a test identification code which links a test carried out by the test device with a rule set in the knowledge database mentioned, whereupon the said application machine for troubleshooting ( 41 ) developed a troubleshooting strategy based on a diagnostic assessment of a list of faults, which reports the problem and the parametric measurement data that are stored in the shared database. Verfahren gemäß Anspruch 6, wobei die genannte Anwendungsmaschine zur Fehlerbeseitigung (41) ein festgelegtes Symbol auf dem genannten Anzeigeschirm (15) erzeugt, welches, wenn es vom genannten Fachmann aufgerufen wird, die genannte Maschine veranlasst, eine Nachricht anzuzeigen, welche die Ergebnisse der Analyse der gegenwärtig erhältlichen Information der genannten Maschine in den genannten Wissens- und gemeinsam genutzten Datenbanken angibt und dem Fachmann eine Handlungsweise vorschlägt, um das genannte Problem zu lösen.The method of claim 6, wherein said debug application machine ( 41 ) a fixed symbol on the specified display screen ( 15 ) which, when called up by the skilled person, causes the said machine to display a message indicating the results of the analysis of the currently available information of the said machine in the said knowledge and shared databases and proposing a course of action to the skilled person to solve the problem mentioned.
DE69532601T 1994-11-14 1995-11-14 Troubleshooting system for telephone system Expired - Lifetime DE69532601T2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US34008394A 1994-11-14 1994-11-14
US340083 1994-11-14

Publications (2)

Publication Number Publication Date
DE69532601D1 DE69532601D1 (en) 2004-04-01
DE69532601T2 true DE69532601T2 (en) 2004-12-23

Family

ID=23331793

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69532601T Expired - Lifetime DE69532601T2 (en) 1994-11-14 1995-11-14 Troubleshooting system for telephone system

Country Status (8)

Country Link
EP (2) EP0712227B1 (en)
JP (1) JPH08265424A (en)
CN (1) CN1096171C (en)
AT (1) ATE260522T1 (en)
CA (1) CA2162764A1 (en)
DE (1) DE69532601T2 (en)
ES (1) ES2217273T3 (en)
NO (1) NO310949B1 (en)

Families Citing this family (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6219648B1 (en) 1997-03-31 2001-04-17 Sbc Technology Resources, Inc. Apparatus and method for monitoring progress of customer generated trouble tickets
US6636841B1 (en) 1997-04-01 2003-10-21 Cybula Ltd. System and method for telecommunications system fault diagnostics
GB2327553B (en) * 1997-04-01 2002-08-21 Porta Systems Corp System and method for telecommunications system fault diagnostics
US6738815B1 (en) 1998-07-01 2004-05-18 Telcordia Technologies, Inc. Systems and methods for utilizing a communications network for providing mobile users access to legacy systems
WO2000002365A1 (en) * 1998-07-01 2000-01-13 Telcordia Technologies, Inc. Systems and methods for utilizing a communications network for providing mobile users access to legacy systems
US7660754B1 (en) 2000-12-26 2010-02-09 At&T Delaware Intellectual Property Inc. Technician communications system with automated claims processing
US7286994B1 (en) 2000-12-26 2007-10-23 At&T Bls Intellectual Property, Inc. System for facilitating technician sales referrals
US7606712B1 (en) 2001-06-28 2009-10-20 At&T Intellectual Property Ii, L.P. Speech recognition interface for voice actuation of legacy systems
US7401144B1 (en) 2001-06-28 2008-07-15 At&T Delaware Intellectual Property, Inc. Technician intranet access via systems interface to legacy systems
US7219137B1 (en) 2001-06-28 2007-05-15 Bellsouth Intellectual Property Corp Technician wireline and wireless intranet access via systems interface to legacy systems
US8831949B1 (en) 2001-06-28 2014-09-09 At&T Intellectual Property I, L.P. Voice recognition for performing authentication and completing transactions in a systems interface to legacy systems
US6754582B1 (en) * 2001-10-25 2004-06-22 Bellsouth Intellectual Property Corp. Methods and systems for routing travel between origin and destination service locations using global satellite positioning
US6772064B1 (en) 2001-10-25 2004-08-03 Bellsouth Intellectual Property Corporation Methods and systems for determining a telecommunications service location using global satellite positioning
US7149702B1 (en) 2001-12-31 2006-12-12 Bellsouth Intellectual Property Corp. System and method for document delays associated with a project
US7308482B2 (en) 2002-02-12 2007-12-11 At&T Bls Intellectual Property, Inc. Methods and systems for communicating with service technicians in a telecommunications system
US6771744B1 (en) 2002-03-21 2004-08-03 Bellsouth Intellectual Property Corporation Methods and systems for data collection and processing in association with service performed in a telecommunications system
US8166311B1 (en) 2002-06-20 2012-04-24 At&T Intellectual Property I, Lp Methods and systems for promoting authentication of technical service communications in a telecommunications system
US7224787B1 (en) 2002-09-18 2007-05-29 Bellsouth Intelllectual Property Corporation Methods and systems for performing special service maintenance and installation operations in a telecommunications system
US8639267B2 (en) 2008-03-14 2014-01-28 William J. Johnson System and method for location based exchanges of data facilitating distributed locational applications
US8566839B2 (en) 2008-03-14 2013-10-22 William J. Johnson System and method for automated content presentation objects
US8761751B2 (en) 2008-03-14 2014-06-24 William J. Johnson System and method for targeting data processing system(s) with data
US8634796B2 (en) 2008-03-14 2014-01-21 William J. Johnson System and method for location based exchanges of data facilitating distributed location applications
US8600341B2 (en) 2008-03-14 2013-12-03 William J. Johnson System and method for location based exchanges of data facilitating distributed locational applications
US9078095B2 (en) 2008-03-14 2015-07-07 William J. Johnson System and method for location based inventory management
US9626446B2 (en) 2012-03-07 2017-04-18 Snap Trends, Inc. Methods and systems of advertising based on aggregated information of social networks within geographical locations via a network
CN103379519B (en) * 2012-04-18 2017-05-17 广州银禾网络通信有限公司 Smartphone-based mobile communication network testing method
US9477991B2 (en) 2013-08-27 2016-10-25 Snap Trends, Inc. Methods and systems of aggregating information of geographic context regions of social networks based on geographical locations via a network
US9894489B2 (en) 2013-09-30 2018-02-13 William J. Johnson System and method for situational proximity observation alerting privileged recipients
CN106644497B (en) * 2015-11-02 2020-01-14 北京爱德盛业科技有限公司 Method for detecting vehicle based on built-in sensor of smart phone

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4841560A (en) * 1987-10-16 1989-06-20 Harris Corp. Direct access test unit for central office
US4922516A (en) * 1988-01-25 1990-05-01 Communications Technology Corporation Telephone technician's terminals with auto-selection of dial pulse on DTMF signalling
US4982325A (en) * 1988-03-18 1991-01-01 At&T Bell Laboratories Applications processor module for interfacing to a database system
US4977399A (en) * 1988-08-09 1990-12-11 At&E Corporation Mobile radio paging test system

Also Published As

Publication number Publication date
CN1096171C (en) 2002-12-11
EP0712227A3 (en) 1999-11-24
EP0712229A3 (en) 1999-11-24
NO954603L (en) 1996-05-15
CN1143875A (en) 1997-02-26
EP0712227A2 (en) 1996-05-15
DE69532601D1 (en) 2004-04-01
EP0712227B1 (en) 2004-02-25
EP0712229A2 (en) 1996-05-15
NO954603D0 (en) 1995-11-14
CA2162764A1 (en) 1996-05-15
ES2217273T3 (en) 2004-11-01
ATE260522T1 (en) 2004-03-15
JPH08265424A (en) 1996-10-11
NO310949B1 (en) 2001-09-17

Similar Documents

Publication Publication Date Title
DE69532601T2 (en) Troubleshooting system for telephone system
US5533093A (en) Automated trouble-shooting mechanism resident in craftsperson's portable test and communications device
DE69525408T2 (en) SYSTEM FOR TESTING MESSAGE LINES
DE69531689T2 (en) METHOD FOR MONITORING TELEPHONE AND / OR DATA NETWORKS, IN PARTICULAR MOBILE TELEPHONE NETWORKS
DE69531719T2 (en) Portable test and communication device
DE60027855T2 (en) Method and device for recording and evaluating non-imaging data during ultrasound imaging
DE69636157T2 (en) Method and system for graphic display and navigation through an interactive voice response menu
DE10066478B3 (en) Portable computer in a process control environment
DE68926130T2 (en) Diagnostic expert system
WO2018192613A1 (en) Method and system for automated support of a connection process, in particular of components arranged in a control cabinet or on a mounting system
DE10212166A1 (en) Trouble code indexing and interpretation device and method
CA2162763C (en) Automated trouble-shooting mechanism resident in craftsperson's portable test and communications device
DE102012211902B4 (en) Test apparatus and method for protocol testing with a playing card metaphor
WO2007006703A1 (en) Method for optimising control processes during the use of mobile terminals
DE10126880A1 (en) Motor vehicle diagnostic method in which a local service center has an arrangement for connecting to a motor vehicle onboard computer and linking this to a central diagnostic and testing center thus reducing costs
DE10303720B4 (en) Test system for medical systems
DE68911979T2 (en) Optical fork switch device for a telephone.
DE10116332A1 (en) System and method for generating a test system with temporarily interconnectable components
EP1311915B1 (en) System and method for generating a test system with temporarily interconnectable components
CN106383782A (en) Application remote testing method and apparatus
DE69219840T2 (en) Method and device for error detection and repair of a data processing system
DE102022210345A1 (en) Vehicle diagnostic system and method with special data
DE69525144T2 (en) Display of proven event for information processing system
EP1317119A1 (en) Method for determining the operating state of a telecommunications network
CN118037268A (en) Equipment point detection method, device, equipment and storage medium

Legal Events

Date Code Title Description
8364 No opposition during term of opposition