EP1736020A2 - Verfahren zum analysieren des betriebs eines funkkommunikationsendgeräts, entsprechendes funkkommunikationsendgerät und analyseeinrichtung - Google Patents

Verfahren zum analysieren des betriebs eines funkkommunikationsendgeräts, entsprechendes funkkommunikationsendgerät und analyseeinrichtung

Info

Publication number
EP1736020A2
EP1736020A2 EP04805358A EP04805358A EP1736020A2 EP 1736020 A2 EP1736020 A2 EP 1736020A2 EP 04805358 A EP04805358 A EP 04805358A EP 04805358 A EP04805358 A EP 04805358A EP 1736020 A2 EP1736020 A2 EP 1736020A2
Authority
EP
European Patent Office
Prior art keywords
analysis
analysis method
terminal
radiocommunication
data
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.)
Withdrawn
Application number
EP04805358A
Other languages
English (en)
French (fr)
Inventor
Jacques Montes
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.)
Sierra Wireless SA
Original Assignee
Wavecom SA
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 Wavecom SA filed Critical Wavecom SA
Publication of EP1736020A2 publication Critical patent/EP1736020A2/de
Withdrawn legal-status Critical Current

Links

Classifications

    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04W—WIRELESS COMMUNICATION NETWORKS
    • H04W24/00—Supervisory, monitoring or testing arrangements

Definitions

  • the field of the invention is that of controlling and analyzing the operation of radiocommunication devices, such as radiotelephones or terminals equipped with radiocommunication means (installed for example in machines, sensors, automobiles, etc. .).
  • radiocommunication devices such as radiotelephones or terminals equipped with radiocommunication means (installed for example in machines, sensors, automobiles, etc. .).
  • radiocommunication means installed for example in machines, sensors, automobiles, etc. .
  • electronic products are tested as comprehensively as possible, before being placed on the market.
  • the complexity of these devices is increasing steadily, and it appears very difficult to test them in full, and to identify all the situations they may face. This is in particular due to the fact that they embed significant and complex software means, and that they can be confronted with very numerous situations and applications. This is particularly the case in the field of radiocommunications.
  • measurement and test devices such as protocol analyzers
  • protocol analyzers are generally used which are capable of observing and analyzing the data exchanges carried out according to the protocols used by the radiocommunication device.
  • This technique is effective, but often not very easy to implement, since it presupposes having close to complex equipment.
  • the faulty device is a radiotelephone, the user must therefore send it back to a test laboratory, after having explained as precisely as possible the identified fault and the conditions under which it appears. This is not an easy process, and it deprives the user of his radiotelephone for several days or even weeks.
  • an objective of the invention is to provide a technique which does not require the sending of the faulty device to a remote site, nor the movement of a specialist with his test equipment.
  • an object of the invention is to provide a technique allowing the analysis of a defect, and if necessary to carry out the necessary repair operations, remotely.
  • Another objective of the invention is to provide such a technique, which makes it possible to carry out test, analysis and repair treatments very quickly, without the radiocommunication device being immobilized and unusable for long periods of time, more than several hours or even several days or weeks.
  • the invention also aims to provide such a technique, which does not require, on the part of a user, a complex and complete description of the situation in which the identified problem occurs.
  • the invention also aims to provide such a technique, which does not require, in radiocommunication devices, complex technical means, bulky and expensive.
  • said radiocommunication terminal transmits data representative of at least one operation to be analyzed to a remote analysis device, via a link according to said predetermined radiocommunication protocol.
  • the analysis is not performed locally, using dedicated test devices, which must be connected to the terminal, but remotely.
  • the terminal itself performs the operations internally and transmits the information to be analyzed to a remote supervisor.
  • the method of the invention comprises a step of executing a sequence of at least one operation, in said radiocommunication terminal, and temporary storage of data representative of the said operation or operations, preferably followed by a step of deferred transmission of said data representative of said operation or operations, to said remote analysis device.
  • said execution and transmission steps successively using the same radio communication protocol.
  • the approach of the invention is therefore to defer the transmission of the data to be analyzed.
  • the terminal itself performs all the test operations, then transmits the data resulting from the analysis (it is also possible to provide periodic transmissions, or at predetermined times, of these results, during the test).
  • GSM Global System for Mobile Communications
  • the method of the invention comprises a prior step of reception in said radiocommunication terminal of an analysis scenario and / or analysis parameters.
  • Said parameters may in particular include at least one of the following elements: - identification of at least one software element to be analyzed; - identification of at least one data item to be transmitted; - identification of a sequence of at least one operation to be carried out; - indication of a level of analysis.
  • said method also includes a preliminary step of receiving in said radiocommunication terminal data of configuration of the transmission to said remote analysis device.
  • Said configuration data can in particular comprise at least one of said following elements: a telephone number corresponding to said remote analysis device; - configuration parameters for the transmission of data to said remote analysis device.
  • the method implements an encryption for the transmission of data to and / or from said radiocommunication terminal. In particular, it can use an encryption key for the transmission of said analysis scenario and / or of said analysis parameters.
  • the invention may also include a subsequent step of receiving update data in said radiocommunication terminal, as a function of the analysis of said data.
  • the said reception step or steps also use said radiocommunication protocol.
  • said radiocommunication terminal implements an automaton, controlled by a scenario transmitted by said remote analysis device and / or stored in said radiocommunication terminal.
  • said scenario can ensure the realization of at least one operation usually carried out by a user of said radiocommunication terminal.
  • said radiocommunication terminal implements http commands, used to control analysis means.
  • the invention also relates to radiocommunication terminals comprising means for implementing the analysis method as described above, as well as the corresponding analysis device.
  • the invention is therefore based on a new approach to the detection and analysis of problems ("debug" in English) in the field of radio.
  • problems "debug" in English) in the field of radio.
  • the invention there is indeed no direct supervision, using a specific device, on or by an independent access, of RS232C type or other, but a deferred transmission of information useful for analysis, preferably using the protocol used for the communications themselves (for example GSM, GPRS, 3GPP, ).
  • the protocol used for the communications themselves for example GSM, GPRS, 3GPP, .
  • the supervision device 11 sends to the terminal 12 data 13 for debugging configuration.
  • the terminal 12 which can be a radiotelephone, or radiotelephony means, such as a module, installed in any type of machine, receives and processes the debug data, which notably comprise a sequence of operations to be carried out. When these operations have been carried out, the terminal 12 sends back debugging results data 14 to the supervision device 11. The latter then carries out, in deferred fashion, the corresponding analyzes.
  • An interesting aspect of the invention is that one can use the same communication channel (wireless) to: - configure the terminal for the debugging steps; perform these steps themselves; and - send the results back to the supervisor.
  • An example of implementation is illustrated in FIG. 2.
  • the processing generally begins with the identification 21 of a problem in the terminal.
  • the corresponding problem identification information 22 is transmitted to the supervisor. This transmission can be carried out automatically, using the radiocommunication network, or be requested independently, for example in the case of a voice telephone communication to an operator.
  • this step can be omitted, the supervisor being able to decide for himself to carry out tests, because he has identified a problem himself, or simply as a periodic check.
  • the supervisor establishes and sends (23) a test scenario, as well as corresponding configuration parameters.
  • These parameters can in particular include the following elements: - information to reach the supervisor and transmit the data collected to him: o protocol stacks http, WSP, owner, ...) and "address" (for example, telephone number, URL, IP addresss, ...) ; o preferential transmission links (data, GPRS, ...) and usage strategy (for example GPRS first, and otherwise SMS); o duration of the test or instants for transmitting debug data (the duration may be for example an hour, a day or a week); o security parameters (to avoid malicious use): ⁇ coding authorizing the terminal to identify the supervisor, so as to obtain controlled data; ⁇ user interface allowing the user to accept or refuse a sequence of tests; o debug trace management data: ® maximum size; ® circular buffer or not; ⁇ ...
  • the data 24 also includes a test scenario, describing all of the events and operations that the terminal must perform, to produce the debug data.
  • the scenario is advantageously a test automaton, installed in the terminal. It can in particular define: events which will generate operations such as: o events which will launch the test process; o network indications (recording, level, incoming communications, incoming SMS or MMS, ...); o timeout expiration; o indications relating to peripherals (USB access, battery levels, battery charge, ...); o user-related interaction (according to this aspect, the terminal can simulate actions performed by the user, such as a keystroke); o ...
  • the terminal must have memory areas dedicated to these operations, on the one hand to store the test scenario and the corresponding parameters, and on the other hand to store the corresponding results (debugging traces) produced by the execution. tests.
  • the terminal must also have, in its on-board software, elements making it possible to implement the various operations related to debugging.
  • the terminal therefore performs (27) various operations, simulating the usual operation, according to the instructions of the scenario received.
  • the corresponding data, as defined in the test parameters is stored internally. When the test is finished (either because the fixed duration has elapsed, or because the defined scenario has reached the end of it), all of the stored test data is transmitted (28) to the supervisor, who will be able to analyze them (29) in a delayed manner.
  • the supervisor can determine the problem, and send the corresponding update data (30), either independently, or from corrected data programmed by an operator.
  • These correction or update data are received (31) in the terminal, which stores them in the places provided for this purpose.
  • the only means of communication used are conventional radiotelephone communication means, available in the terminal (GSM, SMS, data, ).
  • the terminal performs the test sequence itself, then transmits the results for analysis.
  • the terminal implements http commands, for implementing the progress of the automaton.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)
  • Debugging And Monitoring (AREA)
  • Maintenance And Management Of Digital Transmission (AREA)
  • Monitoring And Testing Of Transmission In General (AREA)
EP04805358A 2003-10-31 2004-10-29 Verfahren zum analysieren des betriebs eines funkkommunikationsendgeräts, entsprechendes funkkommunikationsendgerät und analyseeinrichtung Withdrawn EP1736020A2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR0312837A FR2861945B1 (fr) 2003-10-31 2003-10-31 Procede d'analyse du fonctionnement d'un terminal de radiocommunication, terminal de radiocommunication et dispositif d'analyse correspondants
PCT/FR2004/002806 WO2005043946A2 (fr) 2003-10-31 2004-10-29 Procede d’analyse du fonctionnement d’un terminal de radiocommunication, terminal de radiocommunication et dispositif d’analyse correspondants

Publications (1)

Publication Number Publication Date
EP1736020A2 true EP1736020A2 (de) 2006-12-27

Family

ID=34429824

Family Applications (1)

Application Number Title Priority Date Filing Date
EP04805358A Withdrawn EP1736020A2 (de) 2003-10-31 2004-10-29 Verfahren zum analysieren des betriebs eines funkkommunikationsendgeräts, entsprechendes funkkommunikationsendgerät und analyseeinrichtung

Country Status (6)

Country Link
US (1) US20080274699A1 (de)
EP (1) EP1736020A2 (de)
CN (1) CN1875649A (de)
FR (1) FR2861945B1 (de)
WO (1) WO2005043946A2 (de)
ZA (1) ZA200602807B (de)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102006032961A1 (de) * 2006-07-17 2008-02-21 Rohde & Schwarz Gmbh & Co. Kg Verfahren und System zur Ermittlung der Abhängigkeit zwischen Geräteparametern eines Mobilfunkgeräts und Signalgrößen
FR2905486B1 (fr) * 2006-09-01 2013-01-18 Wavecom Procede de controle a distance d'un terminal de radiocommunication, terminal de radiocommunication, equipement de controle, produit programme d'ordinateur et moyen de stockage correspondants.
US8229344B1 (en) * 2009-08-26 2012-07-24 Bae Systems Information And Electronic Systems Integration Inc. RF communication receiver vulnerability assessment
US9838888B2 (en) * 2015-02-27 2017-12-05 T-Mobile Usa, Inc. Network diagnostic applications
CN106411596A (zh) * 2016-10-13 2017-02-15 合肥拓发信息科技有限公司 一种基于无线局域网的通信设备校验方法

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI102124B1 (fi) * 1996-03-07 1998-10-15 Nokia Telecommunications Oy Tilaajaliittymän kaukotestaus johdottoman tilaajaliittymän toteutettavassa radiojärjestelmässä
US6434364B1 (en) * 1998-12-24 2002-08-13 Telefonaktiebolaget Lm Ericsson (Publ) Wireless communication system that supports mobile test software agents
US7024187B2 (en) * 2000-12-08 2006-04-04 Samsung Electronics Co., Ltd. System and method for performing diagnostics on a mobile station using over-the-air transfer of interpreted byte-code program

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See references of WO2005043946A2 *

Also Published As

Publication number Publication date
FR2861945A1 (fr) 2005-05-06
WO2005043946B1 (fr) 2005-10-27
US20080274699A1 (en) 2008-11-06
WO2005043946A2 (fr) 2005-05-12
CN1875649A (zh) 2006-12-06
ZA200602807B (en) 2007-08-29
FR2861945B1 (fr) 2006-03-31
WO2005043946A3 (fr) 2005-08-25

Similar Documents

Publication Publication Date Title
US8655336B1 (en) Remote issue logging and reporting of mobile station issues and diagnostic information to manufacturer
US9137664B2 (en) Application logging interface for a mobile device
US20130078983A1 (en) End to end application automatic testing
US20100296409A1 (en) Apparatus and methods for determining network access performance of a wireless device
CN101176366A (zh) 用于对无线装置进行产品验收测试的设备和方法
EP1704746A1 (de) Fernverwaltung und -zugriff auf datenbanken, dienste und einrichtungen, die mit einem mobilen endgerät assoziiert sind
US20070282999A1 (en) Technique for collecting information about computing devices
US20160283356A1 (en) Event-driven automation testing for mobile devices
US20060128373A1 (en) Controlling a test instrument from a wireless device under test
CN109274807B (zh) 测试方法、装置及系统
MXPA04012321A (es) INTERACCION REMOTA CON UNA INTERFASE DE DIAGNOSTICO RESIDENTE EN UN APARATO INALáMBRICO POR UNA RED INALáMBRICA.
WO2005101739A1 (fr) Systeme et procede de controle d'equipements a distance a l'aide de commandes at, dispositif, module de radiocommunication et programme correspondants
WO2005055047A1 (fr) Procede et dispositif de video-projection
EP1422872A1 (de) Modularverfahren und Vorrichtung zur Verfolgbarkeit einer Multimedianachricht durch ein Telekommunikationsnetz
WO2005043946A2 (fr) Procede d’analyse du fonctionnement d’un terminal de radiocommunication, terminal de radiocommunication et dispositif d’analyse correspondants
CN116800509B (zh) 应用识别特征库的测试方法、装置及电子设备
WO2015092307A1 (fr) Procédé de test et de mise à jour du système d'un terminal par un module d'identité de souscripteur et dispositifs associés
FR2939532A1 (fr) Procede et dispositif de detection de non regression d'un systeme d'entree/sortie dans un environnement de simulation
EP2090984A1 (de) Sicherungsverfahren eines Softwareprogramms sowie entsprechende Vorrichtung, entsprechendes Aktualisierungsverfahren und entsprechender Aktualisierungsserver
FR2918835A1 (fr) Procede et systeme d'alerte evolutifs
FR2868177A1 (fr) Procede et dispositif de supervision de l'usage d'un terminal mobile
FR2880966A1 (fr) Procede de navigation automatique en mode interposition
WO2008025853A2 (fr) Procédé de contrôle à distance d'un terminal de radiocommunication
EP3130933B1 (de) Gesichertes element, das ein testprogramm gespeichert hat, endgerät, das ein solches gesichertes element umfasst, entsprechendes system und entsprechendes verfahren
EP2025131A1 (de) Verfahren zur steuerung eines elektronischen funkkommunikationsmoduls

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20060227

AK Designated contracting states

Kind code of ref document: A2

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LI LU MC NL PL PT RO SE SI SK TR

DAX Request for extension of the european patent (deleted)
17Q First examination report despatched

Effective date: 20071128

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN

18D Application deemed to be withdrawn

Effective date: 20150429