TTCN-3-based method and apparatus for testing a TETRA terminal

A terminal and test system technology, applied in the detection of faulty computer hardware, electrical components, wireless communication, etc., can solve the problems of AT command set differences, rely on manual operation, increase the complexity of TETRA terminals, and reduce the complexity and Difficulty, the effect of eliminating differences

Active Publication Date: 2014-05-07
THE STATE RADIO MONITORING CENT TESTING CENT +2
5 Cites 2 Cited by

AI-Extracted Technical Summary

Problems solved by technology

[0013] The shortcoming of the method of using the TTCN-3 test system in the above-mentioned prior art to test the TETRA terminal is: in the actual test, it is found that although ETSI has stipulated the specification of the AT command set of the TETRA terminal, in fact different manufacturers produce There are often differences in the AT command sets supported by TETRA terminals, so controlling diffe...
the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Abstract

The embodiments of the invention provide a TTCN-3-based method and apparatus for testing a TETRA terminal. The method mainly comprises the following steps: arranging a port filtering unit in a TRI in a TTCN-3 test system, storing AT instruction sets respectively supported by TETRA terminals of various types in the port filtering unit, the port filtering unit monitoring AT instructions interacted between the TETRA terminals and the TTCN-3 test system, and according to the types of the TETRA terminals for sending or receiving AT instructions and the stored AT instruction sets respectively supported by the TETRA terminals of the various types, modifying the AT instructions. According to the embodiments of the invention, the TTCN-3 test system can interact with different TETRA terminals through standard AT instructions without taking into consideration the differences of the AT instruction sets supported by the TETRA terminals produced by different manufacturers, and the complexity and difficulty of testing the TETRA terminals by the TTCN-3 test system are reduced.

Application Domain

Technology Topic

Image

  • TTCN-3-based method and apparatus for testing a TETRA terminal
  • TTCN-3-based method and apparatus for testing a TETRA terminal
  • TTCN-3-based method and apparatus for testing a TETRA terminal

Examples

  • Experimental program(4)

Example Embodiment

[0045] Example one
[0046] In the embodiment of the present invention, a port filtering unit is set in the TRI of the TTCN-3 test system, and the AT command set supported by various TETRA terminals and the standard AT command set supported by the TE are stored in the port filtering unit. The port filtering unit monitors and modifies the data transmitted between SA and TE to achieve the purpose of eliminating the difference between TETRA terminals.
[0047] The embodiment provides a processing flow of a method for testing TETRA terminals based on TTCN-3. figure 2 As shown, including the following processing steps:
[0048] Step 21: Set a port filter unit in the TRI of the TTCN-3 test system, and store the AT command set supported by various types of TETRA terminals in the port filter unit.
[0049] The main differences between the AT command sets supported by TETRA terminals produced by different manufacturers are as follows:
[0050] (1) The difference of AT command parameter format
[0051] In the AT command set supported by TETRA terminals produced by different manufacturers, the same command has different parameter formats. For example, in order to perform the same configuration on the TETRA terminal, the number and meaning of the AT command parameters required by different TETRA terminals may be different. For example, when testing short data services, you need to use the "AT+CTSP" command to initialize the TETRA terminal for the short data service. For TETRA terminals from MOTOROLA and SEPURA, the required command parameters are "AT+CTSP=1,3,130"; for the same configuration, the instruction required by the TETRA terminal produced by EADS is "AT+CTSP=1,2".
[0052] (2) The difference in the number of AT commands
[0053] The AT command set supported by TETRA terminals produced by different manufacturers differs in the number of AT commands used to achieve the same function. For example, after sending short data, the TETRA terminal will send a "+CMGS" command to the TTCN-3 test system to indicate the status of the short data transmission. For the TETRA terminal produced by MOTOROLA, a total of two "+CMGS" commands are used; for the SEPURA production TETRA terminals use three "+CMGS" instructions; for TETRA terminals produced by EADS, only one "+CMGS" instruction is used.
[0054] (3) Differences in AT command types
[0055] There are some unique commands in the AT command set supported by TETRA terminals produced by different manufacturers. For example, the EADS terminal has the unique "AT+CMGF" command. When using its TETRA terminal to perform short data related tests, an additional command "AT+CMGF=7" needs to be sent to set the mobile station to PEI mode, so that subsequent tests can be carried out smoothly. step.
[0056] The TE in the TTCN-3 test system supports the standard AT command set. If the TE in the TTCN-3 test system uses only a single standard AT command for all TETRA terminals for the same test procedure, it will not support the For TETRA terminals with standard AT commands, the test cannot proceed.
[0057] In the embodiment of the present invention, a port filtering unit is set in the TRI between TE and SA in the TTCN-3 test system. The port filtering unit includes an AT command listening subunit, an AT command modifying subunit, a TETRA terminal type identifying subunit, and A memory, which stores AT command sets supported by various types of TETRA terminals, and difference information between the AT command sets supported by various TETRA terminals and the standard AT command sets supported by the TE .
[0058] Step 22: The port filtering unit monitors the AT commands that are exchanged between the TETRA terminal and the TTCN-3 test system, according to the type of TETRA terminal that sends or receives the AT command and the stored various types of TETRA terminals. The supported AT command set is to modify the AT command.
[0059] The AT command monitoring subunit in the port filtering unit monitors the AT commands sent by the TETRA terminal to the TE via SA, and sends the monitored AT commands to the TETRA terminal type identification subunit, and the TETRA terminal type identification subunit The unit obtains the source port information of the AT command, obtains the type information of the TETRA terminal that sent the AT command according to the source port information, and sends the type information to the AT command modification subunit. The AT command modification subunit is based on the type information of the TETRA terminal and the difference information between the AT command set supported by the TETRA terminal and the standard AT command set supported by the TE stored in the memory, Modify the monitored AT command so that the modified AT command conforms to the standard AT command set supported by the TE.
[0060] The AT command monitoring subunit in the port filtering unit monitors the AT command sent by the TE to the TETRA terminal through the SA, and sends the monitored AT command to the TETRA terminal type identification subunit, and the TETRA terminal type The identification subunit obtains the destination port information of the AT command, obtains the type information of the TETRA terminal receiving the AT command according to the destination port information, and sends the type information to the AT command modification subunit. The AT command modification subunit is based on the type information of the TETRA terminal receiving the AT command, and the relationship between the AT command set supported by the TETRA terminal and the standard AT command set supported by the TE stored in the memory Modify the monitored AT command to make the modified AT command conform to the AT command set supported by the TETRA terminal.
[0061] In practical applications, the above-mentioned port filtering unit can also be arranged in other positions in the TTCN-3 test system, for example, in the SA or TE. The embodiments of the present invention are not limited to the foregoing ports.
[0062] The specific placement position of the filter unit, and any placement of the aforementioned port filter unit in the TTCN-3 test system are within the protection scope of the embodiment of the present invention.

Example Embodiment

[0063] Example two
[0064] The processing flow of the method for processing the AT command sent by the TE to the TETRA terminal in the TTCN-3 test system provided by this embodiment is as follows: image 3 As shown, including the following process:
[0065] A port filtering unit is set in the TRI between TE and SA in the TTCN-3 test system. The port filtering unit includes an AT command listening subunit, an AT command modifying subunit, a TETRA terminal type identifying subunit, and a memory. The memory stores AT command sets supported by various types of TETRA terminals, and difference information between the AT command sets supported by various TETRA terminals and the standard AT command set supported by the TE.
[0066] When TE sends data to the TETRA terminal through SA, the above AT command monitoring subunit first judges whether the data is an AT command. If the data is not an AT command, it will be sent directly to SA without any modification; if the data is an AT command, Send the AT command to the TETRA terminal type identification subunit.
[0067] The above-mentioned TETRA terminal type identification subunit queries the destination port to which the AT command is sent, thereby queries the type information of the target TETRA terminal to which the AT command is sent, and sends the type information to the AT command modification subunit. Then, the AT command modification subunit is based on the type information of the target TETRA terminal, and the difference between the AT command set supported by the target TETRA terminal and the standard AT command set supported by the TE stored in the memory Information, modify the AT command to make the modified AT command conform to the AT command set supported by the target TETRA terminal.
[0068] After that, the port filtering unit sends the modified AT command to the SA, and the SA sends the received AT command to the target TETRA terminal.
[0069] Application examples
[0070] The TTCN-3 test system sends the AT+CTSP command to configure the specific service of the short data of the TETRA terminal. The TTCN-3 script is always sent according to the standard AT command, that is, "AT+CTSP=1,3,130". The TETRA terminal produced by EADS performs the same The configuration instructions are different. In order to be compatible with the TETRA terminal produced by EADS, the example of the present invention modifies the “AT+CTSP=1,3,130” command sent by TE to “AT+CTSP=1,2”, and sends additional “AT+” to the TETRA terminal produced by EADS. CMGF=7” command.

Example Embodiment

[0071] Example three
[0072] The processing flow of the method for processing the AT command sent by the TETRA terminal to the TE in the TTCN-3 test system provided by this embodiment is as follows: Figure 4 As shown, including the following process:
[0073] A port filtering unit is set in the TRI between TE and SA in the TTCN-3 test system. The port filtering unit includes an AT command listening subunit, an AT command modifying subunit, a TETRA terminal type identifying subunit, and a memory. The memory stores AT command sets supported by various types of TETRA terminals, and difference information between the AT command sets supported by various TETRA terminals and the standard AT command set supported by the TE.
[0074] When the TETRA terminal sends data to TE through SA, the above AT command monitoring subunit first determines whether the data is an AT command. If the data is not an AT command, it will be sent directly to TE without any modification; if the data is an AT command, Send the AT command to the TETRA terminal type identification subunit.
[0075] The above-mentioned TETRA terminal type identification subunit queries the source port of the AT command, thereby querying the type information of the TETRA terminal that sent the AT command, and sends the type information to the AT command modification subunit. Then, the AT command modification subunit is based on the type information of the TETRA terminal sending the AT command, and the AT command set supported by the TETRA terminal sending the AT command stored in the memory and the AT command set supported by the TE. The difference information between the standard AT command sets is to modify the AT command so that the modified AT command conforms to the standard AT command set supported by the TE.
[0076] After that, the port filtering unit sends the modified AT command to TE.
[0077] Application examples
[0078] The TTCN-3 test system tests the TETRA terminal to receive short data. The TTCN-3 script always receives two or three +CMGS instructions for processing according to the standard, while the TETRA terminal produced by EADS will only send one +CMGS instruction to the TTCN-3 test system In order to be compatible with the TETRA terminal produced by EADS, the embodiment of the present invention will supplement the AT command sent by the TETRA terminal produced by EADS with an additional +CMGS command and send it to the TE.
the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

no PUM

Description & Claims & Application Information

We can also present the details of the Description, Claims and Application information to help users get a comprehensive understanding of the technical details of the patent, such as background art, summary of invention, brief description of drawings, description of embodiments, and other original content. On the other hand, users can also determine the specific scope of protection of the technology through the list of claims; as well as understand the changes in the life cycle of the technology with the presentation of the patent timeline. Login to view more.
the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Similar technology patents

Immunochromatography concentration detection method and system based on machine learning

PendingCN112071423AEliminate differencesLittle correlationImage analysisCharacter and pattern recognitionMachine learningImmunochromatographic test
Owner:SHANGHAI JIAO TONG UNIV

Classification and recommendation of technical efficacy words

  • Eliminate differences
  • Reduce difficulty and complexity

Method and system for estimating capacity of server

InactiveCN102411515AEliminate differencesAvoid overheadResource allocationSystem serviceRedundancy factor
Owner:STATE GRID CORP OF CHINA +1

Ultra-high resolution pixel electrode arrangement structure signal processing method

InactiveUS20070057190A1Eliminate differencesReduce sensitivity differenceTelevision system detailsTelevision system scanning detailsUltra high resolutionCapacitance
Owner:NAT UNIV SHIZUOKA UNIV

Display device and driving method

ActiveUS20110128259A1Suppressing display unevennessEliminate differencesCathode-ray tube indicatorsDigital storageDisplay deviceControl circuit
Owner:SATURN LICENSING LLC

Inductive coupling plasma device

ActiveCN102573258AEliminates discrepancies in resultsEliminate differencesPlasma techniqueDensity distributionEngineering
Owner:BEIJING NAURA MICROELECTRONICS EQUIP CO LTD

Waveguide display device

InactiveCN107121824AReduce difficulty and complexityNon-linear opticsOptical elementsGratingComputer science
Owner:JOURNEY TECH LTD

Automatic generation method and device for log parsing rule

ActiveCN108563629AReduce difficulty and complexityImprove efficiencyNatural language data processingSpecial data processing applicationsField mappingRegular expression
Owner:北京仁和诚信科技有限公司

Large-scale cluster storage system and construction method thereof

InactiveCN101808122AReduce difficulty and complexityImprove management efficiencyTransmissionManagement efficiencyData input
Owner:INSPUR BEIJING ELECTRONICS INFORMATION IND
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products