Directional stream-free data processing method and device, electronic equipment and storage medium
By sending the subscription contract information to the fog access point for verification in the directional flow-free data processing, the problem of excessively long flow-free ordering data transmission link in the prior art is solved, and low-latency service and efficient processing efficiency are achieved.
Patent Information
- Application Number
- CN202510151566.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-11
- Publication Date
- 2025-06-06
AI Technical Summary
The processing method of directed stream-free data in the prior art results in the long flow-free subscription data transmission link, which cannot guarantee the low-latency service requirements in business scenarios.
By receiving the directional traffic ordering relationship data sent by the operator's business support system, the ordering contract information between the operator and the application is determined, and the information is sent to the fog access point, causing it to verify the application's request message and return the directional flow-free data response.
It significantly reduces the data transmission delay, meets the low-latency service needs in business scenarios, and improves business processing efficiency.
Smart Images

Figure CN120111461A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of mobile communication technology, and in particular to a method, device, electronic device and storage medium for processing directional free-flow data. Background Art
[0002] Targeted traffic products are traffic products created by operators in cooperation with Internet companies to expand the mobile Internet ecosystem. The product forms are mainly traffic packages or traffic plans.
[0003] Since changes in user subscription relationships for directional traffic products are concentrated in the operator's business support system, the existing method for processing directional free-flow data is based on the Internet company's application initiating a request, which is verified and implemented through the Internet, bearer network, and provincial network to the operator's business support system. The existing method for processing directional free-flow data has a too long transmission link for free-flow subscription data, which cannot guarantee the low-latency service requirements in business scenarios. Summary of the invention
[0004] The present invention provides a method, device, electronic device and storage medium for processing directional free-flow data, so as to solve the defects of the prior art in processing directional free-flow data, that is, the free-flow subscription data transmission link is too long and the low-latency service in the business scenario cannot be guaranteed, and improve the processing efficiency.
[0005] The present invention provides a method for processing directional free-flow data, comprising the following steps: Receiving directional traffic subscription relationship data sent by the operator's business support system, and determining subscription contract information between the operator and the application based on the directional traffic subscription relationship data, wherein the directional traffic subscription relationship data is used to characterize the directional free traffic cooperation relationship established between the application and the operator; The subscription contract information is sent to the fog access point, so that after the fog access point receives the request message for directional free-flow data sent by the application, it verifies the request message based on the subscription contract information, and after determining that the request message has passed the verification, returns a directional free-flow data response to the application, and the directional free-flow data response is used to indicate that the application provides directional free-flow service.
[0006] According to a method for processing directional free-flow data provided by the present invention, after determining the subscription contract information between the operator and the application based on the directional traffic subscription relationship data, the method further includes: The subscription contract information is sent to an edge computing node, so that the edge computing node synchronizes the subscription contract information to all fog access points of the operator's network architecture.
[0007] According to a method for processing directional free-flow data provided by the present invention, the sending of the subscription contract information to the edge computing node further includes: Perform a hash calculation on the subscription contract information, determine a hash value of the subscription contract information, and send the hash value to the edge computing node.
[0008] A method for processing directional free-flow data provided by the present invention further includes: Receiving directional traffic subscription update data sent by the business support system of the operator, and determining updated contract information between the operator and the application based on the directional traffic subscription update data, wherein the directional traffic subscription update data is used to characterize the updated directional free traffic cooperation relationship between the application and the operator; The updated contract information is sent to the fog access point, so that after the fog access point receives the updated contract information, the subscription contract information stored in the fog access point is updated.
[0009] According to a method for processing directional free-flow data provided by the present invention, after determining the updated contract information between the operator and the application based on the directional traffic subscription update data, the method further includes: The updated contract information is sent to an edge computing node, so that the edge computing node synchronizes the updated contract information to all fog access points of the operator's network architecture.
[0010] According to a method for processing directional free-flow data provided by the present invention, after receiving the directional traffic subscription update data sent by the business support system of the operator, the method further includes: A security check is performed on the directional traffic subscription update data, and it is determined that the directional traffic subscription update data passes the check.
[0011] The present invention also provides a device for processing directional free-flow data, comprising the following modules: A receiving module, used to receive directional traffic subscription relationship data sent by the operator's business support system, and determine the subscription contract information between the operator and the application based on the directional traffic subscription relationship data, wherein the directional traffic subscription relationship data is used to characterize the directional free traffic cooperation relationship established between the application and the operator; A sending module is used to send the subscription contract information to the fog access point, so that after the fog access point receives the request message for directional free-flow data sent by the application, it verifies the request message based on the subscription contract information, and after determining that the request message is verified, returns a directional free-flow data response to the application, and the directional free-flow data response is used to indicate that the application provides a directional free-flow service.
[0012] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and running on the processor, wherein when the processor executes the program, it implements any of the above-described methods for processing directional free-flow data.
[0013] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements any of the above-described methods for processing directional free-flow data.
[0014] The present invention also provides a computer program product, including a computer program, which, when executed by a processor, implements any of the above-mentioned methods for processing directional free-flow data.
[0015] The method, device, electronic device and storage medium for processing directional free flow data provided by the present invention generate subscription contract information through the directional flow subscription relationship data sent by the operator's business support system, and send the generated subscription contract information to the fog access point, so that the subscription contract information of the application can be verified at the fog access point. The fog access point is located at the edge of the network and is close to the user equipment, so it can significantly reduce the data transmission delay, meet the low-latency service requirements in the business scenario, and improve the business processing efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0017] Figure 1 It is a flowchart of the method for processing directional free-flow data provided by the present invention.
[0018] Figure 2 It is a schematic diagram of the networking architecture provided by the present invention.
[0019] Figure 3 It is a schematic diagram of the deployment architecture provided by the present invention.
[0020] Figure 4 It is a control flow diagram of the fog computing global control module provided by the present invention.
[0021] Figure 5 It is a schematic diagram of the directional free-flow data processing and synchronization architecture provided by the present invention.
[0022] Figure 6 It is a schematic diagram of the interaction flow of the fog computing node control module provided by the present invention.
[0023] Figure 7 It is a processing flow diagram of the business contract processing unit provided by the present invention.
[0024] Figure 8 It is a schematic diagram of the block synchronization structure provided by the present invention.
[0025] Fig. 9 This is a schematic diagram of hash calculation provided by the present invention.
[0026] Fig.10 It is a structural schematic diagram of the directional free-flow data processing device provided by the present invention.
[0027] Fig.11 It is a structural schematic diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION
[0028] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0029] Directed traffic products are traffic products created by operators in cooperation with Internet companies to expand the mobile Internet ecosystem. The product form is mainly traffic packages or traffic packages. Directed traffic has the characteristics of being used only in designated Internet applications, being given priority over general traffic, and being low-priced, so it is deeply loved by the majority of mobile Internet users. This type of product has high commercial value. Operators can expand the market through directed traffic products and thus drive product sales and revenue growth. Internet companies can increase customer usage time and customer stickiness through the large traffic characteristics of directed traffic products.
[0030] With the deepening of the operation of targeted traffic products, in order to further enhance customer perception, the current mainstream mobile Internet manufacturers all provide customers with targeted traffic-free reminders and targeted traffic business recommendation services within the application usage terminal. The main implementation mode is that after the user subscribes to the targeted traffic service from the operator, the operator needs to synchronize the users of its own accumulated targeted traffic products to the Internet company. The Internet company judges the Internet users who use the application based on the targeted traffic product subscription relationship, and implements services such as free flow reminders for subscribing users and business recommendations for non-subscribing users.
[0031] The current method for operators and Internet companies to share targeted free-flow subscription data is that operators need to communicate with Internet companies in advance to clarify the scope of synchronized targeted traffic products. In terms of specific system implementation, they need to negotiate the interface, product code, channel code, subscription status, subscription cycle, etc. for the docking of the subscription relationship system of both parties. Since the changes in the subscription relationship of users of targeted traffic products are deposited on the business support system side of the operator's provincial company, when the subscription relationship of users of targeted free-flow products changes, each province pushes the subscription relationship changes to the business bearer network through the constructed interface network, and then the bearer network transmits the data to the cloud computing center, and then the cloud computing center processes the data and synchronizes the processed data to the Internet company through the Internet. After receiving the subscription relationship changes, the Internet company updates the subscription relationship and applies it.
[0032] As for the 6G network architecture, the low-latency communication service requirements of edge scenarios will bring many challenges to such directional traffic services. The technical solution of directional free-flow subscription data in the related methods has many shortcomings under the 6G network architecture: First, the transmission link of directional free-flow subscription data is too long. Since the changes in the user subscription relationship of directional traffic products are deposited on the business support system side of the provincial company, the current method of pushing them requires at least passing through the provincial network, the bearer network, and the Internet. There is a problem of untimely data synchronization due to network latency and network instability, and the low-latency service requirements in business scenarios cannot be guaranteed.
[0033] Second, there are many systems involved in the data of targeted free-flow subscription. After the data is synchronized from the provincial company, it needs to be processed by the cloud computing center and the Internet company system respectively. The data change process is not transparent, and the reliability and consistency of the data are difficult to guarantee.
[0034] In view of the defects of the related methods, the present invention provides a processing method for directional free flow data. Figure 1 is a flow chart of a method for processing directional free-flow data provided by the present invention, such as Figure 1 As shown, the method includes the following: Step 110, receiving directional traffic subscription relationship data sent by the operator's business support system, and determining subscription contract information between the operator and the application based on the directional traffic subscription relationship data, wherein the directional traffic subscription relationship data is used to characterize the directional free traffic cooperation relationship established between the application and the operator; Step 120, sending the subscription contract information to the fog access point, so that after the fog access point receives the request message for directional free-flow data sent by the application, it verifies the request message based on the subscription contract information, and after determining that the request message is verified, returns a directional free-flow data response to the application, and the directional free-flow data response is used to indicate that the application provides directional free-flow service.
[0035] The following takes the fog computing node in the 6G network architecture as an example to execute the processing method of the directional free-flow data provided by the present invention, and describes the technical solution of the present invention in detail.
[0036] Among them, fog computing nodes in the 6G network architecture are computing resources deployed at the edge of the network. They are located between terminal devices and the cloud and can provide additional computing and storage capabilities. Fog computing nodes can process and store data from terminal devices locally without transmitting all data to the cloud, thereby reducing data transmission delays and energy consumption.
[0037] In step 110, the fog computing node receives the directional traffic subscription relationship data sent by the operator's business support system.
[0038] The directional traffic subscription relationship data is used to characterize the directional free traffic cooperation relationship between the application and the operator. The directional free traffic cooperation relationship data is the subscription relationship between the company to which the application belongs and the operator determined after negotiation. It may include subscription parameters, subscription time, subscription period, subscription fee, cancellation method, etc.
[0039] After receiving the directional traffic subscription relationship data, the directional traffic subscription relationship data is calculated, specifically including calculating the expiration time, generating the traffic service identifier, completing the data, assembling encryption, etc., to generate the subscription contract information.
[0040] In step 120, the subscription contract information is sent to the fog access point, so that after the fog access point receives the request message for directional free-flow data sent by the application, it verifies the request message based on the subscription contract information, and after determining that the request message is verified, returns a directional free-flow data response to the application, and the directional free-flow data response is used to indicate that the application provides a directional free-flow service.
[0041] After generating the subscription contract information, the fog computing node sends the subscription contract information to the fog access point (F-AP). The fog access point is a key component in the fog radio access network (FRAN). The fog access point refers to the terminal device or base station at the edge of the network and close to the user in the fog radio access network. They are endowed with certain data storage, processing and signal receiving and sending functions.
[0042] F-AP has a certain service cache capability, which can store some user-requested data, so that users can obtain the required service data when they access F-AP. F-AP also has signal processing and resource management capabilities, and can flexibly allocate resources according to user requests and network conditions to meet the service needs of different users.
[0043] After receiving the subscription contract information, the fog access point can store the subscription contract information locally. When the application needs to obtain directional free flow data, it will send a request message to the fog access point. The request message usually contains key information such as the application's identification, user information, requested data type and quantity. This information helps the fog access point identify the source and purpose of the request for subsequent verification and processing.
[0044] After receiving the request message from the application, the fog access point will verify it based on the subscription contract information between it and the operator. The subscription contract information records in detail which applications, users, and data types can enjoy the directional free flow service. The fog access point will check whether the key information in the request message matches the subscription contract information one by one.
[0045] If the key information in the request message matches the subscription contract information exactly, the fog access point will consider the request to be valid and decide to provide the directional free flow service. At this point, the fog access point will generate a directional free flow data response message and send it back to the application. The response message usually contains an indication confirming the provision of the directional free flow service, authorization information for data access, and possibly other related parameters.
[0046] After receiving the directional free-flow data response message from the fog access point, the application will be able to access the specified data resources and provide the user with directional free-flow services.
[0047] The specific implementation process is applicable to the 6G network architecture, and the implemented networking architecture can be as follows Figure 2 The network architecture provided by the present invention is shown in the schematic diagram, which specifically includes a central layer, an edge layer and a user layer.
[0048] In order to enhance the computing power of fog computing nodes, some functions of the global AI engine can be deployed in the local AI engine of F-AP. The specific deployment architecture can be as follows: Figure 3 As shown in the deployment architecture diagram provided by the present invention, after sinking some functions of the global AI engine, the load of the backhaul link during data collection and transmission can be reduced, and the latency of the entire process of algorithm perception, response and decision-making can be reduced, thereby improving network efficiency and user service quality. Link provincial companies and blockchains, enhance F-AP fog computing nodes, and interact directly with Internet application APPs.
[0049] The implementation process of the architecture constructed by the central layer, edge layer and user layer is as follows: the operator's business support system sends the directional traffic subscription relationship data to the fog computing nodes in the edge layer through the core network of the central layer, and implements the directional free-flow data response process based on the fog computing nodes in the edge layer and the applications in the user layer.
[0050] The network architecture also includes edge blocks, which are used to synchronize all subscription contract information in the edge layer. It also includes a fog computing global control module, which monitors the status of all fog computing nodes in the edge layer, sends algorithms for new network nodes, and implements algorithms for updating and synchronizing directional traffic bureau data through three modules: decision-making, cognition, and collection.
[0051] Specifically, the control flow diagram of the fog computing global control module is as follows: Figure 4 The control flow diagram of the fog computing global control module provided by the present invention is shown in the figure.
[0052] It mainly includes three aspects: decision-making, cognition, and collection. It is mainly used for the synchronization and control of relevant data such as collection, detection, algorithm update, product data update, partner data update, etc. of each fog computing node.
[0053] Decision-making module: When a new partner is added, the Internet vendor code is sent to the node AI; when a new directional traffic product is added, the product code is sent to the node AI. The decision on whether to send the operation is made based on the existing algorithm. Cognitive module: When a fog computing node is newly added to the network, the edge AI algorithm is sent to the newly added node; when a fog computing node is removed from the network, the topology is updated.
[0054] Collection module: detects the status of edge nodes. By collecting the status of edge nodes, we know their survival status and confirm whether to uninstall or add them from the management node.
[0055] To realize the directional free-flow data processing process, the constructed processing architecture structure can be as follows Figure 5 The schematic diagram of the directional free flow data processing and synchronization architecture provided by the present invention is shown. A fog computing node control module can be constructed in the fog computing node based on software, and the sinking of the directional free flow algorithm can be realized through the fog computing node control module. The fog computing node control module specifically includes a business access processing unit, a business contract processing unit and an edge node unit.
[0056] The directional free-flow service is constructed in the fog computing global control module in a software manner. Through the three modules of decision-making, cognition, and collection, the status monitoring of the fog computing node control unit, the algorithm distribution of new network nodes, and the update and synchronization of directional flow bureau data are realized.
[0057] Based on the application of directional free-flow data processing and synchronization method under 6G network, the problem of delay in Internet users' subscription and use of free-flow data is solved.
[0058] Specifically, for the business access processing unit in the fog computing node control module, the unit mainly includes two parts: the interactive subscription relationship between the provincial company and the fog computing node, and the interactive subscription relationship between the Internet application client and the fog node.
[0059] like Figure 6 As shown in the interactive flow diagram of the fog computing node control module provided by the present invention, the service access processing unit of the fog computing node involves two service interaction timing logics: the interactive subscription relationship between the Internet application and the fog computing node, and the interactive subscription relationship between the provincial company core network system and the fog computing node.
[0060] The fog node control module processes two parts of subscription relationship data. First, the province’s directional traffic subscription relationship data is sent to the fog computing node, waiting to be uploaded to the alliance chain. Second, the alliance chain is linked to other provinces’ data, which are synchronized to the fog access point F-AP through the fog computing node.
[0061] When the directional traffic subscription relationship of users in the province changes, the provincial company will send the subscription relationship to the fog computing node.
[0062] The business access processing unit of the fog computing node control module verifies the request content and identity of the provincial company. After the verification is passed, it issues the directional traffic subscription relationship data that allows the change to be sent upward.
[0063] After the changed directional traffic subscription relationship data is sent successfully, the business access processing unit of the fog computing node control module will synchronize to the business contract processing unit for processing, such as calculating the expiration time, generating traffic service identification, data completion, and assembly encryption.
[0064] The data processed by the contract unit will be sent to the fog access point F-AP through the service access processing unit and stored locally.
[0065] At the same time, the data is synchronized to the edge node unit and uploaded to the alliance chain.
[0066] At the same time, the fog node takes out the data from the alliance chain, caches it through the edge node module, and synchronizes it to the business contract processing unit for unpacking and analysis.
[0067] The ordering relationship data is synchronized to the fog access point F-AP through the business access processing unit and saved locally to facilitate Internet applications to request data.
[0068] When a user initiates a service request using an Internet company application, the application client service request data initiates a service request to the fog access point F-AP through the wireless network.
[0069] After F-AP receives the user service request, it slices the user data traffic through the access network slicing technology. According to the slicing request, it matches the client information, user information, Internet vendor information with the information in the local cache. If the match is successful, it returns the targeted free-flow subscription information to the Internet application. If the match is unsuccessful, the service request data is returned to the business access processing module through the link.
[0070] After receiving the F-AP request, the service access processing module compares the user information and Internet vendor information with the cache and returns the relevant information to the F-AP. After receiving the information, the F-AP updates the cache and returns the service information to the Internet application.
[0071] Internet applications provide free streaming services to users upon request.
[0072] From the above process, by adding directional flow-free data processing and synchronization methods, the directional flow-free data of the provincial BOSS can be cached and stored through the directional flow-free data processing and synchronization methods of the fog computing nodes, shortening the directional flow-free data access link. At the same time, there is no need to forward all directional flow-free data to the provincial business support system through the mobile middle station, reducing the blocking pressure of the mobile middle station system. Through this proposal, the user experience of Internet users subscribing to free-flow services is improved.
[0073] Business contract processing unit: This unit mainly includes ordering relationship data contracts and blockchain data contracts. The contracts are related code programs. Through the fog computing network, the ordering relationship transmission link is shortened and the ordering relationship of the provincial company is synchronized to the fog computing node. The directional free flow product change behavior of the traffic user is recorded, the ordering contract information is generated, and the ordering relationship mapping data based on the agreed product and corresponding channel data is calculated and generated.
[0074] The processing flow of the business contract processing unit can be as follows Figure 7 As shown in the processing flow diagram of the business contract processing unit provided by the present invention, the specific data processing flow includes: The business contract processing unit performs relevant processing on the ordering relationship data according to the established procedures: After receiving the change data of the ordering relationship, the ordering relationship authentication performs a security check on the ordering relationship. After verification, the ordering relationship data is sent to the contract processing unit. 1. Calculate the expiration time, and calculate the ordering relationship expiration time through the ordering time, the validity period of the ordered product, whether it is a contract and other data. 2. Generate a traffic service identifier, and calculate whether the data provides traffic reminders to users and whether it recommends users. 3. Data completion, the completion data includes data such as the expiration time, province code, and Internet manufacturer code. After the contract unit is executed, the processed data is synchronized to the ordering relationship cache module, and waits for the edge node unit to perform the chain operation.
[0075] Blockchain data contract, i.e. fog computing node subscription relationship parsing unit, parses the downlink data: 1. Determine the regional identifier and the expiration identifier. The non-expired data in the province enters the local cache and is parsed to obtain the expiration time, province code, Internet manufacturer code, traffic service identifier, whether it is a contract, and product information. Non-expired data in non-province areas is not processed. 2. Determine the update identifier. For the new data in the province, the local cache is inserted through the user ID. The updated data is updated through the user ID.
[0076] The method for processing directional free-flow data provided by the present invention generates subscription contract information through directional traffic subscription relationship data sent by the operator's business support system, and sends the generated subscription contract information to the fog access point, so that the subscription contract information of the application can be verified at the fog access point. The fog access point is located at the edge of the network and is close to the user equipment, so it can significantly reduce the data transmission delay, meet the low-latency service requirements in business scenarios, and improve business processing efficiency.
[0077] In one embodiment, after determining the subscription contract information between the operator and the application based on the directional traffic subscription relationship data, it also includes: sending the subscription contract information to an edge computing node, so that the edge computing node synchronizes the subscription contract information to all fog access points of the operator's network architecture.
[0078] Directed traffic subscription relationship data is the basis for establishing a directed free-flow partnership between operators and applications, and subscription contract information is the embodiment of this partnership in specific business operations. In order to ensure that users can enjoy directed free-flow services when using specific applications, each fog access point in the operator's network architecture needs to have this subscription contract information. Therefore, the subscription contract information needs to be synchronized to all fog access points.
[0079] The edge computing node is located at the edge of the network, close to the user device, and has low latency and high-efficiency data processing capabilities. The edge computing node is responsible for the fog computing node to upload the processed ordering relationship to the chain, and the fog computing node downloads the blockchain data according to a certain strategy. The blockchain edge node generates a data transaction initiated by fog computing and broadcasts it to other edge nodes in the blockchain. The blockchain adopts a consortium chain method. After receiving the transaction, other edge nodes verify whether it is legal. Here, the Practical Byzantine Fault Tolerance (PBFT) algorithm consensus algorithm based on the voting mechanism is adopted. The edge node adds the new block to its local ledger. The transaction information in the blockchain ledger triggers the blockchain contract, and the data is processed and aggregated according to the partner information.
[0080] This unit mainly sends the order relationship changes and order relationship mapping data generated by the contract unit to each peer node in the alliance chain network in a broadcast manner at intervals of 0.5 seconds, and calls the blockchain API interface to download the blockchain data at a frequency of 0.5 seconds. The data is pushed to the blockchain data contract for processing.
[0081] Blocks storing information such as Figure 8 As shown in the block synchronization structure diagram provided by the present invention, the transaction information in the block body is the ordering contract information.
[0082] Mainstream blockchain networking technologies and solutions can be adopted. The main components of the above-mentioned blockchain control module are consensus mechanism, account information, general ledger information and P2P networking function.
[0083] Consensus mechanism: Use commonly used consensus mechanisms such as Pow, Pos, DPos, and Pool.
[0084] Account information: used to control the access authorization permissions of each node in the alliance chain to avoid data leakage risks.
[0085] General ledger information: records all the directional free-flow product ordering change behavior information. The transaction information in each block is the user's directional free-flow ordering relationship data. The block data structure is shown in Table 1 Block Data Structure Table: Table 1 Block data structure table
[0086] P2P networking function: peer-to-peer computer network is a networking or network form formed by peer-to-peer computing model at the application layer. Participants in this network are both providers of resources, services and content (Server) and acquirers of resources, services and content (Client).
[0087] In one embodiment, sending the subscription contract information to the edge computing node further includes: performing a hash calculation on the subscription contract information, determining a hash value of the subscription contract information, and sending the hash value to the edge computing node.
[0088] Blockchain data contract, i.e. fog computing node subscription relationship parsing unit, parses the downlink data: 1. Determine the regional identifier and the expiration identifier. The non-expired data in the province enters the local cache and is parsed to obtain the expiration time, province code, Internet manufacturer code, traffic service identifier, whether it is a contract, and product information. Non-expired data in non-province areas is not processed. 2. Determine the update identifier. For the new data in the province, the local cache is inserted through the user ID. The updated data is updated through the user ID.
[0089] At the same time, the module also needs to calculate the encrypted hash function according to the pre-agreed blockchain algorithm. The hash partial order graph (HashPOG) is used to build the basic chain structure of transactions and blocks. The hash values generated by different initial data can be as follows: Fig. 9 The hash calculation schematic diagram provided by the present invention is shown as follows: After the initial data is hashed, it is converted into a hash value.
[0090] In one embodiment, it also includes: receiving directional traffic subscription update data sent by the operator's business support system, and determining updated contract information between the operator and the application based on the directional traffic subscription update data, wherein the directional traffic subscription update data is used to characterize the updated directional traffic-free cooperation relationship between the application and the operator; sending the updated contract information to the fog access point, so that after the fog access point receives the updated contract information, it updates the subscription contract information stored in the access point.
[0091] During the business operation of operators, the directional traffic subscription relationship is not static, but will change with market strategies, user behaviors and application updates. In order to ensure that the fog access point (F-AP) in the network architecture can reflect these changes in real time and provide users with accurate directional free traffic services, it can be achieved by receiving the directional traffic subscription update data sent by the operator's business support system and updating the subscription contract information in the fog access point accordingly.
[0092] As the core platform for managing user subscription relationships and application cooperation strategies, the operator's business support system will generate directional traffic subscription update data regularly or on demand. Based on the parsed and verified directional traffic subscription update data, new or updated contract information is generated. The updated contract information describes in detail the updated directional free traffic cooperation relationship between the operator and the application.
[0093] The updated contract information needs to be synchronized to all fog access points in the network architecture in a timely manner. The fog access point updates the locally stored subscription contract information based on the received updated contract information.
[0094] In one embodiment, after determining the updated contract information between the operator and the application based on the directional traffic subscription update data, it also includes: sending the updated contract information to an edge computing node, so that the edge computing node synchronizes the updated contract information to all fog access points of the operator's network architecture.
[0095] After the updated contract information is generated, it is sent to the edge computing node, and the edge computing node synchronizes it to all fog access points in the operator's network architecture, thus realizing the update process of all fog access points in the operator's network architecture.
[0096] Timely update of contract information synchronization ensures that users can enjoy stable and reliable network connections when using directional traffic services. Based on the updated contract information, the fog access point can accurately identify and process the user's traffic request, avoiding service anomalies caused by information lag or errors. This helps improve the user experience and enhance the user's trust and satisfaction with operators and applications.
[0097] In one embodiment, after receiving the directional traffic subscription update data sent by the operator's business support system, the method further includes: performing a security check on the directional traffic subscription update data, and determining that the directional traffic subscription update data passes the check.
[0098] The business support system will send targeted traffic subscription update data regularly or based on specific events (such as user subscription, package change, etc.).
[0099] The security verification process may include: checking whether the data is complete during transmission, usually by comparing the length or checksum of the data packet; verifying whether the source of the data is authentic and reliable to prevent the data from being tampered with or forged, which can be achieved through digital signatures, timestamps, message authentication codes (MAC) and other technologies; ensuring that sensitive information in the data (such as user identity, passwords, etc.) is properly protected during transmission and storage, etc.
[0100] After confirming that the directional traffic subscription update data verification has passed, continue with the subsequent update process.
[0101] The following is a description of the processing device for directional flow-free data provided by the present invention. The processing device for directional flow-free data described below and the processing method for directional flow-free data described above can be referenced to each other.
[0102] like Fig.10 As shown, the device comprises: The receiving module 1010 is used to receive the directional traffic subscription relationship data sent by the business support system of the operator, and determine the subscription contract information between the operator and the application based on the directional traffic subscription relationship data, wherein the directional traffic subscription relationship data is used to characterize the directional free traffic cooperation relationship established between the application and the operator; The sending module 1020 is used to send the subscription contract information to the fog access point, so that after the fog access point receives the request message for the directional free-flow data sent by the application, it verifies the request message based on the subscription contract information, and after determining that the request message is verified, returns a directional free-flow data response to the application, and the directional free-flow data response is used to indicate that the application provides a directional free-flow service.
[0103] The processing device for directional free flow data provided by the present invention generates subscription contract information through the directional flow subscription relationship data sent by the operator's business support system, and sends the generated subscription contract information to the fog access point, so that the subscription contract information of the application can be verified at the fog access point. The fog access point is located at the edge of the network and is close to the user equipment, so it can significantly reduce the data transmission delay, meet the low-latency service requirements in the business scenario, and improve the business processing efficiency.
[0104] In one embodiment, the receiving module 1010 is specifically used for: After determining the subscription contract information between the operator and the application based on the directional traffic subscription relationship data, it also includes: sending the subscription contract information to the edge computing node, so that the edge computing node synchronizes the subscription contract information to all fog access points of the operator's network architecture.
[0105] In one embodiment, the receiving module 1010 is further specifically configured to: Sending the order contract information to the edge computing node also includes: Perform a hash calculation on the subscription contract information, determine a hash value of the subscription contract information, and send the hash value to the edge computing node.
[0106] In one embodiment, the receiving module 1010 is further specifically configured to: Receiving directional traffic subscription update data sent by the business support system of the operator, and determining updated contract information between the operator and the application based on the directional traffic subscription update data, wherein the directional traffic subscription update data is used to characterize the updated directional free traffic cooperation relationship between the application and the operator; The updated contract information is sent to the fog access point, so that after the fog access point receives the updated contract information, the subscription contract information stored in the fog access point is updated.
[0107] In one embodiment, the receiving module 1010 is further specifically configured to: After determining the updated contract information between the operator and the application based on the directional traffic subscription update data, the method further includes: The updated contract information is sent to an edge computing node, so that the edge computing node synchronizes the updated contract information to all fog access points of the operator's network architecture.
[0108] In one embodiment, the receiving module 1010 is further specifically configured to: After receiving the directional traffic subscription update data sent by the operator's business support system, the method further includes: A security check is performed on the directional traffic subscription update data, and it is determined that the directional traffic subscription update data passes the check.
[0109] Fig.11 An example of a physical structure diagram of an electronic device is shown in FIG. Fig.11 As shown, the electronic device may include: a processor 1110, a communication interface 1120, a memory 1130 and a communication bus 1140, wherein the processor 1110, the communication interface 1120 and the memory 1130 communicate with each other through the communication bus 1140. The processor 1110 may call the logic instructions in the memory 1130 to execute a method for processing directional free-flow data, the method comprising: receiving directional traffic subscription relationship data sent by a business support system of an operator, and determining subscription contract information between the operator and the application based on the directional traffic subscription relationship data, wherein the directional traffic subscription relationship data is used to characterize the directional free-flow cooperation relationship established between the application and the operator; The subscription contract information is sent to the fog access point, so that after the fog access point receives the request message for directional free-flow data sent by the application, it verifies the request message based on the subscription contract information, and after determining that the request message has passed the verification, returns a directional free-flow data response to the application, and the directional free-flow data response is used to indicate that the application provides directional free-flow service.
[0110] In addition, the logic instructions in the above-mentioned memory 1130 can be implemented in the form of software functional units and can be stored in a computer-readable storage medium when sold or used as an independent product. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.
[0111] On the other hand, the present invention further provides a computer program product, the computer program product includes a computer program, the computer program can be stored on a non-transitory computer-readable storage medium, when the computer program is executed by a processor, the computer can execute the processing method of directional free flow data provided by the above methods, the method comprising: receiving directional flow subscription relationship data sent by a business support system of an operator, and based on the directional flow subscription relationship data, determining subscription contract information between the operator and the application, the directional flow subscription relationship data is used to characterize the directional free flow cooperation relationship established between the application and the operator; The subscription contract information is sent to the fog access point, so that after the fog access point receives the request message for directional free-flow data sent by the application, it verifies the request message based on the subscription contract information, and after determining that the request message has passed the verification, returns a directional free-flow data response to the application, and the directional free-flow data response is used to indicate that the application provides directional free-flow service.
[0112] In another aspect, the present invention further provides a non-transitory computer-readable storage medium having a computer program stored thereon, which is implemented when the computer program is executed by a processor to execute the processing method of the directional free-flow data provided by the above methods, the method comprising: receiving directional traffic subscription relationship data sent by a business support system of an operator, and determining subscription contract information between the operator and an application based on the directional traffic subscription relationship data, wherein the directional traffic subscription relationship data is used to characterize the directional free-flow cooperation relationship established between the application and the operator; The subscription contract information is sent to the fog access point, so that after the fog access point receives the request message for directional free-flow data sent by the application, it verifies the request message based on the subscription contract information, and after determining that the request message has passed the verification, returns a directional free-flow data response to the application, and the directional free-flow data response is used to indicate that the application provides directional free-flow service.
[0113] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.
[0114] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0115] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for processing directional free-flow data, characterized in that: include: Receiving directional traffic subscription relationship data sent by the operator's business support system, and determining subscription contract information between the operator and the application based on the directional traffic subscription relationship data, wherein the directional traffic subscription relationship data is used to characterize the directional free traffic cooperation relationship established between the application and the operator; The subscription contract information is sent to the fog access point, so that after the fog access point receives the request message for directional free-flow data sent by the application, it verifies the request message based on the subscription contract information, and after determining that the request message has passed the verification, returns a directional free-flow data response to the application, and the directional free-flow data response is used to indicate that the application provides directional free-flow service.
2. The method for processing directional free-flow data according to claim 1, characterized in that: After determining the subscription contract information between the operator and the application based on the directional traffic subscription relationship data, the method further includes: The subscription contract information is sent to an edge computing node, so that the edge computing node synchronizes the subscription contract information to all fog access points of the operator's network architecture.
3. The method for processing directional free-flow data according to claim 2, characterized in that: The sending of the ordering contract information to the edge computing node also includes: Perform a hash calculation on the subscription contract information, determine a hash value of the subscription contract information, and send the hash value to the edge computing node.
4. The method for processing directional free-flow data according to claim 1, characterized in that: Also includes: Receiving directional traffic subscription update data sent by the business support system of the operator, and determining updated contract information between the operator and the application based on the directional traffic subscription update data, wherein the directional traffic subscription update data is used to characterize the updated directional free traffic cooperation relationship between the application and the operator; The updated contract information is sent to the fog access point, so that after the fog access point receives the updated contract information, the subscription contract information stored in the fog access point is updated.
5. The method for processing directional free-flow data according to claim 4, characterized in that: After determining the updated contract information between the operator and the application based on the directional traffic subscription update data, the method further includes: The updated contract information is sent to an edge computing node, so that the edge computing node synchronizes the updated contract information to all fog access points of the operator's network architecture.
6. The method for processing directional free-flow data according to claim 4, characterized in that: After receiving the directional traffic subscription update data sent by the operator's business support system, the method further includes: A security check is performed on the directional traffic subscription update data, and it is determined that the directional traffic subscription update data passes the check.
7. A device for processing directional free-flow data, characterized in that: include: A receiving module, used to receive directional traffic subscription relationship data sent by the operator's business support system, and determine the subscription contract information between the operator and the application based on the directional traffic subscription relationship data, wherein the directional traffic subscription relationship data is used to characterize the directional free traffic cooperation relationship established between the application and the operator; A sending module is used to send the subscription contract information to the fog access point, so that after the fog access point receives the request message for directional free-flow data sent by the application, it verifies the request message based on the subscription contract information, and after determining that the request message is verified, returns a directional free-flow data response to the application, and the directional free-flow data response is used to indicate that the application provides a directional free-flow service.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that: When the processor executes the computer program, it implements the method for processing directional free-flow data as described in any one of claims 1 to 6.
9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, it implements the method for processing directional free-flow data as described in any one of claims 1 to 6.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, it implements the method for processing directional free-flow data as described in any one of claims 1 to 6.