5G wireless module signal noise detection method and device supporting multi-chip platform

文档序号:1864565 发布日期:2021-11-19 浏览:33次 中文

阅读说明:本技术 支持多芯片平台的5g无线模块信号噪声检测方法及装置 (5G wireless module signal noise detection method and device supporting multi-chip platform ) 是由 吴豪 于 2021-08-25 设计创作,主要内容包括:本发明公开了一种支持多芯片平台的5G无线模块信号噪声检测方法、装置、系统及计算机可读存储介质,该方法包括:检测到待检测5G无线模块接入PC端时,获取待检测5G无线模块与PC端之间的目标端口类型、与待检测5G无线模块对应的目标芯片平台类型及当前系统的目标系统类型;依据目标端口类型及目标芯片平台类型以及预先建立的端口类型、芯片平台类型与通信协议的对应关系,确定出目标通信协议;依据目标系统类型及预先建立的系统类型与语言的对应关系,确定出目标语言;基于目标通信协议对待检测5G无线模块进行信号噪声检测,并得到检测结果;根据目标语言对检测结果进行展示;本发明通用性更强,更能够满足用户需求。(The invention discloses a method, a device and a system for detecting 5G wireless module signal noise supporting a multi-chip platform and a computer readable storage medium, wherein the method comprises the following steps: when the 5G wireless module to be detected is detected to be accessed to the PC terminal, acquiring the type of a target port between the 5G wireless module to be detected and the PC terminal, the type of a target chip platform corresponding to the 5G wireless module to be detected and the type of a target system of a current system; determining a target communication protocol according to the target port type, the target chip platform type and the corresponding relationship between the pre-established port type, chip platform type and communication protocol; determining a target language according to the type of the target system and a pre-established corresponding relation between the type of the system and the language; performing signal noise detection on the 5G wireless module to be detected based on a target communication protocol, and obtaining a detection result; displaying the detection result according to the target language; the invention has stronger universality and can better meet the requirements of users.)

1. A5G wireless module signal noise detection method supporting a multi-chip platform is characterized by comprising the following steps:

when detecting that a 5G wireless module to be detected is accessed to a PC terminal, acquiring a target port type between the 5G wireless module to be detected and the PC terminal, a target chip platform type corresponding to the 5G wireless module to be detected and a target system type of a current system;

determining a target communication protocol according to the target port type, the target chip platform type and a pre-established corresponding relation between the port type, the chip platform type and the communication protocol;

determining a target language according to the target system type and a pre-established corresponding relation between the system type and the language;

performing signal noise detection on the 5G wireless module to be detected based on the target communication protocol, and obtaining a detection result;

and displaying the detection result according to the target language.

2. The method for detecting the signal noise of the 5G wireless module supporting the multi-chip platform according to claim 1, wherein the step of detecting the signal noise of the 5G wireless module to be detected based on the target communication protocol and obtaining the detection result comprises:

acquiring a target test item selected by a user;

and based on the target communication protocol, performing signal noise detection on the target test item on the to-be-detected 5G wireless module to obtain a detection result corresponding to the target test item.

3. The method of claim 2, wherein the step of obtaining the target test item selected by the user comprises:

showing each test item option to a user;

receiving target test item options selected by the user based on the test item options;

and determining a corresponding target test item according to the target test item option.

4. The method of claim 3, further comprising:

and performing professional vocabulary explanation on the test item corresponding to the test item option through the hovering prompt information.

5. The method of claim 1, wherein the test result comprises: image information, result information, and result analysis process information.

6. The method of claim 1, further comprising:

and displaying the log information generated in the process of detecting the signal noise of the to-be-detected 5G wireless module based on the target communication protocol.

7. The method of claim 1, further comprising:

and when the target communication protocol is not determined according to the target port type, the target system type, the pre-established port type, the system type and the communication protocol, displaying a communication port connection failure prompt message so that the user can manually select the target communication protocol.

8. A5G wireless module signal noise detection device supporting a multi-chip platform, comprising:

the acquisition module is used for acquiring a target port type between the 5G wireless module to be detected and a PC (personal computer) end, a target chip platform type corresponding to the 5G wireless module to be detected and a target system type of a current system when the 5G wireless module to be detected is detected to be accessed to the PC end;

the first matching module is used for determining a target communication protocol according to the target port type, the target chip platform type and the corresponding relationship among the pre-established port type, chip platform type and communication protocol;

the second matching module is used for determining a target language according to the target system type and a pre-established corresponding relation between the system type and the language;

the detection module is used for carrying out signal noise detection on the to-be-detected 5G wireless module based on the target communication protocol and obtaining a detection result;

and the display module is used for displaying the detection result according to the target language.

9. A 5G wireless module signal noise detection system supporting a multi-chip platform, comprising:

a memory for storing a computer program;

a processor for implementing the steps of the method for detecting noise in a 5G wireless module signal supporting a multi-chip platform according to any one of claims 1 to 7 when executing the computer program.

10. A computer-readable storage medium, having a computer program stored thereon, which, when executed by a processor, performs the steps of the method for 5G wireless module signal noise detection supporting multi-chip platforms of any one of claims 1 to 7.

Technical Field

The present invention relates to the field of communications technologies, and in particular, to a method, an apparatus, a system, and a computer-readable storage medium for detecting signal noise of a 5G wireless module supporting a multi-chip platform.

Background

The existing 5G wireless module signal Noise detection tool (hereinafter referred to as NPT tool) can only be adapted to the 5G wireless module under a certain chip platform (such as MTK, Qualcomm, Hisilicon, Exynos, etc.), but cannot be adapted to the 5G wireless module signal Noise detection under other chip platforms, that is, the existing NPT tool does not have the universality of each chip platform. For example: the 5G wireless module A belongs to an MTK chip platform, and the 5G wireless module B belongs to a Qualcomm chip platform, so that when Noise detection is required to be carried out on the module A, only an NPT tool under the MTK chip platform can be used for detection; when Noise detection is required to be carried out on the B module, only an NPT tool under a Qualcomm chip platform can be used for detection; although the detection functions of the NPT tools under the two chip platforms are different, the NPT tools cannot be used in a crossed manner. In addition, the NPT tool in the prior art cannot run under different OS systems for signal noise detection, for example, when the NPT tool running under the Windows system environment is transplanted to the Linux environment for use, an error will be reported and the NPT tool cannot run, that is, the existing NPT tool only has specificity and does not have universality.

In view of the above, how to provide a method, an apparatus, a system and a computer readable storage medium for detecting noise in a 5G wireless module signal supporting a multi-chip platform with strong versatility becomes a problem to be solved by those skilled in the art.

Disclosure of Invention

Embodiments of the present invention provide a method, an apparatus, a system, and a computer-readable storage medium for detecting noise in a 5G wireless module signal supporting a multi-chip platform, which have strong versatility, are applicable to various OS systems and various chip platforms, are convenient to use, and can meet user requirements.

In order to solve the above technical problem, an embodiment of the present invention provides a method for detecting noise of a 5G wireless module signal supporting a multi-chip platform, including:

when detecting that a 5G wireless module to be detected is accessed to a PC terminal, acquiring a target port type between the 5G wireless module to be detected and the PC terminal, a target chip platform type corresponding to the 5G wireless module to be detected and a target system type of a current system;

determining a target communication protocol according to the target port type, the target chip platform type and a pre-established corresponding relation between the port type, the chip platform type and the communication protocol;

determining a target language according to the target system type and a pre-established corresponding relation between the system type and the language;

performing signal noise detection on the 5G wireless module to be detected based on the target communication protocol, and obtaining a detection result;

and displaying the detection result according to the target language.

Optionally, the process of performing signal noise detection on the to-be-detected 5G wireless module based on the target communication protocol and obtaining a detection result includes:

acquiring a target test item selected by a user;

and based on the target communication protocol, performing signal noise detection on the target test item on the to-be-detected 5G wireless module to obtain a detection result corresponding to the target test item.

Optionally, the process of acquiring the target test item selected by the user is as follows:

showing each test item option to a user;

receiving target test item options selected by the user based on the test item options;

and determining a corresponding target test item according to the target test item option.

Optionally, the method further includes:

and performing professional vocabulary explanation on the test item corresponding to the test item option through the hovering prompt information.

Optionally, the test result includes: image information, result information, and result analysis process information.

Optionally, the method further includes:

and displaying the log information generated in the process of detecting the signal noise of the to-be-detected 5G wireless module based on the target communication protocol.

Optionally, the method further includes:

and when the target communication protocol is not determined according to the target port type, the target system type, the pre-established port type, the system type and the communication protocol, displaying a communication port connection failure prompt message so that the user can manually select the target communication protocol.

The embodiment of the invention also provides a device for detecting the signal noise of the 5G wireless module supporting the multi-chip platform, which comprises:

the acquisition module is used for acquiring a target port type between the 5G wireless module to be detected and a PC (personal computer) end, a target chip platform type corresponding to the 5G wireless module to be detected and a target system type of a current system when the 5G wireless module to be detected is detected to be accessed to the PC end;

the first matching module is used for determining a target communication protocol according to the target port type, the target chip platform type and the corresponding relationship among the pre-established port type, chip platform type and communication protocol;

the second matching module is used for determining a target language according to the target system type and a pre-established corresponding relation between the system type and the language;

the detection module is used for carrying out signal noise detection on the to-be-detected 5G wireless module based on the target communication protocol and obtaining a detection result;

and the display module is used for displaying the detection result according to the target language.

The embodiment of the invention also provides a 5G wireless module signal noise detection system supporting the multi-chip platform, which comprises:

a memory for storing a computer program;

and a processor for implementing the steps of the method for detecting noise in a 5G wireless module signal supporting a multi-chip platform as described above when executing the computer program.

The embodiment of the invention also provides a computer readable storage medium, wherein a computer program is stored on the computer readable storage medium, and when the computer program is executed by a processor, the steps of the 5G wireless module signal noise detection method supporting the multi-chip platform are realized.

The embodiment of the invention provides a method, a device, a system and a computer readable storage medium for detecting 5G wireless module signal noise supporting a multi-chip platform, wherein the method comprises the steps of pre-establishing a port type, a corresponding relation between a chip platform type and a communication protocol and a corresponding relation between a system type and a language, acquiring a target system type of a PC (personal computer) end system, a target port type between the 5G wireless module to be detected and the PC end and a target chip platform type corresponding to the 5G wireless module to be detected after the 5G wireless module to be detected is detected to be accessed into the PC end when signal noise detection is carried out on the 5G wireless module to be detected, further matching corresponding target communication protocol and target language according to the target chip platform type, the target port type and the target system type, and establishing communication connection between the 5G wireless module to be detected and the PC end through the target communication protocol, then, carrying out signal noise detection on the 5G wireless module to be detected, obtaining a detection result, and displaying the detection result through a target language; the invention has stronger universality in the use process, can be suitable for various OS systems and various chip platforms, is convenient to use and can better meet the requirements of users.

Drawings

In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed in the prior art and the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings without creative efforts.

Fig. 1 is a schematic flowchart of a method for detecting noise in a 5G wireless module signal supporting a multi-chip platform according to an embodiment of the present invention;

fig. 2 is a schematic structural diagram of a 5G wireless module signal noise detection apparatus supporting a multi-chip platform according to an embodiment of the present invention.

Detailed Description

The embodiment of the invention provides a method, a device and a system for detecting 5G wireless module signal noise supporting a multi-chip platform, and a computer readable storage medium, which have stronger universality in the using process, can be suitable for various OS systems and various chip platforms, are convenient to use and can better meet the requirements of users.

In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.

Referring to fig. 1, fig. 1 is a flowchart illustrating a method for detecting noise of a 5G wireless module signal supporting a multi-chip platform according to an embodiment of the present invention. The method comprises the following steps:

s110: when the 5G wireless module to be detected is detected to be accessed to the PC terminal, acquiring the type of a target port between the 5G wireless module to be detected and the PC terminal, the type of a target chip platform corresponding to the 5G wireless module to be detected and the type of a target system of a current system;

it should be noted that, in the embodiment of the present invention, when the 5G wireless module to be detected needs to be detected, the 5G wireless module to be detected is accessed to a PC (Personal Computer) end, and after the system detects that the PC end is accessed to the 5G wireless module to be detected, a port type of a connection port between the 5G wireless module to be detected and the PC end is obtained, the port type is used as a target port type, a chip platform type of a chip platform to which the 5G wireless module to be detected belongs is obtained, the chip platform type is used as a target chip platform type, and a target system type of a current system of the PC end is obtained. The port type may be one of a USB port, a PCIE (peripheral component interconnect express, a high speed serial computer expansion bus standard) slot port, or a wireless connection port, the chip platform type may be MTK, Qualcomm, hisicon, or Exynos, and the system type may be Linux, Windows, Chrome, or the like, and may be determined specifically according to actual needs, which is not particularly limited in the embodiments of the present invention.

S120: determining a target communication protocol according to the target port type, the target chip platform type and the corresponding relationship between the pre-established port type, chip platform type and communication protocol;

specifically, in the embodiment of the present invention, the communication protocol corresponding to the port type and the chip platform type may be determined in advance according to each port type and each chip platform type, and the correspondence relationship between the port type and the chip platform type and the communication protocol may be established. When the 5G wireless module to be detected is subjected to signal noise detection, after a target port type and a target chip platform type corresponding to the 5G wireless module to be detected are determined, a target communication protocol corresponding to the target port type and the target chip platform type can be matched from the established corresponding relationship of the port type, the chip platform type and the communication protocol according to the target port type and the target chip platform type, and communication connection between the 5G wireless module to be detected and a PC (personal computer) terminal is established based on the communication protocol.

It should be further noted that when the target communication protocol is not determined according to the target port type and the target system type and the pre-established corresponding relationship between the port type and the system type and the communication protocol, the communication port connection failure prompt information is displayed, so that the user can manually select the target communication protocol. Of course, if there is no target communication protocol corresponding to the target port type and the target system type in the correspondence between the port type, the system type, and the communication protocol established in advance, the user may customize the communication protocol and select the target communication protocol after the communication protocol is defined.

S130: determining a target language according to the type of the target system and a pre-established corresponding relation between the type of the system and the language;

specifically, because different system types have different corresponding languages, in order to prevent a situation that a messy code is displayed when the wireless module is used in different systems, a system type-language corresponding relationship may be pre-established in the embodiment of the present invention, and then after the 5G wireless module to be detected is accessed to the PC terminal, a target system type of the PC terminal is determined, and then a target language corresponding to the system of the PC terminal is further determined according to the target system type and the pre-established system type-language corresponding relationship, for example, if the target system type is Linux, then the corresponding target voice is also Linux language.

S140: performing signal noise detection on the 5G wireless module to be detected based on a target communication protocol, and obtaining a detection result;

it should be noted that, a communication connection between the to-be-detected 5G wireless module and the PC terminal is established based on a target communication protocol, and then signal noise detection is performed on the to-be-detected 5G wireless module, where signal noise detection may be specifically performed on a certain target test item to obtain a corresponding detection result. The test results include: the image information, the result analysis process information and the like can be determined according to actual needs. The scan test data during the inspection process may also be stored in the form of a txt file, a csv file, an xlsx file, and a png file.

Specifically, the process of performing signal noise detection on the 5G wireless module to be detected based on the target communication protocol and obtaining a detection result may specifically be:

acquiring a target test item selected by a user;

and based on a target communication protocol, carrying out signal noise detection on a target test item on the 5G wireless module to be detected to obtain a detection result corresponding to the target test item.

That is, in the embodiment of the present invention, the user may select a target test item from the plurality of test items, and may input the selected target test item, and after receiving the target test item input by the user, the system starts to perform a signal noise test on the target test item of the to-be-detected 5G wireless module, and obtains a corresponding detection result. The corresponding relation between the test items and the test flows can be pre-established, after the target test items are obtained, the corresponding target test flows can be matched according to the target test items and the pre-established corresponding relation between the test items and the test flows, and then the signal noise detection of the target test items of the 5G wireless module to be detected is achieved according to the target test flows.

In practical application, each test item option can be displayed to a user through an operation interface, for example, in an icon form or a text form, the user selects a target test item from each test item, specifically, a corresponding target test item can be selected by clicking the target test item option, and after clicking confirmation, the system performs corresponding signal noise detection on the 5G wireless module to be detected according to a test flow corresponding to the target test item selected by the user.

It should be further noted that the test items in the embodiment of the present invention may specifically include: LTE (Long Term Evolution), WCDMA (Wideband Code Division Multiple Access), GSM (Global System for Mobile Communications), GPS (Global Positioning System), GLONASS (Global NAVIGATION Satellite System SATELLITE SYSTEM), Galileo (Galileo Satellite NAVIGATION System), Beidou (Beidou NAVIGATION Satellite NAVIGATION System), FM (Frequency Modulation) Band detection, GNSS Band detection, FM (Frequency Modulation) Band detection and WLAN Band detection under all antenna bands established by the 3GG protocol standard, and Multiple Band combined (i.e., end, CA) scan may also be performed.

S150: and displaying the detection result according to the target language.

Specifically, after the detection result is obtained, the detection is displayed on the operation interface by adopting the target language, so that the user can see the detection result and perform subsequent work according to the detection result.

The image information in the detection result can be presented to the user in an image form in a GDI and OpenGL processing mode, so that the user can intuitively know the test result and analyze the test data; in addition, the dynamically scanned image information can be displayed in real time in the detection process, so that a user can inquire the detection condition in real time.

Further, the method may further include:

and performing professional vocabulary explanation on the test items corresponding to the test item options through the hovering prompt information.

It should be noted that, in order to avoid that the user is not familiar with the professional vocabularies in different fields and thus the user may not know the meaning of the expression of the corresponding professional vocabularies, in the embodiment of the present invention, a corresponding professional vocabulary interpretation description may be added in advance for each test item option, and the professional vocabulary interpretation description of the test item option is displayed in a hovering prompt information manner, that is, when the user places a mouse cursor on the corresponding test item option, the professional vocabulary interpretation description corresponding to the test item may be displayed.

Further, the method may further include:

and displaying log information generated in the process of detecting the signal noise of the 5G wireless module to be detected based on the target communication protocol.

Specifically, in order to facilitate a user to know the situation in the detection process in time, log information generated in the signal noise detection process can be displayed. For example, information such as what kind of Band scan test was performed at a certain moment is shown.

In addition, when the 5G wireless module to be detected performs signal noise detection, a user may also perform operations such as log path setting, test parameter selection, configuration, and the like through an operation interface. For example, the configured parameters may include parameters such as Rat (radio access technology), Band frequency Band, Channel, Bandwidth, Expected Level, and Ant Number antenna Number.

When a plurality of target test items exist, the target test items can be queued for processing according to a certain sequence, so that the problem that the scanning test data is influenced due to data disorder when the target test items (namely, a plurality of groups of scanning test items) are simultaneously performed is avoided.

It should be further noted that, in the signal noise detection process performed on the target test item in the embodiment of the present invention, the detection result is evaluated based on the 3GPP protocol standard, so as to obtain the result analysis process information.

It can be seen that, in the embodiments of the present invention, by pre-establishing a port type, a corresponding relationship between a chip platform type and a communication protocol, and establishing a corresponding relationship between a system type and a language, when a 5G wireless module to be detected is subjected to signal noise detection, after detecting that the 5G wireless module to be detected is connected to a PC terminal, a target system type of the PC terminal system, a target port type between the 5G wireless module to be detected and the PC terminal, and a target chip platform type corresponding to the 5G wireless module to be detected are obtained, then corresponding target communication protocols and target languages are further matched according to the target chip platform type, the target port type, and the target system type, a communication connection between the 5G wireless module to be detected and the PC terminal is established through the target communication protocols, then signal noise detection is performed on the 5G wireless module to be detected, and a detection result is obtained, displaying the detection result through a target language; the invention has stronger universality in the use process, can be suitable for various OS systems and various chip platforms, is convenient to use and can better meet the requirements of users.

On the basis of the above embodiments, an embodiment of the present invention further provides a device for detecting signal noise of a 5G wireless module supporting a multi-chip platform, where the device includes:

the acquisition module 21 is configured to acquire a target port type between the 5G wireless module to be detected and the PC terminal, a target chip platform type corresponding to the 5G wireless module to be detected, and a target system type of a current system when detecting that the 5G wireless module to be detected is accessed to the PC terminal;

the first matching module 22 is configured to determine a target communication protocol according to the target port type and the target chip platform type, and a pre-established correspondence between the port type and the chip platform type and the communication protocol;

the second matching module 23 is configured to determine a target language according to the target system type and a pre-established correspondence between the system type and the language;

the detection module 24 is used for performing signal noise detection on the 5G wireless module to be detected based on the target communication protocol and obtaining a detection result;

and the display module 25 is configured to display the detection result according to the target language.

It should be noted that the apparatus for detecting noise in a 5G wireless module signal supporting a multi-chip platform provided in the embodiment of the present invention has the same beneficial effects as the method for detecting noise in a 5G wireless module signal supporting a multi-chip platform provided in the above embodiment, and for the specific description of the method for detecting noise in a 5G wireless module signal supporting a multi-chip platform according to the embodiment of the present invention, reference is made to the above embodiment, and the description of the present invention is omitted here.

On the basis of the above embodiments, an embodiment of the present invention further provides a 5G wireless module signal noise detection system supporting a multi-chip platform, including:

a memory for storing a computer program;

and a processor for implementing the steps of the method for detecting noise in a 5G wireless module signal supporting a multi-chip platform as described above when executing the computer program.

For example, the processor in the embodiment of the present invention may be specifically configured to, when detecting that the to-be-detected 5G wireless module is accessed to the PC end, obtain a target port type between the to-be-detected 5G wireless module and the PC end, a target chip platform type corresponding to the to-be-detected 5G wireless module, and a target system type of a current system; determining a target communication protocol according to the target port type, the target chip platform type and the corresponding relationship between the pre-established port type, chip platform type and communication protocol; determining a target language according to the type of the target system and a pre-established corresponding relation between the type of the system and the language; performing signal noise detection on the 5G wireless module to be detected based on a target communication protocol, and obtaining a detection result; and displaying the detection result according to the target language.

On the basis of the foregoing embodiments, the present invention further provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the steps of the above-mentioned 5G wireless module signal noise detection method supporting a multi-chip platform.

The computer-readable storage medium may include: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.

The embodiments in the present description are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other. The device disclosed by the embodiment corresponds to the method disclosed by the embodiment, so that the description is simple, and the relevant points can be referred to the method part for description.

It is further noted that, in the present specification, relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.

The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

11页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:切换天线的方法及装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!