Terminal equipment communication method and device, equipment, medium and program product

By acquiring and sending the communication parameters of the terminal equipment, the service communication connection between the base station and the terminal equipment is realized, which solves the problems of high software and hardware costs and complex configuration when the base station accesses the terminal equipment in high-density scenarios, improves the reliability of the communication connection and reduces the cost.

CN120050745APending Publication Date: 2025-05-27HANSHOW TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510195963.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-21
Publication Date
2025-05-27

AI Technical Summary

Technical Problem

In high-density scenarios, when the base station accesses terminal equipment, the software and hardware cost is high, and the existing technology requires manual configuration of the base station's access conditions. The configuration process is cumbersome and challenges the stability and robustness of the system.

Method used

By obtaining the terminal equipment information of the terminal to be communicated, including narrowband communication parameters and broadband communication parameters, broadband communication parameters are sent in narrowband communication based on the narrowband communication parameters, responding to the parameter confirmation message of the target terminal to be communicated, sending a communication connection request, and establishing service communication based on the connection confirmation message.

Benefits of technology

It reduces the software and hardware costs of the base station, improves the reliability of communication connections, reduces the labor costs of manual configuration and testing, and eliminates the need for complex base station communication configuration.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120050745A_ABST
    Figure CN120050745A_ABST
Patent Text Reader

Abstract

The invention discloses a terminal equipment communication method and device, equipment, a medium and a program product. The terminal equipment communication method comprises the following steps: acquiring terminal equipment information of each to-be-communicated terminal in a to-be-communicated terminal set; the terminal equipment information comprises narrowband communication parameters and broadband communication parameters; based on the narrowband communication parameters, corresponding broadband communication parameters are sent to terminals to be communicated in a terminal set to be communicated in a narrowband communication mode; and in response to parameter confirmation messages fed back by the target to-be-communicated terminal in different time windows, sending a communication connection request to the target to-be-communicated terminal based on the target broadband communication parameters corresponding to the target to-be-communicated terminal, and establishing service communication based on a connection confirmation message fed back by the target to-be-communicated terminal. According to the technical scheme of the embodiment of the invention, the communication security can be improved, and the communication cost in a high-density scene can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of electronic technology, and in particular, to a communication method, apparatus, device, medium, and program product for a terminal device. Background Art

[0002] In the field of intelligent sales, a large number of terminal devices need to be deployed in an intelligent sales environment, which requires considering the problem of insufficient access of single base station to terminal devices.

[0003] In the prior art, in order to enable a base station to cover a large number of terminal devices, usually the deployment density of the base station is increased or the working mode of the base station is changed to set the number of terminal devices allowed to access at the same time. After the terminal device completes the service, the network resources must be released in time for other terminal devices to access.

[0004] Among them, the method of increasing the deployment density of the base station will increase the software and hardware costs of the deployment, while the method of changing the working mode of the base station requires manual configuration of the access conditions of the base station. The configuration process is relatively cumbersome, and the test and verification of the configuration information also require additional manpower input, which poses great challenges to the system stability and robustness. Summary of the Invention

[0005] The present invention provides a communication method, apparatus, device, medium, and program product for a terminal device to solve the problem of high software and hardware costs when a base station accesses a terminal device in a high-density scenario.

[0006] According to one aspect of the present invention, there is provided a communication method for a terminal device, which is applied to a base station and includes:

[0007] Obtain the terminal device information of each to-be-communicated terminal in the set of to-be-communicated terminals; the terminal device information includes narrowband communication parameters and broadband communication parameters;

[0008] Based on the narrowband communication parameters, send the corresponding broadband communication parameters to the to-be-communicated terminals in the set of to-be-communicated terminals in a narrowband communication manner;

[0009] In response to the parameter confirmation messages fed back by the target to-be-communicated terminals in different time windows, send a communication connection request to the target to-be-communicated terminals based on the target broadband communication parameters corresponding to the target to-be-communicated terminals, and establish service communication based on the connection confirmation messages fed back by the target to-be-communicated terminals.

[0010] According to another aspect of the present invention, there is provided a communication method for a terminal device, which is applied to a to-be-communicated terminal and includes:

[0011] In response to receiving the target broadband communication parameters, the broadband module is enabled within a set time window, and after updating the communication mode and communication parameters of the broadband module according to the target broadband communication parameters, a parameter confirmation message is fed back to the base station;

[0012] In response to a communication connection request sent by the base station, information verification is performed on the communication authorization information included in the communication connection request according to the target broadband communication parameters;

[0013] In the case where the information verification is passed, a connection confirmation message is fed back to the base station to establish service communication, and in the case where the service communication is completed, the broadband module is turned off to instruct the base station to connect to the next terminal to be communicated.

[0014] According to another aspect of the present invention, there is provided a terminal device communication apparatus configured in a base station, including:

[0015] A device information acquisition module for acquiring the terminal device information of each terminal to be communicated in the set of terminals to be communicated; the terminal device information includes narrowband communication parameters and broadband communication parameters;

[0016] A broadband parameter sending module for sending corresponding broadband communication parameters to the terminals to be communicated in the set of terminals to be communicated in a narrowband communication manner based on the narrowband communication parameters;

[0017] A communication establishment module for, in response to a parameter confirmation message fed back by a target terminal to be communicated within different time windows, sending a communication connection request to the target terminal to be communicated based on the target broadband communication parameters corresponding to the target terminal to be communicated, and establishing service communication based on the connection confirmation message fed back by the target terminal to be communicated.

[0018] According to another aspect of the present invention, there is provided a terminal device communication apparatus configured in a terminal to be communicated, including:

[0019] A parameter confirmation module for, in response to receiving the target broadband communication parameters, enabling the broadband module within a set time window, and after updating the communication mode and communication parameters of the broadband module according to the target broadband communication parameters, feeding back a parameter confirmation message to the base station;

[0020] An information verification module for, in response to a communication connection request sent by the base station, performing information verification on the communication authorization information included in the communication connection request according to the target broadband communication parameters;

[0021] A broadband shutdown module for, in the case where the information verification is passed, feeding back a connection confirmation message to the base station to establish service communication, and in the case where the service communication is completed, turning off the broadband module to instruct the base station to connect to the next terminal to be communicated.

[0022] According to another aspect of the present invention, there is provided an electronic device, which includes:

[0023] at least one processor; and

[0024] a memory communicatively connected to the at least one processor; wherein,

[0025] the memory stores a computer program executable by the at least one processor, and when the computer program is executed by the at least one processor, the at least one processor is enabled to execute the terminal device communication method according to any embodiment of the present invention.

[0026] According to another aspect of the present invention, there is provided a computer-readable storage medium storing computer instructions for implementing the terminal device communication method according to any embodiment of the present invention when executed by a processor.

[0027] According to another aspect of the present invention, there is provided a computer program product including a computer program, which implements the terminal device communication method according to any embodiment of the present disclosure when executed by a processor.

[0028] In the technical solution of the embodiment of the present invention, the base station obtains the terminal device information of each terminal device to be communicated in the set of terminal devices to be communicated. The terminal device information includes narrowband communication parameters and broadband communication parameters. Based on the narrowband communication parameters, in a narrowband communication manner, the corresponding broadband communication parameters are sent to the terminal devices to be communicated in the set of terminal devices to be communicated. In response to the parameter confirmation messages fed back by the target terminal devices to be communicated within different time windows, based on the target broadband communication parameters corresponding to the target terminal devices to be communicated, a communication connection request is sent to the target terminal devices to be communicated, and based on the connection confirmation messages fed back by the target terminal devices to be communicated, a service communication is established. The base station only needs to access one terminal device at a time, reducing the software and hardware costs. Moreover, since the base station actively sends a connection request to the terminal device, the communication connection reliability is improved. In addition, there is no need to perform complex base station communication configurations, saving the labor costs for configuration and testing.

[0029] It should be understood that the content described in this part is not intended to identify the key or important features of the embodiments of the present invention, nor is it used to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] To more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings.

[0031] Figure 1 is a flowchart of a terminal device communication method provided according to Embodiment 1 of the present invention;

[0032] Figure 2 is a flowchart of a terminal device communication method provided according to Embodiment 2 of the present invention;

[0033] Figure 3 is a schematic structural diagram of a terminal device communication device provided according to Embodiment 3 of the present invention;

[0034] Figure 4 is a schematic structural diagram of a terminal device communication device provided according to Embodiment 4 of the present invention;

[0035] Figure 5 is a schematic structural diagram of an electronic device for implementing the terminal device communication method of the embodiments of the present invention. Detailed Embodiments

[0036] To enable those skilled in the art to better understand the solutions of the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, rather than all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0037] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above drawings are used to distinguish similar objects, and do not necessarily need to describe a specific order or sequence. It should be understood that such data can be interchanged under appropriate circumstances so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units does not necessarily need to be limited to those clearly listed steps or units, but may include other steps or units not clearly listed or inherent to these processes, methods, products, or devices.

[0038] Embodiment 1

[0039] Figure 1 FIG. 1 is a flowchart of a communication method for a terminal device according to Embodiment 1 of the present invention. This embodiment is applicable to a situation where a base station sequentially establishes service communication with a terminal device. The method can be executed by a terminal device communication apparatus, which can be implemented in the form of hardware and / or software, and can be configured in various general computing devices, for example, configured in a base station.

[0040] In the embodiment of the present invention, a terminal device communication system can be composed of an application server, a base station, and a terminal to be communicated. In the terminal device communication system, the application server can send service data to the terminal to be communicated through the base station; similarly, the terminal to be communicated can also upload service data to the application server through the base station. As Figure 1 shown, the terminal device communication method, which is applied to a base station, includes:

[0041] S110. Obtain the terminal device information of each terminal to be communicated in the set of terminals to be communicated; the terminal device information includes narrowband communication parameters and broadband communication parameters.

[0042] The set of terminals to be communicated includes multiple terminals to be communicated that need to perform service communication with the application server through the base station. The terminal to be communicated is a wireless local area network (WLAN) terminal in the intelligent shopping mall field. Exemplarily, the terminal to be communicated is a liquid-crystal display (LCD) electronic price tag, an intelligent shopping cart, or a camera, etc.

[0043] The terminal to be communicated needs to establish communication with the application server through the base station. For example, the LCD electronic price tag needs to receive the commodity price information to be displayed sent by the application server through the base station; the intelligent shopping cart needs to receive the commodity price and preferential activity information sent by the application server through the base station, and needs to upload the user's shopping information to the application server through the base station; the camera needs to upload the collected video information to the application server through the base station.

[0044] In the intelligent shopping mall environment, a large number of terminals to be communicated need to be deployed to form a high-density communication scenario, which poses a test to the number of base stations and the concurrent processing capacity.

[0045] In the embodiment of the present invention, before the base station establishes service communication with the terminal to be communicated, it needs to obtain the terminal device information of each terminal to be communicated in the set of terminals to be communicated associated with the communication environment. Specifically, the application server can package and send the terminal device information of each terminal to be communicated in the set of terminals to be communicated to the base station.

[0046] Among them, the terminal device information includes the narrowband communication parameters, broadband communication parameters, and terminal service data of the to-be-communicated terminal. The narrowband communication parameters are used to establish narrowband communication with the to-be-communicated terminal, and the broadband communication parameters are used to establish broadband communication with the to-be-communicated terminal.

[0047] Optionally, the broadband communication parameters include the working mode of the to-be-communicated terminal, the service set identifier, the broadband communication authentication code, the media access control address of the base station, and the signature of the broadband communication parameters;

[0048] Among them, the service set identifier and the broadband communication authentication code are randomly generated for each to-be-communicated terminal before each business communication is established.

[0049] Optionally, the broadband communication parameters further include the validity period of the broadband communication authentication code.

[0050] In the above optional embodiments, the specific content of the broadband communication parameters is provided, including at least one of the working mode of the to-be-communicated terminal, such as the client mode (Station mode) or the access point mode (SoftAP mode), the service set identifier, the broadband communication authentication code, the media access control address (i.e., the MAC address) of the base station, the validity period of the broadband communication authentication code, and the signature of the broadband communication parameters. Among them, the service set identifier and the broadband communication authentication code are randomly generated for each to-be-communicated terminal before each business communication is established.

[0051] Before each business communication is established, the service set identifier and the broadband communication authentication code are randomly generated for each to-be-communicated terminal, which can make the service set identifier and the broadband communication authentication code corresponding to each to-be-communicated terminal different, and the service set identifier and the broadband communication authentication code are also different each time a business communication is established. Further, by setting the validity period of the broadband communication authentication code, successful authentication can be achieved only within the validity period, greatly improving communication security.

[0052] In a specific example, the field names, character lengths, meanings, and examples of each broadband communication parameter are shown in Table 1.

[0053] Table 1

[0054]

[0055]

[0056] S120. Based on the narrowband communication parameters, send the corresponding broadband communication parameters to the to-be-communicated terminals in the set of to-be-communicated terminals in a narrowband communication manner.

[0057] The communication terminals to be communicated will be periodically in the active and dormant states. Generally, the active and dormant cycles of a group of communication terminals to be communicated are the same. In order to establish service communication with the communication terminals to be communicated, in the embodiments of the present invention, the base station will detect the communication terminals to be communicated in the active state in the set of communication terminals to be communicated, and then obtain the narrowband communication parameters of the communication terminals to be communicated in the active state. Finally, based on the obtained narrowband communication parameters, the corresponding broadband communication parameters are sent to the communication terminals to be communicated in the active state in a narrowband communication manner.

[0058] Optionally, based on the narrowband communication parameters, sending the corresponding broadband communication parameters to the communication terminals in the set of communication terminals to be communicated in a narrowband communication manner includes:

[0059] Based on the narrowband communication parameters, through the narrowband module, a wake-up command is sent to the narrowband module of the communication terminals in the set of communication terminals to be communicated;

[0060] After the response duration of the device that sends the wake-up command, the corresponding broadband communication parameters are sent to the narrowband module of the communication terminal through the narrowband module.

[0061] In this optional embodiment, a specific method for sending the corresponding broadband communication parameters to the communication terminals to be communicated in the active state in the set of communication terminals to be communicated in a narrowband communication manner is provided: The base station includes a broadband module and a narrowband module, and each communication terminal to be communicated also includes a broadband module and a narrowband module. Exemplarily, the broadband module is a WLAN module, and the narrowband module is a 2.4G module.

[0062] After the base station determines the communication terminals to be communicated in the active state, based on the narrowband communication parameters corresponding to the communication terminals to be communicated, a wake-up command is sent to the narrowband module of the communication terminal through the narrowband module. After the response duration of the device that sends the wake-up command, for example, 3 milliseconds later, through the narrowband module, the high-density low-power consumption (abbreviation: HiLPC) wireless communication protocol is used to further send the broadband communication parameters corresponding to the communication terminal to the narrowband module of the communication terminal to establish broadband communication. After receiving the target broadband communication parameters, the target communication terminal turns on the broadband module and updates the working mode and communication parameters of the broadband module according to the target broadband communication parameters corresponding to the target communication terminal for subsequent broadband communication with the base station.

[0063] By sending the broadband communication parameters to the communication terminal in a narrowband communication manner, the parameter preparation for broadband communication can be completed on the premise of consuming lower power. And by sending the broadband communication parameters through the narrowband protocol, the data cannot be stolen and tampered with, ensuring the security of information exchange.

[0064] S130. In response to parameter confirmation messages fed back by a target communication terminal to be communicated within different time windows, based on the target broadband communication parameters corresponding to the target communication terminal to be communicated, send a communication connection request to the target communication terminal to be communicated, and establish service communication based on the connection confirmation message fed back by the target communication terminal to be communicated.

[0065] The communication connection request includes a service set identifier, a broadband communication authentication code, and a media access control address of a base station in the target broadband communication parameters.

[0066] Each communication terminal to be communicated is configured with non-overlapping time windows. After multiple communication terminals to be communicated all receive the broadband communication parameters, each communication terminal to be communicated will feed back a parameter confirmation message to the base station within its corresponding time window.

[0067] In an embodiment of the present invention, after the base station receives the parameter confirmation message fed back by the target communication terminal to be communicated within different time windows, based on the target broadband communication parameters corresponding to the target communication terminal to be communicated, send a communication connection request to the target communication terminal to be communicated, and establish service communication with the target communication terminal to be communicated based on the connection confirmation message fed back by the target communication terminal to be communicated. At this time, the base station operates in the client mode (i.e., the Station mode), only needs to support one-to-one serial operation, has no concurrency requirement, and an access number of 1 can meet the requirements, which can greatly reduce the communication cost.

[0068] Specifically, the communication connection request includes a service set identifier, a broadband communication authentication code, and a media access control address of a base station in the target broadband communication parameters. The target communication terminal to be communicated compares the service set identifier and the broadband communication authentication code included in the communication connection request with the information in the target broadband communication parameters. If they are the same, the authorization verification is passed. Further, compare the media access control address of the base station carried in the communication connection request with the MAC address of the base station in the target broadband communication parameters. If the two are the same, the identity authentication is passed, and service communication is established to ensure the security of service communication.

[0069] After the target communication terminal to be communicated that fed back the parameter confirmation message in the previous time window completes the download or upload of service data through the base station, it will turn off the broadband module. After the base station detects that the broadband communication with the target communication terminal to be communicated is disconnected, it continues to repeat the above connection establishment operation to establish a connection with the target communication terminal to be communicated that feeds back the parameter confirmation message in the next time window until the service communication of each communication terminal to be communicated in the set of communication terminals to be communicated is completed.

[0070] The base station only needs to support one-to-one communication to implement the terminal device communication method in the embodiment of the present invention, which greatly reduces the broadband module cost of the base station. Moreover, the base station establishes service communication with only one communication terminal to be communicated at a time, and it is the base station that actively sends a communication connection request to the communication terminal to be communicated, which can improve the communication reliability.

[0071] In the technical solution of the embodiment of the present invention, the base station obtains the terminal device information of each to-be-communicated terminal in the set of to-be-communicated terminals. The terminal device information includes narrowband communication parameters and broadband communication parameters. Based on the narrowband communication parameters, in a narrowband communication manner, the corresponding broadband communication parameters are sent to the to-be-communicated terminals in the set of to-be-communicated terminals. In response to the parameter confirmation messages fed back by the target to-be-communicated terminals within different time windows, based on the target broadband communication parameters corresponding to the target to-be-communicated terminals, a communication connection request is sent to the target to-be-communicated terminals, and based on the connection confirmation messages fed back by the target to-be-communicated terminals, a service communication is established. The base station only needs to access one terminal device at a time, reducing the software and hardware costs. Moreover, since the base station actively sends a connection request to the terminal device, the communication connection reliability is improved. In addition, there is no need to perform complex base station communication configuration, saving the labor costs for configuration and testing.

[0072] Embodiment 2

[0073] Figure 2 It is a flowchart of a terminal device communication method provided by the second embodiment of the present invention. This embodiment is applicable to the situation where the base station establishes service communication with the terminal device in sequence. This method can be executed by a terminal device communication device. The terminal device communication device can be implemented in the form of hardware and / or software, and can be configured in various general computing devices, for example, configured in the to-be-communicated terminal. As Figure 2 shown, the method includes:

[0074] S210. In response to receiving the target broadband communication parameters, the broadband module is turned on within a set time window, and after updating the communication mode and communication parameters of the broadband module according to the target broadband communication parameters, a parameter confirmation message is fed back to the base station.

[0075] The target broadband communication parameters are the broadband communication parameters corresponding to the current to-be-communicated terminal. Exemplarily, the target broadband communication parameters include at least one of the working mode of the target to-be-communicated terminal, the service set identifier, the broadband communication authentication code, the media access control address of the base station, the validity period of the broadband communication authentication code, and the signature of the broadband communication parameters.

[0076] Each to-be-communicated terminal is configured with non-overlapping time windows. After multiple to-be-communicated terminals all receive the broadband communication parameters, each to-be-communicated terminal will feed back a parameter confirmation message to the base station within its corresponding time window.

[0077] In the embodiment of the present invention, after receiving the target broadband communication parameters sent by the base station, the to-be-communicated terminal turns on the broadband module within a set time window, and after updating the communication mode and communication parameters of the broadband module according to the target broadband communication parameters, a parameter confirmation message is fed back to the base station and waits for the base station to initiate a communication connection request.

[0078] Exemplarily, within a set time window, the communication terminal to be communicated updates the working mode of the broadband module to the SoftAP mode according to the working mode in the target broadband communication parameters. Moreover, the service set identifier and the broadband communication authentication code of the broadband module are updated to the values received from the narrowband module (i.e., the service set identifier and the broadband communication authentication code provided in the target broadband communication parameters). To prevent a certain communication terminal to be communicated from occupying the base station for communication for a long time, the maximum timeout can be set according to the validity period of the broadband communication authentication code in the target broadband communication parameters, and wait for the base station to actively establish a connection.

[0079] It should be noted that, to avoid interference, when the communication terminal to be communicated is set to the SoftAP mode, it is necessary to turn off the wireless broadcast and not allow responding to access requests initiated by other devices except the base stations defined in the target broadband communication parameters.

[0080] Optionally, in response to receiving the target broadband communication parameters, the broadband module is turned on within a set time window. After updating the communication mode and communication parameters of the broadband module according to the target broadband communication parameters, a parameter confirmation message is fed back to the base station, including:

[0081] In response to the wake-up command sent by the base station through the narrowband module, wake up the narrowband module;

[0082] Receive the target broadband communication parameters sent by the base station through the narrowband module, and turn on the broadband module within a set time window;

[0083] According to the working mode in the target broadband communication parameters, update the broadband module to the access point mode, and update the communication parameters of the broadband module according to the service set identifier and the broadband communication authentication code in the target broadband communication parameters.

[0084] In this optional embodiment, a specific method is provided for turning on the broadband module within a set time window in response to receiving the target broadband communication parameters, and after updating the communication mode and communication parameters of the broadband module according to the target broadband communication parameters, feeding back a parameter confirmation message to the base station: In response to the wake-up command sent by the base station through the narrowband module, wake up the narrowband module. Further, after receiving the target broadband communication parameters sent by the base station through the narrowband module, turn on the broadband module within a set time window. Further, according to the working mode in the target broadband communication parameters, update the broadband module to the access point mode, and update the communication parameters of the broadband module according to the service set identifier and the broadband communication authentication code in the broadband communication parameters. Finally, feed back a parameter confirmation message to the base station and wait for the base station to initiate a communication connection request. By means of narrowband communication, sending the broadband communication parameters to the target communication terminal to be communicated can complete the parameter preparation for broadband communication on the premise of consuming lower power.

[0085] S220. In response to a communication connection request sent by a base station, perform information verification on the communication authorization information included in the communication connection request according to the target broadband communication parameters.

[0086] In an embodiment of the present invention, when a communication terminal responds to a communication connection request sent by a base station, it performs information verification on the communication authorization information included in the communication connection request according to the target broadband communication parameters. Specifically, extract the communication authorization information included in the communication connection request, for example, service set identifier, broadband communication authentication code, and media access control address of the base station, etc. Then compare the communication authorization information with the corresponding information in the target broadband communication parameters. If the two are consistent, it is determined that the communication information verification is passed.

[0087] In a specific example, the communication authorization information includes a service set identifier, a broadband communication authentication code, and a media access control address of the base station. The target communication terminal compares the service set identifier and the broadband communication authentication code included in the communication connection request with the information in the target broadband communication parameters. If they are consistent, the authorization verification is passed. Further, compare the media access control address of the base station carried in the communication connection request with the MAC address of the base station in the target broadband communication parameters. If the two are consistent, the identity authentication is passed, and the service communication is established to ensure the security of the service communication.

[0088] Optionally, in response to a communication connection request sent by a base station, performing information verification on the communication authorization information included in the communication connection request according to the target broadband communication parameters includes:

[0089] In response to a communication connection request sent by a base station, perform a first information verification on the service set identifier and the broadband communication authentication code included in the communication connection request according to the target broadband communication parameters;

[0090] After the first information verification is passed, perform a second information verification on the media access control address of the base station in the communication connection request according to the target broadband communication parameters;

[0091] Among them, the service set identifier and the broadband communication authentication code are randomly generated for each communication terminal to be communicated before each service communication is established.

[0092] In this optional embodiment, a specific method for verifying the communication authorization information included in the communication connection request according to the target broadband communication parameters in response to the communication connection request sent by the base station is provided: In response to the communication connection request sent by the base station, a first information verification is performed on the service set identifier and the broadband communication authentication code included in the communication connection request according to the target broadband communication parameters. Specifically, the service set identifier included in the communication connection request is compared with the service set identifier included in the target broadband communication parameters. In the case where the two are inconsistent, the broadband module is turned off; in the case where the two are consistent, the broadband communication authentication code included in the communication connection request is compared with the broadband communication authentication code included in the target broadband communication parameters. In the case where the two are inconsistent, the broadband module is turned off; in the case where the two are consistent, it is determined that the first information verification passes.

[0093] Among them, the service set identifier and the broadband communication authentication code are randomly generated for each terminal to be communicated before each business communication is established. It can ensure that each device has a unique password and each communication has a unique password, thus ensuring communication security.

[0094] After the first information verification passes, a second information verification is performed on the media access control address of the base station in the communication connection request according to the target broadband communication parameters. Specifically, the media access control address of the base station included in the communication connection request is compared with the media access control address of the base station included in the target broadband communication parameters. In the case where the two are inconsistent, the broadband module is turned off to prevent malicious terminal devices from accessing; in the case where the two are consistent, it is determined that the second information verification passes. Through two rounds of information verification, the communication security of the terminal device can be improved.

[0095] S230: In the case where the information verification passes, a connection confirmation message is fed back to the base station to establish business communication, and in the case where the business communication is completed, the broadband module is turned off to instruct the base station to connect to the next terminal to be communicated.

[0096] In the embodiment of the present invention, in the case where the information verification passes, a connection confirmation message is fed back to the base station to establish business communication and perform upload or download of business data. In the case where the business communication is completed, the broadband module is turned off to instruct the base station to connect to the next terminal to be communicated.

[0097] Optionally, the technical solution of the embodiment of the present invention further includes:

[0098] Start timing after receiving the target broadband communication parameters. If the timing duration exceeds the duration threshold, the broadband module is turned off to instruct the base station to connect to the next terminal to be communicated.

[0099] In an embodiment of the present invention, after the communication terminal to be served receives the target broadband communication parameters, it starts timing through a timer. If the timing duration exceeds the duration threshold, the broadband module is turned off to instruct the base station to connect to the next communication terminal to be served. By timing the service communication, it is possible to prevent a certain communication terminal to be served from occupying the base station for communication for a long time and improve the communication reliability.

[0100] In the technical solution of the embodiment of the present invention, the communication terminal device to be served responds to receiving the target broadband communication parameters, turns on the broadband module within the set time window, and after updating the communication mode and communication parameters of the broadband module according to the target broadband communication parameters, feeds back a parameter confirmation message to the base station. In response to the communication connection request sent by the base station, it performs information verification on the communication authorization information included in the communication connection request according to the target broadband communication parameters. When the information verification passes, it feeds back a connection confirmation message to the base station to establish service communication, and when the service communication is completed, turns off the broadband module to instruct the base station to connect to the next communication terminal to be served. In the technical solution of the embodiment of the present invention, the base station only needs to access one terminal device at a time, reducing the software and hardware costs, and the base station actively sends a connection request to the terminal device, improving the communication connection reliability.

[0101] Embodiment III

[0102] Figure 3 It is a schematic structural diagram of a terminal device communication device provided in Embodiment III of the present invention.

[0103] As Figure 3 shown, the device includes:

[0104] The device information acquisition module 310 is used to acquire the terminal device information of each communication terminal to be served in the set of communication terminals to be served; the terminal device information includes narrowband communication parameters and broadband communication parameters;

[0105] The broadband parameter sending module 320 is used to send the corresponding broadband communication parameters to the communication terminals to be served in the set of communication terminals to be served in a narrowband communication manner based on the narrowband communication parameters;

[0106] The communication establishment module 330 is used to, in response to the parameter confirmation message fed back by the target communication terminal to be served within different time windows, send a communication connection request to the target communication terminal to be served based on the target broadband communication parameters corresponding to the target communication terminal to be served, and establish service communication based on the connection confirmation message fed back by the target communication terminal to be served.

[0107] In the technical solution of the embodiment of the present invention, the base station obtains the terminal device information of each terminal to be communicated in the set of terminals to be communicated. The terminal device information includes narrowband communication parameters and broadband communication parameters. Based on the narrowband communication parameters, in a narrowband communication manner, the corresponding broadband communication parameters are sent to the terminals to be communicated in the set of terminals to be communicated. In response to the parameter confirmation messages fed back by the target terminal to be communicated within different time windows, based on the target broadband communication parameters corresponding to the target terminal to be communicated, a communication connection request is sent to the target terminal to be communicated, and based on the connection confirmation message fed back by the target terminal to be communicated, a service communication is established. The base station only needs to access one terminal device at a time, reducing the software and hardware costs. Moreover, since the base station actively sends a connection request to the terminal device, the communication connection reliability is improved. In addition, there is no need to perform complex base station communication configuration, saving the labor costs for configuration and testing.

[0108] Optionally, the broadband parameter sending module 320 is specifically configured to:

[0109] Based on the narrowband communication parameters, through the narrowband module, a wake-up command is sent to the narrowband module of the terminal to be communicated in the set of terminals to be communicated;

[0110] After the reaction duration of the device that issues the wake-up command, through the narrowband module, the corresponding broadband communication parameters are sent to the narrowband module of the terminal to be communicated.

[0111] Optionally, the broadband communication parameters include the working mode of the terminal to be communicated, the service set identifier, the broadband communication authentication code, the media access control address of the base station, and the signature of the broadband communication parameters;

[0112] Among them, the service set identifier and the broadband communication authentication code are randomly generated for each terminal to be communicated before each service communication is established.

[0113] The terminal device communication device provided in the embodiment of the present invention can execute the terminal device communication method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects for executing the method.

[0114] Embodiment 4

[0115] Figure 4 It is a schematic structural diagram of a terminal device communication device provided in Embodiment 4 of the present invention.

[0116] As Figure 4 shown, the device includes:

[0117] The parameter confirmation module 410 is configured to, in response to receiving the target broadband communication parameters, turn on the broadband module within a set time window, and after updating the communication mode and communication parameters of the broadband module according to the target broadband communication parameters, feed back a parameter confirmation message to the base station;

[0118] An information verification module 420, configured to, in response to a communication connection request sent by a base station, verify the communication authorization information included in the communication connection request according to the target broadband communication parameters;

[0119] A first broadband shutdown module 430, configured to, when the information verification is passed, feedback a connection confirmation message to the base station to establish service communication, and when the service communication is completed, shut down the broadband module to instruct the base station to connect to the next terminal to be communicated.

[0120] In the technical solution of the embodiment of the present invention, a terminal device to be communicated, in response to receiving the target broadband communication parameters, turns on the broadband module within a set time window, and after updating the communication mode and communication parameters of the broadband module according to the target broadband communication parameters, feeds back a parameter confirmation message to the base station. In response to a communication connection request sent by the base station, the communication authorization information included in the communication connection request is verified according to the target broadband communication parameters. When the information verification is passed, a connection confirmation message is fed back to the base station to establish service communication, and when the service communication is completed, the broadband module is shut down to instruct the base station to connect to the next terminal to be communicated. In the technical solution of the embodiment of the present invention, the base station only needs to access one terminal device at a time, reducing the software and hardware costs, and the base station actively sends a connection request to the terminal device, improving the reliability of the communication connection.

[0121] Optionally, the parameter confirmation module 410 is specifically configured to:

[0122] In response to a wake-up command sent by the base station through the narrowband module, wake up the narrowband module;

[0123] Receive the target broadband communication parameters sent by the base station through the narrowband module, and turn on the broadband module within a set time window;

[0124] According to the working mode in the target broadband communication parameters, update the broadband module to an access point mode, and update the communication parameters of the broadband module according to the service set identifier and the broadband communication authentication code in the target broadband communication parameters.

[0125] Optionally, the information verification module 420 is specifically configured to:

[0126] In response to a communication connection request sent by the base station, perform a first information verification on the service set identifier and the broadband communication authentication code included in the communication connection request according to the target broadband communication parameters;

[0127] After the first information verification is passed, perform a second information verification on the media access control address of the base station in the communication connection request according to the target broadband communication parameters;

[0128] Among them, the service set identifier and the broadband communication authentication code are randomly generated for each terminal to be communicated before establishing service communication each time.

[0129] Optionally, the terminal device communication apparatus further includes:

[0130] A second broadband shutdown module, configured to start timing after receiving the target broadband communication parameter, and if the timing duration exceeds a duration threshold, shut down the broadband module to instruct the base station to connect to the next terminal to be communicated.

[0131] The terminal device communication apparatus provided by the embodiments of the present invention can execute the terminal device communication method provided by any embodiment of the present invention, and has corresponding function modules and beneficial effects for executing the method.

[0132] In the technical solution of the present invention, the collected information is information and data authorized by the user or fully authorized by all parties, and the collection, storage, use, processing, transmission, provision, disclosure, and application of relevant data, etc., all comply with relevant laws, regulations, and standards of relevant countries and regions, take necessary confidentiality measures, do not violate public order and good customs, and provide corresponding operation entrances for users to choose to authorize or refuse.

[0133] Embodiment Five

[0134] According to an embodiment of the present invention, the present invention further provides an electronic device, a readable storage medium, and a computer program product.

[0135] Figure 5 FIG. shows a schematic structural diagram of an electronic device 10 that can be used to implement the embodiments of the present invention. The electronic device is intended to represent various forms of digital computers, such as, a laptop computer, a desktop computer, a workbench, a personal digital assistant, an applicator, a blade applicator, a mainframe computer, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as, a personal digital processor, a cellular phone, a smart phone, a wearable device (such as a helmet, glasses, a watch, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or claimed herein.

[0136] As Figure 5As shown, the electronic device 10 includes at least one processor 11 and a memory communicatively connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc. The memory stores a computer program executable by the at least one processor. The processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 into the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0137] Multiple components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a magnetic disk, an optical disc, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.

[0138] The processor 11 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the processor 11 include but are not limited to a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as the terminal device communication method.

[0139] In some embodiments, the terminal device communication method can be implemented as a computer program tangibly embodied in a computer-readable storage medium, such as the storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed onto the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the terminal device communication method described above can be executed. Alternatively, in other embodiments, the processor 11 can be configured to execute the terminal device communication method by any other appropriate means (e.g., by means of firmware).

[0140] The various embodiments of the systems and techniques described above in this specification can be implemented in digital electronic circuitry, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on a chip (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include: being implemented in one or more computer programs that are executable and / or interpretable on a programmable system including at least one programmable processor, which can be a special-purpose or general-purpose programmable processor that receives data and instructions from, and transmits data and instructions to, a storage system, at least one input device, and at least one output device.

[0141] The computer programs for implementing the methods of the present invention can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the computer programs, when executed by the processor, cause the functions / operations specified in the flowchart and / or block diagram to be implemented. The computer programs can be executed entirely on the machine, partly on the machine, as a stand-alone software package partly on the machine and partly on a remote machine or entirely on the remote machine or server.

[0142] In the context of the present invention, a computer-readable storage medium can be a tangible medium that can contain or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. The computer-readable storage medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. Alternatively, the computer-readable storage medium can be a machine-readable signal medium. More specific examples of the machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0143] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the electronic device. Other kinds of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, speech input, or tactile input).

[0144] The systems and techniques described herein can be implemented in a computing system including backend components (e.g., as a data applicator), or a computing system including middleware components (e.g., an application applicator), or a computing system including frontend components (e.g., a user computer having a graphical user interface or a web browser through which the user can interact with an implementation of the systems and techniques described herein), or a computing system including any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected to each other by digital data communication in any form or medium (e.g., a communication network). Examples of communication networks include: local area network (LAN), wide area network (WAN), blockchain network, and the Internet.

[0145] The computing system can include a client and an applicator. The client and the applicator are generally far from each other and usually interact through a communication network. The relationship between the client and the applicator is created by computer programs running on respective computers and having a client-applicator relationship with each other. The applicator can be a cloud applicator, also known as a cloud computing applicator or a cloud host, which is a host product in the cloud computing application system and solves the defects of difficult management and weak business scalability existing in traditional physical hosts and VPS applications.

[0146] It should be understood that various forms of the processes shown above can be used, with steps reordered, added, or deleted. For example, the steps recited in the present invention can be executed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of the present invention can be achieved, and this is not limited herein.

[0147] The above specific embodiments do not constitute a limitation on the protection scope of the present invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.

Claims

1. A terminal device communication method, characterized in that: Applied to base stations, including: Acquire terminal device information of each terminal to be communicated in the terminal set to be communicated; the terminal device information includes narrowband communication parameters and broadband communication parameters; Based on the narrowband communication parameters, sending corresponding broadband communication parameters to the terminals to be communicated in the set of terminals to be communicated in a narrowband communication manner; In response to parameter confirmation messages fed back by the target communication terminal in different time windows, a communication connection request is sent to the target communication terminal based on the target broadband communication parameters corresponding to the target communication terminal, and service communication is established based on the connection confirmation message fed back by the target communication terminal.

2. The method according to claim 1, characterized in that Based on the narrowband communication parameters, sending corresponding broadband communication parameters to the terminals to be communicated in the set of terminals to be communicated in a narrowband communication manner includes: Based on the narrowband communication parameters, issuing a wake-up command to the narrowband module of the terminal to be communicated in the set of terminals to be communicated through the narrowband module; After the device that issues the wake-up command responds for a certain period of time, the corresponding broadband communication parameters are sent to the narrowband module of the terminal to be communicated through the narrowband module.

3. The method according to claim 1, characterized in that The broadband communication parameters include the working mode of the terminal to be communicated, the service set identifier, the broadband communication authentication code, the media access control address of the base station and the signature of the broadband communication parameters; The service set identifier and broadband communication authentication code are randomly generated for each communication terminal before establishing service communication each time.

4. A terminal device communication method, characterized in that: Applied to the communication terminal, including: In response to receiving the target broadband communication parameters, the broadband module is turned on within a set time window, and after updating the communication mode and communication parameters of the broadband module according to the target broadband communication parameters, a parameter confirmation message is fed back to the base station; In response to the base station sending a communication connection request, performing information verification on the communication authorization information included in the communication connection request according to the target broadband communication parameter; When the information verification passes, a connection confirmation message is fed back to the base station to establish service communication, and when the service communication is completed, the broadband module is turned off to instruct the base station to connect to the next terminal to be communicated.

5. The method according to claim 4, characterized in that In response to receiving the target broadband communication parameters, turning on the broadband module within a set time window, and after updating the communication mode and communication parameters of the broadband module according to the target broadband communication parameters, feeding back a parameter confirmation message to the base station, including: In response to a wake-up command sent by the base station through the narrowband module, waking up the narrowband module; Receive the target broadband communication parameters sent by the base station through the narrowband module, and turn on the broadband module within the set time window; According to the working mode in the target broadband communication parameters, the broadband module is updated to the access point mode, and the communication parameters of the broadband module are updated according to the service set identifier and the broadband communication authentication code in the target broadband communication parameters.

6. The method according to claim 4, characterized in that In response to the base station sending a communication connection request, performing information verification on the communication authorization information included in the communication connection request according to the target broadband communication parameter, including: In response to the base station sending a communication connection request, performing a first information verification on the service set identifier and the broadband communication authentication code included in the communication connection request according to the target broadband communication parameter; After the first information check is passed, performing a second information check on the media access control address of the base station in the communication connection request according to the target broadband communication parameter; The service set identifier and broadband communication authentication code are randomly generated for each communication terminal before establishing service communication each time.

7. The method according to claim 4, characterized in that Also includes: After receiving the target broadband communication parameters, the timing starts. If the timing duration exceeds the duration threshold, the broadband module is turned off to instruct the base station to connect to the next terminal to be communicated.

8. A terminal equipment communication device, characterized in that: Configured at the base station, including: A device information acquisition module, used to acquire terminal device information of each terminal to be communicated in the terminal set to be communicated; the terminal device information includes narrowband communication parameters and broadband communication parameters; A broadband parameter sending module, configured to send corresponding broadband communication parameters to the terminals to be communicated in the set of terminals to be communicated in a narrowband communication manner based on the narrowband communication parameters; The communication establishment module is used to respond to the parameter confirmation message fed back by the target communication terminal in different time windows, send a communication connection request to the target communication terminal based on the target broadband communication parameters corresponding to the target communication terminal, and establish business communication based on the connection confirmation message fed back by the target communication terminal.

9. A terminal equipment communication device, characterized in that: Configured on the communication terminal, including: A parameter confirmation module, configured to, in response to receiving the target broadband communication parameters, turn on the broadband module within a set time window, and after updating the communication mode and communication parameters of the broadband module according to the target broadband communication parameters, feed back a parameter confirmation message to the base station; An information verification module, configured to respond to a communication connection request sent by a base station and to perform information verification on the communication authorization information included in the communication connection request according to the target broadband communication parameters; The broadband closing module is used to feed back a connection confirmation message to the base station to establish business communication when the information verification passes, and to close the broadband module when the business communication is completed, so as to instruct the base station to connect to the next terminal to be communicated.

10. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the terminal device communication method according to any one of claims 1 to 7.

11. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the terminal device communication method according to any one of claims 1 to 7 when executed.

12. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the terminal device communication method according to any one of claims 1 to 7 is implemented.

Citation Information

Cited By

  • Terminal device communication method and apparatus, device, medium, and program product

    WO2026175221A1