CN113595883B - Wireless communication method and wireless communication device based on terminal information interaction - Google Patents

Wireless communication method and wireless communication device based on terminal information interaction Download PDF

Info

Publication number
CN113595883B
CN113595883B CN202110850699.0A CN202110850699A CN113595883B CN 113595883 B CN113595883 B CN 113595883B CN 202110850699 A CN202110850699 A CN 202110850699A CN 113595883 B CN113595883 B CN 113595883B
Authority
CN
China
Prior art keywords
communication
client
connection
information
wireless communication
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110850699.0A
Other languages
Chinese (zh)
Other versions
CN113595883A (en
Inventor
赵建宾
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Guanglian Zhitong Technology Co ltd
Original Assignee
Shenzhen Guanglian Zhitong Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Guanglian Zhitong Technology Co ltd filed Critical Shenzhen Guanglian Zhitong Technology Co ltd
Priority to CN202110850699.0A priority Critical patent/CN113595883B/en
Publication of CN113595883A publication Critical patent/CN113595883A/en
Application granted granted Critical
Publication of CN113595883B publication Critical patent/CN113595883B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/58Message adaptation for wireless communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/56Unified messaging, e.g. interactions between e-mail, instant messaging or converged IP messaging [CPM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/141Setup of application sessions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/146Markers for unambiguous identification of a particular session, e.g. session cookie or URL-encoding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/06Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
    • H04L9/0618Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation
    • H04L9/0631Substitution permutation network [SPN], i.e. cipher composed of a number of stages or rounds each involving linear and nonlinear transformations, e.g. AES algorithms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/30Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy
    • H04L9/3066Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy involving algebraic varieties, e.g. elliptic or hyper-elliptic curves
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/03Protecting confidentiality, e.g. by encryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/04Key management, e.g. using generic bootstrapping architecture [GBA]
    • H04W12/041Key generation or derivation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/11Allocation or use of connection identifiers
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Algebra (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Mathematical Physics (AREA)
  • Pure & Applied Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a wireless communication method and a wireless communication device based on terminal information interaction, wherein the method comprises the following steps: the method comprises the steps of broadcasting a device communication identifier, establishing bidirectional communication connection with a client if a connection request fed back by the client is received, encrypting a communication service identifier of the client to obtain encrypted identifier information, sending the encrypted identifier information to a communication server, reading client information of the client and establishing communication connection with the communication server if a verification result fed back by the communication server that the verification is passed is received, and sending received connection prompt information to the client. The invention belongs to the technical field of wireless communication, can establish bidirectional communication connection with a client, and establish communication connection with a communication server based on client information and encrypted identification information, can establish more stable and reliable communication connection between the client and the communication server, improves the experience of surfing the internet by using the client, and also can greatly improve the efficiency of wireless communication.

Description

Wireless communication method and wireless communication device based on terminal information interaction
Technical Field
The present invention relates to the field of wireless communication technologies, and in particular, to a wireless communication method and a wireless communication apparatus based on terminal information interaction.
Background
With the development of communication technology, terminal equipment such as mobile phones can be connected with the Internet quickly, and convenience in surfing the Internet by using the terminal equipment is greatly improved. However, due to the limitations of functions and sizes of terminal devices such as mobile phones and smart watches, the communication modes, the power of the wireless communication modules, and the sizes of the wireless communication antennas are all limited, and in places far away from a signal base station or in a closed space, it is difficult to establish stable and reliable wireless communication connection only by means of the wireless communication modules and the wireless communication antennas of the terminal devices, so that the wireless communication connection is slow in data receiving and sending or intermittent in connection, users of the terminal devices cannot obtain stable and smooth internet experience, and the efficiency of wireless communication is greatly influenced. Therefore, the wireless communication method in the prior art has the problem of low communication efficiency.
Disclosure of Invention
The embodiment of the invention provides a wireless communication method and a wireless communication device based on terminal information interaction, aiming at solving the problem of low wireless communication efficiency in the prior art.
In a first aspect, an embodiment of the present invention provides a wireless communication method based on terminal information interaction, where the method is applied to a wireless communication device based on terminal information interaction, and the device establishes a network connection with a client and a communication server to implement transmission of data information, and the method includes:
broadcasting the pre-stored device communication identification according to a preset broadcasting period;
if a connection request fed back by the client according to the device communication identifier is received, establishing bidirectional communication connection with the client according to the connection request and sending connection prompt information;
if the communication service identification from the client is received, encrypting the communication service identification according to a preset encryption processing rule to obtain encryption identification information;
sending the encrypted identification information to the communication server to obtain a verification result of the communication server for verifying the encrypted identification information;
if the verification result is that the client passes, the client information of the client is obtained;
establishing communication connection with the communication server according to the client information and the encrypted identification information;
and if receiving the connection prompt information from the communication server, sending the connection prompt information to the client.
In a second aspect, an embodiment of the present invention provides a wireless communication device based on terminal information interaction, where the device is configured to implement a wireless communication method based on terminal information interaction as described in the first aspect, and the device includes a control chip, a wireless communication module, a communication connection module, and a communication antenna;
the control chip is connected with the wireless communication module and the communication connection module, and the communication antenna is connected with the communication connection module;
the wireless communication module is used for being in bidirectional communication connection with the client;
the communication connection module is used for establishing communication connection with the communication server.
The embodiment of the invention provides a wireless communication method and a wireless communication device based on terminal information interaction. The method comprises the steps of broadcasting a device communication identifier, establishing bidirectional communication connection with a client if a connection request fed back by the client is received, encrypting a communication service identifier of the client to obtain encrypted identifier information and sending the encrypted identifier information to a communication server, reading client information of the client and establishing communication connection with the communication server if a verification result fed back by the communication server that the verification is passed is received, and sending received connection prompt information to the client. By the method, the bidirectional communication connection can be established with the client, the communication connection can be established with the communication server based on the client information and the encrypted identification information, more stable and reliable communication connection can be established between the client and the communication server, the experience of surfing the internet by using the client is improved, and the efficiency of wireless communication can be greatly improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a schematic flowchart of a wireless communication method based on terminal information interaction according to an embodiment of the present invention;
fig. 2 is a schematic view of an application scenario of a wireless communication method based on terminal information interaction according to an embodiment of the present invention;
fig. 3 is a sub-flowchart of a wireless communication method based on terminal information interaction according to an embodiment of the present invention;
fig. 4 is another sub-flowchart of a wireless communication method based on terminal information interaction according to an embodiment of the present invention;
fig. 5 is another sub-flowchart of a wireless communication method based on terminal information interaction according to an embodiment of the present invention;
fig. 6 is a schematic sub-flowchart of a wireless communication method based on terminal information interaction according to an embodiment of the present invention;
fig. 7 is another sub-flowchart of a wireless communication method based on terminal information interaction according to an embodiment of the present invention;
fig. 8 is a schematic circuit structure diagram of a wireless communication device based on terminal information interaction according to an embodiment of the present invention.
Detailed Description
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, 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.
It will be understood that the terms "comprises" and/or "comprising," when used in this specification and the appended claims, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
It is also to be understood that the terminology used in the description of the invention herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in the specification of the present invention and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
It should be further understood that the term "and/or" as used in this specification and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.
Referring to fig. 1 and fig. 2, fig. 1 is a schematic flowchart illustrating a wireless communication method based on terminal information interaction according to an embodiment of the present invention; fig. 2 is a schematic view of an application scenario of a wireless communication method based on terminal information interaction according to an embodiment of the present invention; the wireless communication method based on terminal information interaction is applied to the wireless communication device 100 based on terminal information interaction, the wireless communication method based on terminal information interaction is executed by application software installed in the wireless communication device 100, the wireless communication device 100 establishes network connection with the client 20 and the communication server 30 to realize data information transmission, specifically, the client 20 is a terminal device capable of installing an sim (subscriber Identity module) card, such as a mobile phone, a smart watch, a tablet computer, etc., the communication server 30 is a communication base station set by a communication operator, the communication server 30 can establish a communication connection with the client 20 and can provide communication services to the client 20, when the client 20 cannot establish a stable communication connection with the communication server 30, the client 20 can establish a communication connection with the communication server 30 through the wireless communication device 100. As shown in fig. 1, the method includes steps S110 to S170.
And S110, broadcasting the pre-stored device communication identification according to a preset broadcasting period.
The wireless communication device can broadcast the device communication identifier pre-stored in the wireless communication device according to a preset broadcast period, and other equipment around the wireless communication device can receive the broadcast information to further acquire the device communication identifier. The device communication identifier is identification information corresponding to the wireless communication device, and the wireless communication device can be identified according to the device communication identifier after the device communication identifier is obtained. The preset broadcast period is less than 1 second, for example, the broadcast period can be configured to be 0.1 second, and the device communication identifier is broadcast every 0.1 second.
And S120, if a connection request fed back by the client according to the device communication identifier is received, establishing bidirectional communication connection with the client according to the connection request and sending connection prompt information.
After the user of the client obtains the device communication identifier through the client, the user can send connection request information to the wireless communication device corresponding to the device communication identifier through the client, the wireless communication device can receive the connection request information fed back by the client, the connection request information includes information such as the client identifier, the request type, the request time and the like, and the client identifier can be used for identifying the client sending the connection request information. The wireless communication device may establish a two-way communication connection with the client according to the connection request information and send connection prompt information to the client based on the established two-way communication connection. In the present embodiment, only a specific procedure of establishing a bidirectional communication connection between one client and the wireless communication apparatus is described, and in an actual application procedure, the wireless communication apparatus may establish a bidirectional communication connection with a plurality of clients simultaneously based on the above-described manner.
In an embodiment, as shown in fig. 3, step S120 includes substeps S121 and S122.
S121, establishing corresponding bidirectional communication connection with the client according to the request type in the connection request; and S122, generating connection prompt information corresponding to the request type and sending the connection prompt information to the client.
The connection request comprises a request type which can be a Wifi connection type or a Bluetooth connection type, the wireless communication device can establish bidirectional communication connection corresponding to the request type with the client according to the request type, and after the bidirectional communication connection is established, corresponding connection prompt information is generated based on the request type, the connection prompt information can comprise information of the bidirectional communication connection established with the wireless communication device in the Wifi connection type or the Bluetooth connection type, and the generated connection prompt information is sent to the corresponding client through the established bidirectional communication connection through the client identification of the connection request information.
S130, if the communication service identification from the client is received, encrypting the communication service identification according to a preset encryption processing rule to obtain encryption identification information.
And if the communication service identification from the client is received, encrypting the communication service identification according to a preset encryption processing rule to obtain encryption identification information. After receiving the connection prompt information, the client may send the communication service identifier to the wireless communication device, and the wireless communication device may receive the communication service identifier from the client, where specifically, the communication service identifier may be identifier information read by the client from an installed SIM card, and the communication service identifier may be identifier information uniquely corresponding to the SIM card, such as an international mobile subscriber identity (IMSl). After receiving the communication service identification input by the client, the communication service identification can be encrypted according to the encryption processing rule to obtain the encryption identification information. The encryption processing rule comprises a key generation rule and an encryption rule.
In one embodiment, as shown in fig. 4, step S130 includes sub-steps S131 and S132.
S131, generating a secret key corresponding to the feature identifier in the connection request according to the secret key generation rule.
The key corresponding to the feature identifier in the connection request may be generated according to the key generation rule. The connection request further includes a feature identifier, where the feature identifier may be identification information corresponding to the SIM card in the client, such as a phone number obtained by the client through identifying the SIM card. The key generation rule is a specific rule for generating a key based on the feature identifier, wherein the key generation rule includes a curve equation and an order threshold. The curve equation may be an elliptic curve equation: y is 2 =x 3 + ax + b, wherein a and b are parameter values in the elliptic curve equation; the order threshold value is the value range for limiting the orderThe fixed threshold, the order threshold, may be represented as n-2, where n is a prime number.
In an embodiment, as shown in fig. 5, step S1311 includes substeps S1311 and S1312.
S1311, randomly generating an order smaller than the order threshold; and S1312, acquiring a corresponding calculated value from the curve equation according to the order and the feature identifier to serve as a secret key corresponding to the feature identifier.
Randomly generating an order J smaller than an order threshold value, wherein the order J is a positive integer and the value range of the order J is J epsilon (0, n-2)]. The feature identifier t may be labeled in the curve equation, and then the feature identifier may be expressed as F ═ as one coordinate point in the curve equation (F ═ F) t ,F r ),F t I.e. using the characteristic mark t as an abscissa value, F r I.e. based on the abscissa value F t And solving the longitudinal coordinate value obtained by the curve equation based on the coordinate point F and the order J to obtain a corresponding secret key. The solving process can adopt the formula M ═ J]And expressing by x F, drawing a tangent line along a point F in a curve graph of a curve equation to obtain a tangent line with a tangent point of the point F, drawing a perpendicular line perpendicular to the tangent line through the point F, wherein an intersection point of the perpendicular line and the J-th order elliptic curve equation is an point M, and then, a coordinate value of the point M can be expressed as M ═ Mx, My, and the coordinate value of the point M is converted into a character string expressed by hexadecimal to obtain the key.
S132, encrypting the communication service identifier according to the encryption rule and the secret key to obtain corresponding encryption identifier information.
The communication service identifier can be encrypted according to a specific encryption rule and a secret key to obtain encrypted identifier information corresponding to the communication service identifier. Specifically, the Encryption rule may be an Encryption rule constructed based on AES (Advanced Encryption Standard) symmetric Encryption. The AES symmetric encryption algorithm may perform matrix operation on the communication service identifier to obtain a plurality of 4 × 4 byte matrices, replace bytes included in each byte matrix with corresponding table bytes by using a lookup table through a nonlinear replacement function, then repeatedly perform row shift, column confusion, and round key operation on a plurality of byte matrices including the table bytes (a key is required to be used in the round key operation process), and finally perform row shift and round key operation on a group of obtained byte matrices to finally obtain encrypted identifier information. The process of decrypting the encrypted identification information by the key is the inverse operation process of the encryption process.
S140, sending the encrypted identification information to the communication server to obtain a verification result of the communication server for verifying the encrypted identification information.
After the wireless communication device sends the encrypted identification information to the communication server, the communication server can verify the encrypted identification information to obtain a corresponding verification result. In the practical application process, the secret key and the encrypted identification information can be simultaneously sent to the communication server, the communication server decrypts the encrypted identification information through the secret key to obtain an initial communication service identification, and verifies the communication service identification through a pre-stored identification database, for example, whether the identification database contains the communication service identification, whether the communication service identification corresponds to a telephone number, whether a receiving area of the communication service identification corresponds to a communication service area matched with the communication service identification, and the like, if the judgment results are yes, the verification result of the communication service identification is passed; otherwise, the verification result is failed.
S150, if the verification result is passed, the client information of the client is obtained.
And if the verification result is that the client passes, acquiring client information from the client according to the established bidirectional communication connection, wherein the client information is information which can be acquired from the client and is related to the client, and the client information can comprise information such as a client model and a communication baseband.
In one embodiment, as shown in fig. 7, step S1401 is further included after step S140.
And S1401, if the verification result is that the client fails, sending prompt information of verification failure to the client.
If the verification result received by the wireless communication device is not passed, the prompt message of the verification failure can be sent to the client. In addition, if the wireless communication device does not receive the verification result fed back by the communication server after sending the encrypted identification information exceeding the preset time threshold, the wireless communication device can also send prompt information of verification failure to the client. For example, the preset time threshold may be 3 seconds.
S160, establishing communication connection with the communication server according to the client information and the encrypted identification information.
The wireless communication device can establish communication connection with the communication server according to the client information and the encrypted identification information, after the wireless communication device establishes communication connection with the communication server, the working state of the wireless communication device can be set to be occupied, and when the working state of the wireless communication device is occupied, the wireless communication device is not allowed to establish new communication connection with the communication server based on the client information and the encrypted identification information of other clients.
In one embodiment, as shown in fig. 6, step S160 includes sub-steps S161 and S162.
S161, obtaining the client communication type matched with the client information in the pre-stored communication type database.
The communication type database is a database configured in wireless communication, and the communication type database stores corresponding relations between different client information and communication types, so that the client communication type matched with the client information can be acquired from the communication type database based on the client information. One or more target communication types may be included in the client communication type.
And S162, establishing communication connection corresponding to the client communication type with the communication server according to the encrypted identification information.
And corresponding communication connection can be established between the communication server and the client according to the encrypted identification information and the communication type of the client. Specifically, if the client communication type includes a plurality of target communication types, each of which corresponds to a generation of mobile communication technology and a communication frequency band, the highest-level communication type is obtained from the plurality of target communication types, and a communication connection corresponding to the highest-level communication type is established with the communication server according to the encrypted identification information. For example, if the client communication type includes four target communication types, i.e., a TD-LTE type, a TD-SCDMA type, a WCDMA type, and a GSM type, it is determined that the highest level communication type (one target communication type corresponding to the highest generation mobile communication technology) is the TD-LTE type, and a communication connection can be established with the communication server based on the TD-LTE type; if the connection is overtime (the communication connection is not successfully established after the communication service exceeds a preset time threshold value by sending the encrypted identification information based on the communication frequency band corresponding to the TD-LTE type), the communication connection can be established based on the next level communication type, and the TD-SCDMA type or the WCDMA type is selected according to the encrypted identification information to establish the communication connection with the communication server; and if the connection is overtime, establishing communication connection with the communication server based on the GSM type. And if the client communication type only comprises one target communication type, directly establishing communication connection with the communication server based on the target communication type.
The communication server can register the communication service identifier corresponding to the encrypted identifier information in the communication server to complete the establishment of the communication connection, and the encrypted identifier information needs to be correspondingly added to the data information transmitted between the communication server and the wireless communication device so as to identify the transmitted data information. After the communication connection is established between the communication server and the wireless communication device, the communication connection established between the communication server and the client can be immediately disconnected, so that the situation that different terminal equipment corresponding to the same encrypted identification information simultaneously establishes communication connection with the communication server is avoided, and the disconnection of the communication connection established between the communication server and the client is just the disconnection of the internet (the data flow service of data uploading and data downloading provided for the client is stopped), and the use of the dialing function of the client is not influenced.
S170, if the connection prompt information from the communication server is received, the connection prompt information is sent to the client.
If the connection prompt information from the communication server is received, the connection prompt information may be sent to the client, specifically, the connection prompt information may be prompt information including communication connection corresponding to the established target communication type.
The communication connection method has a very good use effect in practical application, for example, in areas far away from a signal base station, such as a mountain dense forest, a desert gobi and the like, or in closed spaces such as a basement, a tunnel and the like, the base station signal is very weak, and a stable and reliable wireless communication connection cannot be established only by means of a wireless communication module and a wireless communication antenna of a mobile phone, so that a more stable and reliable communication connection can be established between a client and a communication server based on a wireless communication device, and the experience of using the client to surf the internet is improved.
In the wireless communication method based on terminal information interaction provided by the embodiment of the invention, a device communication identifier is broadcasted, if a connection request fed back by a client is received, bidirectional communication connection is established with the client, a communication service identifier of the client is encrypted to obtain encrypted identifier information and is sent to a communication server, if a verification result fed back by the communication server and passing the verification is received, client information of the client is read, communication connection with the communication server is established, and received connection prompt information is sent to the client. By the method, the bidirectional communication connection can be established with the client, the communication connection can be established with the communication server based on the client information and the encrypted identification information, more stable and reliable communication connection can be established between the client and the communication server, the experience of surfing the internet by using the client is improved, and the efficiency of wireless communication can be greatly improved.
An embodiment of the present invention further provides a wireless communication device based on terminal information interaction, where the wireless communication device based on terminal information interaction is configured to execute any embodiment of the foregoing wireless communication method based on terminal information interaction, specifically, please refer to fig. 7, and fig. 7 is a schematic circuit structure diagram of the wireless communication device based on terminal information interaction according to the embodiment of the present invention.
As shown in fig. 8, the wireless communication device 100 based on terminal information interaction includes a control chip 11, a wireless communication module 12, a communication connection module 13, and a communication antenna 14; the control chip 11 is connected to the wireless communication module 12 and the communication connection module 13, and the communication antenna 14 is connected to the communication connection module 13. Wherein the wireless communication module 12 is configured to connect with the client 20 in a two-way communication manner; the communication connection module 13 is configured to establish a communication connection with the communication server 30. The control chip 11 is used for sending out a control signal and controlling the wireless communication module 12 and the communication connection module 13, and meanwhile, the control chip 11 can also be used for storing and calculating data information, for example, the control chip 11 can perform encryption processing on an encryption processing rule.
The wireless communication device 100 may further include a power supply circuit 15, the power supply circuit is connected to the control chip 11, the wireless communication module 12 and the communication connection module 13 at the same time, and is configured to supply power to each module unit, an output voltage of the power supply circuit 15 is 5V, which may ensure that the wireless communication module 12 operates at a power of 5-12W and the communication connection module 13 operates at a power of 8-25W. Since the power and the antenna size of the wireless communication apparatus 100 are both larger than those of a terminal device such as a mobile phone or a smart watch, even when the terminal device cannot establish a communication connection with the communication server 30 (base station), the wireless communication apparatus 100 can still establish a communication connection with the communication server 30 by using a larger power and a larger antenna size.
In a more specific embodiment, the communication connection module 12 is a bluetooth module and/or a Wifi connection module, and the communication connection module 12 is connected to the 2.4G antenna 121. Wherein, the communication connection module 12 is further connected with a 5G antenna 122. The 2.4G antenna 121 may be configured to perform radio frequency transmission of a bluetooth signal or a wireless data signal (Wifi data signal) of the communication connection module 12 at a frequency of 2.4GHz, and may receive the bluetooth signal or the wireless data signal from the client terminal 10 based on the frequency of 2.4 GHz. The communication connection module 12 is further connected to the 5G antenna 122, and the 5G antenna 122 may be configured to perform radio frequency transmission on a wireless data signal (Wifi data signal) of the communication connection module 12 at a frequency of 5GHz, and simultaneously receive the wireless data signal from the client 10 based on the frequency of 5GHz, so as to further improve transmission efficiency of the wireless data signal.
In a more specific embodiment, the communication connection module 13 is provided with a TD-LTE connection module, an FDD-LTE connection module, a W-CDMA connection module, a TD-SCDMA connection module, a CDAM-2000 connection module, and a GSM connection module. The communication connection module 13 is provided with a plurality of connection modules, each of which can establish a communication connection with the communication server 30 based on a corresponding mobile communication technology and a communication frequency band, convert data information into a radio frequency signal corresponding to the communication frequency band, and output the radio frequency signal through the communication antenna 14. The TD-LTE connection module corresponds to a 4G communication technology, the signal transmission distance is the closest, and the transmission bandwidth is the largest; the W-CDMA connection module, the TD-SCDMA connection module and the CDAM-2000 connection module correspond to the 3G communication technology, the signal transmission distance is short, and the transmission bandwidth is slightly small; the GSM connection module corresponds to the 2G communication technology, the signal transmission distance is the farthest, and the transmission bandwidth is the smallest. The wireless communication device 100 may select an appropriate connection module from the client information and the encrypted identification information for use, and select a TD-LTE connection module for use if the TD-LTE connection module can establish a communication connection with the communication server 30; when the TD-LTE based connection module cannot establish a communication connection with the communication server 30, the connection module corresponding to the next-level communication type is selected for use, so that flexibility and reliability of establishing a communication connection with the communication server 30 can be improved.
The wireless communication device based on terminal information interaction provided by the embodiment of the invention applies the wireless communication method based on terminal information interaction to broadcast a device communication identifier, if a connection request fed back by a client is received, bidirectional communication connection is established with the client, a communication service identifier of the client is encrypted to obtain encrypted identifier information and sent to a communication server, and if a verification result fed back by the communication server and passing the verification is received, the client information of the client is read, the communication connection with the communication server is established, and the received connection prompt information is sent to the client. By the method, the bidirectional communication connection can be established with the client, the communication connection can be established with the communication server based on the client information and the encrypted identification information, more stable and reliable communication connection can be established between the client and the communication server, the experience of surfing the internet by using the client is improved, and the efficiency of wireless communication can be greatly improved.
The wireless communication device based on terminal information interaction may be implemented in the form of a computer program that can run on the control chip 11 of the wireless communication device 100 based on terminal information interaction. The control chip 11 is configured to run a computer program stored in a corresponding memory, so as to implement the corresponding functions in the above-mentioned wireless communication method based on terminal information interaction.
While the invention has been described with reference to specific embodiments, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (8)

1. A wireless communication method based on terminal information interaction is applied to a wireless communication device based on terminal information interaction, the device establishes network connection with a client and a communication server simultaneously to realize transmission of data information, and the method comprises the following steps:
broadcasting the pre-stored device communication identifier according to a preset broadcasting period;
if a connection request fed back by the client according to the device communication identifier is received, establishing bidirectional communication connection with the client according to the connection request and sending connection prompt information;
if the communication service identification from the client is received, encrypting the communication service identification according to a preset encryption processing rule to obtain encryption identification information;
sending the encrypted identification information to the communication server to obtain a verification result of the communication server for verifying the encrypted identification information;
if the verification result is that the client passes, the client information of the client is obtained;
establishing communication connection with the communication server according to the client information and the encrypted identification information;
if receiving the connection prompt information from the communication server, sending the connection prompt information to the client;
the encryption processing rule includes a secret key generation rule and an encryption rule, and the encryption processing is performed on the communication service identifier according to a preset encryption processing rule to obtain encrypted identifier information, including:
generating a secret key corresponding to the characteristic identifier in the connection request according to the secret key generation rule; the characteristic identification is identification information corresponding to an SIM card in the client;
encrypting the communication service identifier according to the encryption rule and the secret key to obtain corresponding encrypted identifier information;
the establishing of the communication connection with the communication server according to the client information and the encrypted identification information includes:
acquiring a client communication type matched with the client information in a prestored communication type database; storing the corresponding relation between the information of each client and the communication type in the communication type database; the client communication type comprises one or more target communication types;
and establishing communication connection corresponding to the client communication type with the communication server according to the encrypted identification information.
2. The wireless communication method based on terminal information interaction according to claim 1, wherein the establishing a bidirectional communication connection with the client according to the connection request and sending connection prompt information includes:
establishing corresponding bidirectional communication connection with the client according to the request type in the connection request;
and generating connection prompt information corresponding to the request type and sending the connection prompt information to the client.
3. The wireless communication method based on terminal information interaction according to claim 1, wherein the key generation rule includes a curve equation and an order threshold, and the generating a key corresponding to a feature identifier in the connection request according to the key generation rule includes:
randomly generating an order smaller than the order threshold;
and acquiring a corresponding calculated value from the curve equation according to the order and the characteristic identifier to be used as a secret key corresponding to the characteristic identifier.
4. The wireless communication method based on terminal information interaction according to claim 1, wherein after sending the encrypted identification information to the communication server to obtain a verification result of the communication server verifying the encrypted identification information, the method further comprises:
and if the verification result is failed, sending prompt information of verification failure to the client.
5. A wireless communication device based on terminal information interaction is characterized in that the wireless communication device based on terminal information interaction is used for realizing the wireless communication method based on terminal information interaction according to any one of claims 1 to 4, and the device comprises a control chip, a wireless communication module, a communication connection module and a communication antenna;
the control chip is connected with the wireless communication module and the communication connection module, and the communication antenna is connected with the communication connection module;
the wireless communication module is used for being in bidirectional communication connection with the client;
the communication connection module is used for establishing communication connection with the communication server.
6. The wireless communication device based on terminal information interaction as claimed in claim 5, wherein the communication connection module is a Bluetooth module and/or a Wifi connection module, and the communication connection module is connected with a 2.4G antenna.
7. The wireless communication device based on terminal information interaction as claimed in claim 6, wherein the communication connection module is further connected with a 5G antenna.
8. The wireless communication device according to claim 5, wherein the communication connection module comprises a TD-LTE connection module, an FDD-LTE connection module, a W-CDMA connection module, a TD-SCDMA connection module, a CDAM-2000 connection module, and a GSM connection module.
CN202110850699.0A 2021-07-27 2021-07-27 Wireless communication method and wireless communication device based on terminal information interaction Active CN113595883B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110850699.0A CN113595883B (en) 2021-07-27 2021-07-27 Wireless communication method and wireless communication device based on terminal information interaction

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110850699.0A CN113595883B (en) 2021-07-27 2021-07-27 Wireless communication method and wireless communication device based on terminal information interaction

Publications (2)

Publication Number Publication Date
CN113595883A CN113595883A (en) 2021-11-02
CN113595883B true CN113595883B (en) 2022-08-23

Family

ID=78250455

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110850699.0A Active CN113595883B (en) 2021-07-27 2021-07-27 Wireless communication method and wireless communication device based on terminal information interaction

Country Status (1)

Country Link
CN (1) CN113595883B (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040259544A1 (en) * 2003-06-20 2004-12-23 Amos James A. Hybrid wireless IP phone system and method for using the same
CN102413583B (en) * 2010-09-20 2015-06-17 华为终端有限公司 Antenna communication method and device
CN103583078A (en) * 2012-05-30 2014-02-12 华为终端有限公司 Communication method and device
WO2016102717A1 (en) * 2014-12-23 2016-06-30 Datapoint Europe Holding, S.L. System and method for information transmission

Also Published As

Publication number Publication date
CN113595883A (en) 2021-11-02

Similar Documents

Publication Publication Date Title
CN108366362B (en) MESH network and MESH equipment security network distribution method thereof
CN104427501B (en) Method for network access, device and system
US20050022212A1 (en) Software driver code usage
US20060178170A1 (en) Wireless communication device having battery authentication, and associated method
US7284123B2 (en) Secure communication system and method for integrated mobile communication terminals comprising a short-distance communication module
CN106717042B (en) Method and device for providing a subscription profile on a mobile terminal
EP2925032A1 (en) Profile download for subscribing to network in wireless communication system
US20080170699A1 (en) Method and device for managing a wireless resource
CN105376059A (en) Method and system for performing application signature based on electronic key
CN105392133A (en) Method and system for wireless function device to automatically access to wireless access point
KR20230038418A (en) Personalization of security elements
CN111787514B (en) Method and device for acquiring equipment control data, storage medium and electronic device
WO2000024218A1 (en) A method and a system for authentication
AU2010288520B2 (en) A chip card, an electronic system, a method being implemented by a chip card and a computer program product
EP2658297A1 (en) Method and system for accessing a service
CN113595883B (en) Wireless communication method and wireless communication device based on terminal information interaction
CN111510910A (en) Communication module frequency band setting method and device, computer equipment and storage medium
CN108616861B (en) Over-the-air card writing method and device
KR101500118B1 (en) Data sharing method and data sharing system
US20020160794A1 (en) Method for transmitting mini-messages and associated device
CN114338132A (en) Secret-free login method, client application, operator server and electronic equipment
US11146653B2 (en) Method, data sending control server, storage server, processing server and system for sending data to at least one device
CN116347433B (en) Satellite terminal communication method and device, nonvolatile storage medium and electronic equipment
CN219181539U (en) Quantum security industrial Internet gateway and platform
CN114928834B (en) Method for downloading user identification card profile of communication module, device, equipment and medium thereof

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: Wireless communication method and wireless communication device based on terminal information interaction

Effective date of registration: 20231009

Granted publication date: 20220823

Pledgee: Shenzhen small and medium sized small loan Co.,Ltd.

Pledgor: SHENZHEN GUANGLIAN ZHITONG TECHNOLOGY Co.,Ltd.

Registration number: Y2023980060339