A Management Method for Scenic Area Ticketing Services Based on WiFi Aware and UWB / BLE Digital Keys

By utilizing WiFi Aware and UWB/BLE digital key technologies, the scenic area's ticketing system achieves near-field self-discovery, asymmetric encryption, and precise distance measurement. Combined with guided tour services, this solves the problems of network congestion, security, and closed-loop management in the scenic area's ticketing system, thereby improving the scenic area's operational efficiency and security.

CN122294077APending Publication Date: 2026-06-26RIVOTEK TECH (JIANGSU) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
RIVOTEK TECH (JIANGSU) CO LTD
Filing Date
2026-03-19
Publication Date
2026-06-26

AI Technical Summary

Technical Problem

Existing scenic spot ticketing systems are prone to network congestion and response delays in high-concurrency scenarios, lack security, lack dynamic location constraints, and the tour guide service is independent of the ticketing system, making it impossible to form a closed-loop management system.

Method used

By employing WiFi Aware and UWB/BLE digital key technologies, WiFi Aware service publishers are deployed at the scenic area entrance to achieve near-field self-discovery ticketing. Digital keys are generated using asymmetric encryption and stored in a security chip. Relative positions are calculated using UWB and BLE ranging. Value-added services are pushed by combining tour guide services and trajectory data analysis.

Benefits of technology

It improves access stability in high-concurrency scenarios, builds a verifiable identity credential system, enables accurate ticket verification and secure passage, forms a closed-loop management of ticket purchase, passage and value-added services, and enhances the scenic area's operational capabilities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122294077A_ABST
    Figure CN122294077A_ABST
Patent Text Reader

Abstract

This invention discloses a scenic area ticketing service management method based on WiFi Aware and UWB / BLE digital keys, belonging to the field of scenic area service management technology. The method includes deploying a WiFi Aware service publisher at the scenic area entrance to broadcast ticketing services. Tourist terminals discover the service, subscribe, and complete payment. A digital key containing a public key is generated in the background and pushed to the terminal's security chip via WiFi Aware. When a tourist approaches the gate, relative position coordinates are obtained through UWB / BLE fusion ranging. After falling into the verification area, the terminal sends the digital key. The gate verifies the signature, validity period, and area before opening and uploading the record. After entering the attraction, WiFi Aware guide nodes broadcast services. Tourist terminals receive audio guide streams with adaptive bitrates and upload their trajectories. The background analyzes preferences and pushes matching service information. This invention achieves near-field self-discovery ticketing and order interaction through WiFi Aware, and integrates UWB bidirectional ranging and BLE signal ranging to calculate relative position coordinates, improving access security and efficiency; and enhancing the scenic area's refined operation capabilities.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of scenic area service management technology, and in particular to a scenic area ticketing service management method based on WiFi Aware and UWB / BLE digital keys. Background Technology

[0002] With the continuous development of smart tourism and mobile internet technologies, scenic area ticketing and entry management are gradually evolving from traditional manual ticket checking to online reservations, self-service ticket collection, and electronic voucher verification. Current mainstream solutions mostly rely on QR code electronic tickets, NFC access control, or Bluetooth beacon-assisted identification technologies for identity verification and gate control. Some high-end scenarios are beginning to introduce ultra-wideband positioning technology to improve access accuracy. Meanwhile, the development of near-field discovery and point-to-point communication technologies, especially the device-to-device service discovery mechanism supported by Wi-FiAware, and the application of UWB and BLE in high-precision ranging and low-power communication, provides a new technological foundation for building a low-latency, decentralized, and highly secure scenic area service system. Against this backdrop, scenic area ticketing and access management models based on the fusion of wireless near-field service discovery, digital identity authentication, and multimodal positioning have become an important direction for industry development.

[0003] However, existing technologies still have several shortcomings. First, most scenic area ticketing systems rely on public networks or centralized servers for service discovery and order interaction. In high-concurrency scenarios, tourists are prone to network congestion and response delays, making it difficult to achieve stable near-field self-organizing service access. Second, traditional QR code or single Bluetooth identification methods lack dynamic location constraint mechanisms, making them vulnerable to attacks such as screenshot forwarding, remote transfer, or signal spoofing, making it difficult to balance security and access efficiency. Third, existing e-tickets often lack a complete digital signature verification chain incorporating asymmetric encryption mechanisms, resulting in limited granularity for ticket access control and area management, making it difficult to support refined operations based on zoning and time periods. Furthermore, tour guide services and ticketing systems are often independent, lacking interest modeling and precise recommendation mechanisms based on tourist trajectory data, thus failing to form a closed-loop management system from ticket purchase and park entry to tour and value-added service recommendations. Summary of the Invention

[0004] In view of the problems existing in existing scenic area ticketing service management methods based on WiFi Aware and UWB / BLE digital keys, this invention is proposed. Therefore, the problem this invention aims to solve is how to provide a scenic area ticketing service management method based on WiFi Aware and UWB / BLE digital keys.

[0005] To solve the above-mentioned technical problems, the present invention provides the following technical solution:

[0006] In a first aspect, the present invention provides a scenic area ticketing service management method based on WiFi Aware and UWB / BLE digital key, which includes: deploying a WiFi Aware service publisher at the entrance of the scenic area, broadcasting a ticketing service announcement frame through the WiFi Aware protocol, sending a service subscription request after the tourist terminal discovers the ticketing service announcement frame, and completing order generation and payment confirmation through the scenic area service backend;

[0007] The scenic area service backend generates an asymmetric public-private key pair based on payment confirmation information, stores the private key in the backend, embeds the public key in the digital key, and pushes it to the security chip storage of the tourist terminal through the WiFi Aware channel. When the tourist approaches the gate, the BLE beacon deployed on the gate broadcasts the access verification service, the tourist terminal establishes a BLE connection, and at the same time the UWB base station deployed on the gate performs bidirectional ranging with the tourist terminal to obtain the first ranging value, and obtains the second ranging value based on the BLE signal strength. The relative position coordinates of the tourist terminal and the gate are calculated by combining the first ranging value and the second ranging value.

[0008] When the relative position coordinates fall into the preset verification trigger area, the visitor terminal sends the digital key to the gate verification controller through the BLE or UWB channel. The verification controller uses the preset scenic area public key to verify the digital signature, check the validity period and the range of passable areas. After passing, it generates a gate opening command and uploads the passage record.

[0009] Once tourists enter the coverage area of ​​the attraction, the WiFi Aware navigation nodes deployed at the attraction broadcast the attraction navigation service announcement frame. Tourist terminals discover and obtain the audio guide data stream address through the WiFi Aware protocol, receive the audio guide data stream through bitrate adaptive technology, and simultaneously report the tour trajectory data to the scenic area service backend. The backend analyzes the tourist's interests and preferences and pushes matching service information when entering the value-added service node.

[0010] As a preferred embodiment of the scenic area ticketing service management method based on WiFi Aware and UWB / BLE digital keys described in this invention, the step of completing order generation and payment confirmation through the scenic area service backend includes:

[0011] The WiFi Aware service publisher periodically broadcasts ticketing service announcement frames that include the service name, service description, service type, and carrier information.

[0012] After a tourist terminal enters the coverage area, it scans and parses the announcement frame through the WiFi Aware protocol, generates a service subscription request containing the tourist's identity and the selected vote type information, and sends it to the WiFi Aware service publisher through a point-to-point data communication link.

[0013] The WiFi Aware service publisher forwards the service subscription request to the scenic area's service backend, which then generates an order based on the ticket type information and returns it to the tourist's terminal.

[0014] After a tourist completes payment, a payment confirmation message is generated and transmitted back to the scenic area's service backend via a WiFi Aware channel, enabling the scenic area's service backend to update the order payment status.

[0015] As a preferred embodiment of the scenic area ticketing service management method based on WiFi Aware and UWB / BLE digital keys described in this invention, wherein: the generation of asymmetric public-private key pairs based on payment confirmation information includes:

[0016] After the scenic area service backend receives and verifies the payment confirmation information, it generates a set of asymmetric encryption key pairs, including a public key and a private key. The private key is stored in the secure storage module of the scenic area service backend.

[0017] The digital key raw data unit is generated based on the order information. The digital key raw data unit includes fields such as unique tourist identifier, ticket type, validity period and accessible area range.

[0018] The scenic area service backend performs digital signature calculation on the hash value of the original data unit of the digital key based on the private key, generates a digital signature value, and combines the original data unit of the digital key, the digital signature value and the public key to form a complete digital key data structure;

[0019] The complete digital key data structure is pushed to the visitor terminal via a WiFi Aware channel, and the visitor terminal writes the digital key into the security chip storage area.

[0020] As a preferred embodiment of the scenic area ticketing service management method based on WiFi Aware and UWB / BLE digital key described in this invention, the calculation of the relative position coordinates between the tourist terminal and the gate by combining the first ranging value and the second ranging value includes:

[0021] The UWB base station deployed at the gate sends a ranging signal to the visitor's terminal. The first ranging value is calculated based on the round-trip time of the signal and is expressed as:

[0022]

[0023] in, This represents the first distance measurement value obtained from UWB ranging; Indicates the speed of wireless signal propagation; This represents the round-trip time difference of the ranging signal;

[0024] The turnstile obtains the BLE signal strength value from the visitor's terminal via the BLE communication link, and calculates the second ranging value based on the signal propagation attenuation model, expressed as:

[0025]

[0026] in, This represents the second distance value obtained from BLE ranging; Indicates the signal strength at the reference distance; Indicates the current received signal strength; Indicates the signal propagation attenuation coefficient;

[0027] The comprehensive distance measurement result of the visitor terminal relative to the gate is obtained by fusing the first and second distance measurement values, as shown below:

[0028]

[0029] in, This indicates the combined distance measurement result between the visitor terminal and the turnstile; and This represents the weighting coefficients corresponding to different ranging methods; and converts the comprehensive ranging result into relative position coordinates.

[0030] As a preferred embodiment of the scenic area ticketing service management method based on WiFi Aware and UWB / BLE digital keys described in this invention, the verification controller verifies the digital signature using a preset scenic area public key, including:

[0031] The gate verification controller extracts the original data unit of the digital key, the digital signature value, and the public key from the received digital key;

[0032] The pre-built scenic area public key verification module is invoked to verify and calculate the digital signature, as shown below:

[0033]

[0034] in, This indicates the signature verification result; This represents the scenic area's public key; This represents a signature verification function executed based on a public key.

[0035] If the verification result is valid, further check whether the current time is within the validity period and whether the current gate area identifier is in the passable area range field. If both are satisfied, generate a gate opening command and upload the passage record to the scenic area service backend.

[0036] As a preferred embodiment of the scenic area ticketing service management method based on WiFi Aware and UWB / BLE digital keys described in this invention, wherein: receiving the voice narration data stream through bitrate adaptive technology includes:

[0037] The WiFi Aware navigation node dynamically adjusts the transmission bitrate of the voice narration data stream based on the current WiFi Aware channel quality.

[0038] The visitor terminal receives the audio narration data stream at an adjusted bitrate via the WiFi Aware data receiving link and then decodes and plays it.

[0039] As a preferred embodiment of the scenic area ticketing service management method based on WiFi Aware and UWB / BLE digital key described in this invention, the pushed matching service information includes:

[0040] The visitor terminal continuously records the current location and movement trajectory data, and sends the location and trajectory data to the scenic area service backend through the WiFi Aware communication link;

[0041] The scenic area's service backend analyzes and processes the received trajectory data, generates and stores tourist interest and preference feature data;

[0042] When a tourist's terminal enters the coverage area of ​​a value-added service node, the value-added service node sends a service push announcement frame through the WiFi Aware service push mechanism. The scenic area's service backend generates corresponding service information data based on the tourist's interest and preference characteristics data, and sends it to the tourist's terminal for display through the WiFi Aware service push node.

[0043] In a second aspect, the present invention provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of a scenic spot ticketing service management method based on WiFi Aware and UWB / BLE digital key.

[0044] Thirdly, the present invention provides a computer-readable storage medium having a computer program stored thereon, wherein: when the computer program is executed by a processor, it implements the steps of a scenic area ticketing service management method based on WiFi Aware and UWB / BLE digital keys.

[0045] The beneficial effects of this invention are as follows: This invention achieves near-field self-discovery ticketing and order interaction through WiFi Aware, reducing reliance on the public network and improving access stability in high-concurrency scenarios; it generates digital keys based on asymmetric encryption and combines them with secure chip storage to construct a verifiable and unforgeable identity credential system; it integrates UWB bidirectional ranging and BLE signal ranging to calculate relative position coordinates, achieving precise ticket verification triggered by spatial constraints, thus improving access security and efficiency; simultaneously, it links guided tours, trajectory collection, and interest analysis to form a closed-loop management mechanism for ticketing, access, and value-added service delivery, enhancing the scenic area's refined operation capabilities. Attached Figure Description

[0046] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0047] Figure 1 This is a flowchart of a scenic area ticketing service management method based on WiFi Aware and UWB / BLE digital keys. Detailed Implementation

[0048] To make the above-mentioned objects, features, and advantages of the present invention more readily understood, specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present invention, and not all of them. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the protection scope of the present invention.

[0049] Many specific details are set forth in the following description in order to provide a full understanding of the invention. However, the invention may also be practiced in other ways different from those described herein, and those skilled in the art can make similar extensions without departing from the spirit of the invention. Therefore, the invention is not limited to the specific embodiments disclosed below.

[0050] Secondly, the term "an embodiment" or "embodiment" as used herein refers to a specific feature, structure, or characteristic that may be included in at least one implementation of the present invention. The phrase "in one embodiment" appearing in different places throughout this specification does not necessarily refer to the same embodiment, nor is it a single embodiment or an embodiment selectively excluded from other embodiments.

[0051] Reference Figure 1 This is the first embodiment of the present invention, which provides a scenic area ticketing service management method based on WiFi Aware and UWB / BLE digital keys, including:

[0052] S1: Deploy a WiFi Aware service publisher at the scenic area entrance. The WiFi Aware service publisher broadcasts a ticketing service announcement frame, which includes the service name, service description, service type, and operator information. After a tourist's terminal enters the coverage area of ​​the WiFi Aware service publisher, it discovers the ticketing service announcement frame through the WiFi Aware protocol and sends a service subscription request to the WiFi Aware service publisher. The service subscription request includes the tourist's identity identifier and the selected ticket type information. The WiFi Aware service publisher forwards the service subscription request to the scenic area's service backend. The scenic area's service backend generates an order based on the ticket type information and returns it to the tourist's terminal. After the tourist's terminal completes payment, it generates payment confirmation information and sends it back to the scenic area's service backend through the WiFi Aware channel.

[0053] S2: After receiving the payment confirmation information, the scenic area service backend uses an asymmetric encryption algorithm to generate a public-private key pair. The private key is stored in the scenic area service backend, and the public key is embedded in the digital key. The digital key contains the tourist's unique identifier, ticket type, validity period, accessible area range, and the scenic area's digital signature.

[0054] The scenic area's service backend pushes the digital key to the visitor's terminal via the WiFi Aware channel, and the visitor's terminal stores the digital key in a security chip;

[0055] When a visitor approaches the gate, the BLE beacon deployed on the gate broadcasts a pass verification service. After the visitor's terminal discovers the pass verification service, a BLE connection is established. The UWB base station deployed on the gate and the visitor's terminal perform bidirectional ranging to obtain a first ranging value. At the same time, a second ranging value is obtained based on the BLE signal strength. The relative position coordinates between the visitor's terminal and the gate are calculated by combining the first and second ranging values.

[0056] S3: When the relative position coordinates fall into the preset verification trigger area, the visitor terminal sends the digital key to the verification controller deployed on the gate through the BLE channel or UWB channel. The verification controller is pre-set with the scenic area's public key and verifies the scenic area's digital signature in the digital key based on the scenic area's public key. If the verification is successful, it further checks whether the validity period and the range of passable areas meet the current access conditions. If they do, the verification controller generates a gate opening command and sends it to the gate's execution mechanism, while simultaneously uploading the access record to the scenic area's service backend.

[0057] S4: After tourists enter the coverage area of ​​the attraction, the WiFi Aware guide nodes deployed at the attraction broadcast the attraction guide service announcement frame. The attraction guide service announcement frame includes the attraction logo, attraction name, audio guide data stream address and list of guide languages;

[0058] After discovering the attraction guide service announcement frame through the WiFi Aware protocol, the tourist terminal initiates a streaming request based on the audio guide data stream address and receives the audio guide data stream through the WiFi Aware channel. The audio guide data stream uses rate adaptive technology to dynamically adjust the transmission rate according to the WiFi Aware channel quality.

[0059] The visitor terminal plays audio guide content and simultaneously reports the visitor's current location and tour trajectory data to the scenic area's service backend via the WiFiAware channel. The scenic area's service backend analyzes the visitor's interests and preferences based on the tour trajectory data. When the visitor enters the coverage area of ​​the value-added service node, the service backend pushes service information matching the visitor's interests and preferences to the visitor terminal through the WiFi Aware service push node.

[0060] Specifically, a WiFi Aware service publisher is installed at the scenic area entrance and connected to the scenic area's service backend, establishing a stable data communication link between them. Once activated, the WiFi Aware service publisher continuously broadcasts ticketing service announcement frames within its wireless coverage area. These frames contain service name, service description, service type, and operator information fields. Each field is encapsulated according to a predefined data structure to form a complete service announcement data unit, which is periodically repeated so that visitor terminals within the coverage area can receive it.

[0061] Once a tourist terminal enters the coverage area of ​​the WiFi Aware service publisher, its built-in WiFi Aware module continuously performs service scanning, parsing service announcement frames broadcast in the surrounding area. When the parsing result matches the ticketing service identifier, the tourist terminal automatically generates a service subscription request data packet. This data packet encapsulates the tourist's identity identifier and ticket type information. The tourist identity identifier is generated by combining the tourist terminal's unique identifier and the tourist's account identifier, used to uniquely identify the current tourist terminal. The ticket type information includes the ticket category selected by the tourist and the corresponding service attributes.

[0062] Tourist terminals establish a point-to-point data communication link with the WiFi Aware service publisher via WiFi Aware and send service subscription request data packets to the WiFi Aware service publisher. Upon receiving the service subscription request data packet, the WiFi Aware service publisher converts it into a data format recognizable by the backend and forwards it to the scenic area's service backend through the established communication link. Upon receiving the service subscription request, the scenic area's service backend parses the tourist's identity and generates a corresponding order record. Simultaneously, based on ticket information, it determines the ticket type, validity period, and permitted area, and generates the order data structure.

[0063] The scenic area's service backend encapsulates the generated order information into order response data and sends it to the WiFi Aware service publisher. The WiFi Aware service publisher then forwards it to the visitor's terminal via the WiFi Aware communication link. Upon receiving the order response data, the visitor's terminal displays the order information on its interface and executes the payment operation. After payment, a payment confirmation information data packet is generated. This data packet contains the order number, payment status identifier, and visitor identification identifier, and is sent to the WiFi Aware service publisher via the established WiFi Aware communication link. The WiFi Aware service publisher then forwards it to the scenic area's service backend, enabling the backend to update the order payment status and initiate the digital key generation process.

[0064] After receiving the payment confirmation information, the scenic area's service backend first verifies the order number and payment status identifier in the confirmation information. Once the order payment is confirmed, the service backend generates an asymmetric encryption key pair, including a public key and a private key. The private key is stored in the secure storage module of the service backend, while the public key is used to construct the digital key data structure. Subsequently, the service backend generates a digital key data unit based on the order information. The digital key data unit contains a unique tourist identifier field, a ticket type field, a validity period field, and a permitted area range field.

[0065] The scenic area's service backend performs a digital signature operation on the digital key data unit based on the private key, generating digital signature data, represented as follows:

[0066]

[0067] in, This represents the generated digital signature value; This indicates the private key held by the scenic area's service backend; This represents the original data unit of the digital key; This represents the digest value obtained after performing a hash operation on the original data unit of the digital key; This represents the signature operation function performed based on the private key.

[0068] The scenic area's service backend combines the original digital key data unit, digital signature value, and public key to form a complete digital key data structure, and sends the digital key to the visitor's terminal via a WiFi Aware communication link. After receiving the digital key, the visitor's terminal writes the digital key data into the security chip storage area inside the terminal, binding the digital key data to the terminal device and forming a protected storage state.

[0069] When a visitor's terminal approaches the turnstile, the BLE beacon deployed at the turnstile continuously broadcasts a pass verification service signal. The visitor's terminal scans and identifies this signal, establishing a BLE communication connection with the turnstile. Simultaneously, the UWB base station deployed at the turnstile sends a ranging signal to the visitor's terminal. The visitor's terminal receives the ranging signal and returns a response signal. The UWB base station calculates the first ranging value based on the round-trip time of the ranging signal, expressed as:

[0070]

[0071] in, This represents the first distance measurement value obtained from UWB ranging; Indicates the speed of wireless signal propagation; This represents the round-trip time difference of the ranging signal.

[0072] The turnstile obtains the BLE signal strength value from the visitor's terminal via the BLE communication link and calculates the second ranging value based on the BLE signal propagation attenuation model, expressed as:

[0073]

[0074] in, This represents the second distance value obtained from BLE ranging; Indicates the signal strength at the reference distance; Indicates the current received signal strength; This represents the signal propagation attenuation coefficient.

[0075] The gate verification system calculates the position coordinates of the visitor terminal relative to the gate by fusing the first and second distance measurements, as follows:

[0076]

[0077] in, This indicates the combined distance measurement result between the visitor terminal and the turnstile; and This represents the weighting coefficients corresponding to different ranging methods.

[0078] The gate verification controller continuously receives and analyzes the location coordinate data of the visitor terminal, and compares the location coordinates with the pre-set verification trigger area. When the location coordinates fall within the verification trigger area, the visitor terminal automatically reads the digital key data from the security chip and sends it to the gate verification controller via the BLE communication link or UWB communication link.

[0079] After receiving the digital key data, the gate verification controller extracts the original digital key data unit, digital signature value, and public key data from the digital key data, and calls the preset scenic area public key verification module to verify the digital signature, as shown below:

[0080]

[0081] in, This indicates the signature verification result; This represents the scenic area's public key; This represents a signature verification function executed based on a public key.

[0082] When the verification result is valid, the gate verification controller continues to read the validity period field from the digital key data and compares the current time with the validity period. Simultaneously, it reads the permissible area range field and matches it with the area identifier to which the current gate belongs. When both the validity period and the area range meet the passage conditions, the gate verification controller generates a gate opening command and sends it to the gate actuator, causing the actuator to open the gate. After the gate opens, the gate verification controller generates passage record data and uploads it to the scenic area service backend for storage via the network.

[0083] WiFi Aware navigation nodes are deployed in each scenic area. Each WiFi Aware navigation node continuously broadcasts a scenic spot navigation service announcement frame, which includes a scenic spot identifier field, a scenic spot name field, an audio guide data stream address field, and a list of narration languages.

[0084] Once a tourist's terminal enters the coverage area of ​​the WiFi Aware navigation node, its WiFi Aware module scans and identifies the attraction navigation service announcement frame, and establishes a WiFi Aware data receiving link based on the audio guide data stream address in the attraction navigation service announcement frame.

[0085] WiFi Aware guide nodes send audio guide data streams to visitor terminals via established data links, and dynamically adjust the transmission bitrate of the audio guide data streams based on the WiFi Aware channel quality, as expressed in the following expression:

[0086]

[0087] in, This indicates the current bit rate of the audio narration data stream. Indicates the base transmission rate; This indicates the current WiFi Aware channel quality metrics; This represents the baseline channel quality index.

[0088] The visitor terminal receives and decodes the audio guide data stream, while continuously recording the visitor's current location and movement trajectory data. This data is then transmitted to the scenic area's service backend via a WiFi Aware communication link. Upon receiving the visitor's trajectory data, the service backend analyzes and processes it to generate visitor interest and preference feature data, which is then stored in the visitor data record.

[0089] When a tourist's terminal enters the coverage area of ​​a value-added service node, the value-added service node sends a service push announcement frame to the tourist's terminal through the WiFi Aware service push mechanism. The scenic area's service backend generates corresponding service information data based on the tourist's interest and preference characteristics data, and sends it to the tourist's terminal through the WiFi Aware service push node. This allows the tourist's terminal to receive and display value-added service information that matches the tourist's interests and preferences, thereby completing the entire process of scenic area ticketing service management based on WiFi Aware and UWB / BLE digital keys.

[0090] This embodiment also provides a computer device applicable to the scenic area ticketing service management method based on WiFi Aware and UWB / BLE digital keys, including: a memory and a processor; the memory is used to store computer-executable instructions, and the processor is used to execute the computer-executable instructions to implement all or part of the steps of the method described in the above embodiments of the present invention.

[0091] This embodiment also provides a storage medium on which a computer program is stored. When the computer program is executed by a processor, it performs the method in any optional implementation of the above embodiments. The storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as Static Random Access Memory (SRAM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Erasable Programmable Read Only Memory (EPROM), Programmable Red-Only Memory (PROM), Read-Only Memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.

[0092] The storage medium proposed in this embodiment and the data storage method proposed in the above embodiments belong to the same inventive concept. Technical details not described in detail in this embodiment can be found in the above embodiments, and this embodiment has the same beneficial effects as the above embodiments.

[0093] In summary, this invention enables near-field self-discovery ticketing and order interaction through WiFi Aware, reducing reliance on the public network and improving access stability in high-concurrency scenarios; it constructs a verifiable and unforgeable identity credential system based on asymmetric encryption to generate digital keys and combines them with secure chip storage; it integrates UWB bidirectional ranging and BLE signal ranging to calculate relative position coordinates, achieving precise ticket verification triggered by spatial constraints, thus improving access security and efficiency; and it links guided tour services, trajectory collection, and interest analysis to form a closed-loop management mechanism for ticketing, access, and value-added service delivery, enhancing the scenic area's refined operation capabilities.

[0094] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention, and all such modifications or substitutions should be covered within the scope of the claims of the present invention.

Claims

1. A method for managing a ticket service in a scenic spot based on WiFi Aware and UWB / BLE digital key, characterized in that: include, A WiFi Aware service publisher is deployed at the entrance of the scenic area to broadcast ticketing service announcement frames via the WiFi Aware protocol. After the tourist terminal discovers the ticketing service announcement frame, it sends a service subscription request, and the scenic area service backend completes the order generation and payment confirmation. The scenic area service backend generates an asymmetric public-private key pair based on payment confirmation information, stores the private key in the backend, embeds the public key in the digital key, and pushes it to the security chip storage of the tourist terminal through the WiFi Aware channel. When the tourist approaches the gate, the BLE beacon deployed on the gate broadcasts the access verification service, the tourist terminal establishes a BLE connection, and at the same time the UWB base station deployed on the gate performs bidirectional ranging with the tourist terminal to obtain the first ranging value, and obtains the second ranging value based on the BLE signal strength. The relative position coordinates of the tourist terminal and the gate are calculated by combining the first ranging value and the second ranging value. When the relative position coordinates fall into the preset verification trigger area, the visitor terminal sends the digital key to the gate verification controller through the BLE or UWB channel. The verification controller uses the preset scenic area public key to verify the digital signature, check the validity period and the range of passable areas. After passing, it generates a gate opening command and uploads the passage record. Once tourists enter the coverage area of ​​the attraction, the WiFi Aware navigation nodes deployed at the attraction broadcast the attraction navigation service announcement frame. Tourist terminals discover and obtain the audio guide data stream address through the WiFi Aware protocol, receive the audio guide data stream through bitrate adaptive technology, and simultaneously report the tour trajectory data to the scenic area service backend. The backend analyzes the tourist's interests and preferences and pushes matching service information when entering the value-added service node. 2.The WiFi Aware and UWB / BLE digital key-based scenic spot ticket service management method of claim 1, wherein: The process of generating orders and confirming payments through the scenic area's service backend includes: The WiFi Aware service publisher periodically broadcasts ticketing service announcement frames that include the service name, service description, service type, and carrier information. After a tourist terminal enters the coverage area, it scans and parses the announcement frame through the WiFi Aware protocol, generates a service subscription request containing the tourist's identity and the selected vote type information, and sends it to the WiFi Aware service publisher through a point-to-point data communication link. The WiFi Aware service publisher forwards the service subscription request to the scenic area's service backend, which then generates an order based on the ticket type information and returns it to the tourist's terminal. After a tourist completes payment, a payment confirmation message is generated and transmitted back to the scenic area's service backend via a WiFi Aware channel, enabling the scenic area's service backend to update the order payment status.

3. The scenic area ticketing service management method based on WiFi Aware and UWB / BLE digital key as described in claim 1, characterized in that: The generation of asymmetric public-private key pairs based on payment confirmation information includes: After the scenic area service backend receives and verifies the payment confirmation information, it generates a set of asymmetric encryption key pairs, including a public key and a private key. The private key is stored in the secure storage module of the scenic area service backend. The digital key raw data unit is generated based on the order information. The digital key raw data unit includes fields such as unique tourist identifier, ticket type, validity period and accessible area range. The scenic area service backend performs digital signature calculation on the hash value of the original data unit of the digital key based on the private key, generates a digital signature value, and combines the original data unit of the digital key, the digital signature value and the public key to form a complete digital key data structure; The complete digital key data structure is pushed to the visitor terminal via a WiFi Aware channel, and the visitor terminal writes the digital key into the security chip storage area.

4. The scenic area ticketing service management method based on WiFi Aware and UWB / BLE digital key as described in claim 1, characterized in that: The calculation of the relative position coordinates between the visitor terminal and the gate by combining the first and second distance measurements includes: The UWB base station deployed at the gate sends a ranging signal to the visitor's terminal. The first ranging value is calculated based on the round-trip time of the signal and is expressed as: ; in, This represents the first distance measurement value obtained from UWB ranging; Indicates the speed of wireless signal propagation; This represents the round-trip time difference of the ranging signal; The turnstile obtains the BLE signal strength value from the visitor's terminal via the BLE communication link, and calculates the second ranging value based on the signal propagation attenuation model, expressed as: ; in, This represents the second distance measurement value obtained from BLE ranging; Indicates the signal strength at the reference distance; Indicates the current received signal strength; Indicates the signal propagation attenuation coefficient; The comprehensive distance measurement result of the visitor terminal relative to the gate is obtained by fusing the first and second distance measurement values, as shown below: ; in, This indicates the combined distance measurement result between the visitor terminal and the turnstile; and This represents the weighting coefficients corresponding to different ranging methods; and converts the comprehensive ranging result into relative position coordinates.

5. The scenic area ticketing service management method based on WiFi Aware and UWB / BLE digital key as described in claim 4, characterized in that: The verification controller uses a pre-set scenic area public key to verify digital signatures, including: The gate verification controller extracts the original data unit of the digital key, the digital signature value, and the public key from the received digital key; The pre-built scenic area public key verification module is invoked to verify and calculate the digital signature, as shown below: ; in, This indicates the signature verification result; This represents the scenic area's public key; This represents a signature verification function executed based on a public key; If the verification result is valid, further check whether the current time is within the validity period and whether the current gate area identifier is in the passable area range field. If both are satisfied, generate a gate opening command and upload the passage record to the scenic area service backend.

6. The scenic area ticketing service management method based on WiFi Aware and UWB / BLE digital key as described in claim 1, characterized in that: The process of receiving the voice explanation data stream via adaptive bitrate technology includes: The WiFi Aware navigation node dynamically adjusts the transmission bitrate of the voice narration data stream based on the current WiFi Aware channel quality. The visitor terminal receives the audio narration data stream at an adjusted bitrate via the WiFi Aware data receiving link and then decodes and plays it.

7. The scenic area ticketing service management method based on WiFi Aware and UWB / BLE digital key as described in claim 6, characterized in that: The service information for push matching includes: The visitor terminal continuously records the current location and movement trajectory data, and sends the location and trajectory data to the scenic area service backend through the WiFi Aware communication link; The scenic area's service backend analyzes and processes the received trajectory data, generates and stores tourist interest and preference feature data; When a tourist's terminal enters the coverage area of ​​a value-added service node, the value-added service node sends a service push announcement frame through the WiFi Aware service push mechanism. The scenic area's service backend generates corresponding service information data based on the tourist's interest and preference characteristics data, and sends it to the tourist's terminal for display through the WiFi Aware service push node.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, it implements the steps of the scenic area ticketing service management method based on WiFi Aware and UWB / BLE digital key as described in any one of claims 1 to 7.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by the processor, it implements the steps of the scenic area ticketing service management method based on WiFi Aware and UWB / BLE digital key as described in any one of claims 1 to 7.