Data distribution method and device without Internet access, electronic equipment and medium

By signing data delivery functions and storing multimedia resources locally in the 5G core network, the problem of multimedia content distribution when the public Internet is unavailable has been solved, enabling continuous and controllable data distribution in extreme environments and improving network resilience and service capabilities.

CN121531341APending Publication Date: 2026-02-13CHINA MOBILE GROUP JIANGSU +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511673016.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-14
Publication Date
2026-02-13

AI Technical Summary

Technical Problem

When the public internet is unavailable, existing network architectures cannot provide multimedia content distribution services, resulting in users being unable to access the latest information and lacking resilience and public service capabilities in extreme environments.

Method used

By signing the data delivery function in the 5G core network, the signing status of the target object is determined, and multimedia resources are stored in the local storage module of the UPF. The data content is then directly delivered to the target object, realizing data distribution without Internet access.

Benefits of technology

In situations where the public internet is unavailable, it provides continuous, controllable, and high-quality multimedia content distribution services, enhancing the resilience of mobile networks in extreme environments and improving public service capabilities, thus reducing reliance on the public internet.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121531341A_ABST
    Figure CN121531341A_ABST
Patent Text Reader

Abstract

The invention discloses a data distribution method and device without Internet access, electronic equipment and a medium. The method comprises the steps of determining a signing state of a target object in response to a data request sent by the target object to the UPF; the signing state is used for describing whether a data issuing function is signed between the target object and the UPF; and if the signing state is signed, issuing the data content corresponding to the data request to the target object. According to the invention, continuous, controllable and high-quality multimedia content distribution service can still be provided under the condition that a public network is unavailable, and the toughness and public service capability of a mobile network in an extreme environment are remarkably improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of 5G core network, and particularly relates to a data distribution method without Internet access, a data distribution device, an electronic device and a medium. BACKGROUND

[0002] At present, user access to multimedia content needs to pass through public Internet, and the content stability and reliability cannot be guaranteed. In extreme scenarios where public Internet cannot provide services, the existing network networking solution has rigid dependence on public Internet. When Internet is in an unavailable state due to large-scale network attacks or is interrupted in some areas due to large-scale natural disasters, once the Internet route is unavailable, the content distribution capability is completely lost, and users cannot normally obtain the latest information from the Internet. Therefore, it is very important to complete the distribution of multimedia content without relying on public Internet. SUMMARY

[0003] The present application provides a data distribution method without Internet access, a data distribution device, an electronic device and a medium, so as to provide continuous, controllable and high-quality multimedia content distribution services in the case where public network is unavailable, and significantly improve the resilience and public service capability of mobile network in extreme environment.

[0004] According to an aspect of the present application, a data distribution method without Internet access is provided, and the method comprises:

[0005] In response to a data request issued by a target object to a UPF, determining a subscription state of the target object; the subscription state is used to describe whether a data distribution function is signed between the target object and the UPF;

[0006] If the subscription state is signed, the data content corresponding to the data request is distributed to the target object.

[0007] According to another aspect of the present application, a data distribution device without Internet access is provided, and the device comprises:

[0008] A state determination module is configured to determine a subscription state of a target object in response to a data request issued by the target object to a UPF; the subscription state is used to describe whether a data distribution function is signed between the target object and the UPF;

[0009] A distribution module is configured to distribute the data content corresponding to the data request to the target object if the subscription state is signed.

[0010] According to another aspect of the present application, an electronic device is provided, and the electronic device comprises:

[0011] at least one processor; and

[0012] a memory connected with the at least one processor in communication; wherein,

[0013] The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to perform the data distribution method without Internet access according to any one of the embodiments of the application.

[0014] According to another aspect of the application, a computer readable storage medium is provided, which stores computer instructions for enabling a processor to implement the data distribution method without Internet access according to any one of the embodiments of the application when executed by the processor.

[0015] The technical solution of the embodiments of the application determines the subscription state of the target object in response to the data request issued by the target object to the UPF; the subscription state is used to describe whether the target object has signed the data distribution function with the UPF; if the subscription state is signed, the data content corresponding to the data request is distributed to the target object, so that the continuous, controllable and high-quality multimedia content distribution service can be provided in the case that the public network is unavailable, and the resilience and public service capability of the mobile network in the extreme environment are significantly improved.

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

[0017] In order to more clearly illustrate the technical solutions in the embodiments of the application, the drawings needed in the embodiment description will be briefly introduced as follows. Obviously, the drawings in the following description are only some embodiments of the application, and other drawings can be obtained by those skilled in the art without creative effort on the basis of these drawings.

[0018] Figure 1 is a flowchart of a data distribution method without Internet access according to an embodiment of the application;

[0019] Figure 2 is a structural schematic diagram of a data distribution device without Internet access according to an embodiment of the application;

[0020] Figure 3 is a structural schematic diagram of an electronic device for implementing the data distribution method without Internet access according to an embodiment of the application. DETAILED DESCRIPTION

[0021] In the following, the technical solutions in the embodiments of the present application will be described clearly and completely in conjunction with the drawings in the embodiments of the present application, and obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative efforts should fall within the protection scope of the present application.

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

[0023] Embodiment one

[0024] Figure 1 A flowchart of a data distribution method without Internet access provided by an embodiment of the present application, the embodiment can be applicable to the case of data distribution without Internet access after an emergency event, and the method can be executed by a data distribution device without Internet access, which can be realized in the form of hardware and / or software, and can be configured in any electronic device with network communication function. As shown in the figure, the data distribution method without Internet access of the present application can include: Figure 1 As shown in the figure, the data distribution method without Internet access of the present application can include:

[0025] S110, in response to the data request issued by the target object to the UPF, determining the subscription state of the target object; the subscription state is used to describe whether the data distribution function is signed between the target object and the UPF.

[0026] In the 5G core network, the UPF (User Plane Function, user plane function) is the "data forwarding hub" of the core network, which is specially responsible for the routing, forwarding, shunting and statistics of user data (such as web page data, video stream, Internet of Things device data), is the core user plane network element of the control plane and user plane separation architecture, and directly determines the delay, bandwidth and reliability of data transmission.

[0027] Currently, the reference object and the target object belong to the same 5G core network field, and the process of the reference object transmitting data to the target object is usually that the reference object issues reference data, the reference data is first transmitted to the base station corresponding to the reference object, the base station corresponding to the reference object is then transmitted to the UPF corresponding to the reference object, the UPF corresponding to the reference object transmits the reference data to the UPF corresponding to the target object through an application server, the UPF corresponding to the target object transmits the reference data to the base station corresponding to the target object, and the base station corresponding to the target object then transmits the reference data to the use equipment of the target object. Among them, the application server is the public Internet, and is not the same 5G core network field as the reference object and the target object. When an emergency event occurs, the network will be interrupted, so that the data cannot be transmitted to the application server, and the data cannot be issued to the target object. However, the application can realize the issuance of the data content corresponding to the data request to the target object through the UPF in the state of no network by signing the data issuance function between the target object and the UPF.

[0028] Optionally, the data distribution method without Internet access further includes: obtaining the identity information of the subscription object, generating the PCC rule by the PCF according to the identity information, and issuing the PCC rule to the SMF through the N15 interface, so as to accurately determine the data issuance function between the subscription object and the UPF. Among them, the PCF (policy control function) and the SMF (session management function) are the key interaction objects of the UPF.

[0029] Further, determining the subscription state of the target object can include: obtaining target identity information of the target object, and determining the subscription state of the target object based on the target identity information and the PCC rule. Among them, the target identity information can be saved in the data request. The PCC rule saves the subscription identification information between the identity information and the UPF. Therefore, when the target identity information can be matched with the PCC rule subscription identification information successfully, it is determined that the subscription state of the target object is subscribed, otherwise the subscription state is unsubscribed.

[0030] Optionally, in response to the data request issued by the target object to the UPF, it is necessary to ensure that the session connection between the target object and the UPF is established, and the data issuance is ensured, so the method further includes: in response to the data request issued by the target object to the UPF, it is determined that the target object initiates a session establishment request, that is, in response to the session establishment request initiated by the target object, the SMF triggers the session between the target object and the UPF. Specifically, after the target object initiates the session establishment request, the AMF forwards the session establishment request to the SMF, triggers the SMF to establish the session between the target object and the UPF, and connects the communication between the target object and the UPF.

[0031] S120. If the contract status is "signed", then send the data content corresponding to the data request to the target object.

[0032] The target object and the UPF belong to the same 5G core network domain; the UPF adds a local storage module for storing multimedia resources. This invention can use the Hypertext Transfer Protocol (HTTP) for data distribution.

[0033] Specifically, the data content is stored in the newly added local storage module of the UPF. Data can be transferred from the local hard drive to the UPF's local storage module. When the subscription status is confirmed as "subscribed," the data content corresponding to the data request is retrieved from the UPF's local storage module and then distributed to the target object. The data content distributed by the UPF is diverse, dynamically selecting the content to be distributed based on region, target group, time, subscription status, etc. Furthermore, directly obtaining data content from the core network UPF side results in low latency, high bandwidth, and reduced congestion, improving user experience.

[0034] Optionally, the data request includes a Uniform Resource Locator (URL), which includes the target domain name and the target path. The target domain name can be understood as the network address of the server where the resource is located, and can be resolved to the server's IP address through DNS (Domain Name System). The target path can be understood as the specific storage location of the resource on the server, equivalent to a "file path" on the server, indicating which file in which folder is being accessed.

[0035] Accordingly, sending the data content corresponding to the data request to the target object may include: resolving the target domain name through a DNS server to obtain the resolution result; the resolution result includes the address information for storing the data content corresponding to the data request; based on the resolution result, determining the target local storage module from the UPF's local storage module; based on the target path, retrieving the data content corresponding to the data request from the target local storage module, and sending the data content corresponding to the data request to the target object.

[0036] Furthermore, after the target object receives the data content corresponding to the data request, the target object's operating system will display the data content corresponding to the data request on its display page. The operating system can be a mobile device.

[0037] The technical scheme of the embodiment of the present application determines the subscription state of the target object in response to a data request issued by the target object to the UPF; the subscription state is used to describe whether the target object has signed a data distribution function with the UPF; if the subscription state is signed, the data content corresponding to the data request is distributed to the target object, so that the continuous, controllable and high-quality multimedia content distribution service can be provided in the case that the public network is unavailable, and the resilience and public service capability of the mobile network in the extreme environment are significantly improved. The data distribution process of the present application completely depends on the 5G core network, and completely gets rid of the dependence on the public Internet source, and the stable service can still be provided in the stress scenarios such as network interruption, network attack or natural disaster.

[0038] Embodiment two

[0039] Figure 2 A structural schematic diagram of a data distribution device without Internet access provided by the embodiment of the present application, the embodiment can be applied to the case of data distribution in the case of no Internet access after an emergency event, the data distribution device without Internet access can be realized in the form of hardware and / or software, and the data distribution device without Internet access can be configured in any electronic device with network communication function. As shown in the figure, the data distribution device without Internet access of the present application comprises: Figure 2 The state determination module 210 is configured to determine the subscription state of the target object in response to a data request issued by the target object to the UPF; the subscription state is used to describe whether the target object has signed a data distribution function with the UPF;

[0040] The distribution module 220 is configured to distribute the data content corresponding to the data request to the target object if the subscription state is signed.

[0041] In the above embodiment, optionally, the data distribution device without Internet access further comprises a subscription module, the subscription module is configured to: obtain the identity information of the subscription object, generate the PCC rule by the PCF according to the identity information, and distribute the PCC rule to the SMF through the N15 interface.

[0042] In the above embodiment, optionally, the state determination module is configured to: obtain the target identity information of the target object, and determine the subscription state of the target object based on the target identity information and the PCC rule.

[0043] In the above embodiment, optionally, the state determination module comprises a session establishment unit, the session establishment unit is configured to trigger the SMF to establish the session between the target object and the UPF in response to the session establishment request initiated by the target object after responding to the data request issued by the target object to the UPF.

[0044] In the above embodiment, optionally, the state determination module comprises a session establishment unit, the session establishment unit is configured to trigger the SMF to establish the session between the target object and the UPF in response to the session establishment request initiated by the target object after responding to the data request issued by the target object to the UPF.

[0045] Optionally, based on the above-mentioned embodiments, the target object and the UPF belong to the same 5G core network field; the UPF is additionally provided with a local storage module, and the local storage module is used for storing multimedia resources.

[0046] Optionally, based on the above-mentioned embodiments, the data request comprises a uniform resource locator, the uniform resource locator comprises a target domain name and a target path, and the issuing module is used for: resolving the target domain name through a DNS server to obtain a resolution result; the resolution result comprises address information of the data content corresponding to the data request; determining a target local storage module from the local storage module of the UPF based on the resolution result; and pulling the data content corresponding to the data request from the target local storage module based on the target path, and issuing the data content corresponding to the data request to the target object.

[0047] Optionally, based on the above-mentioned embodiments, the data is issued by using a hypertext transfer protocol.

[0048] The data distribution device without internet access provided by the embodiments of the present application can execute the data distribution method without internet access provided by any of the embodiments of the present application, and has the corresponding function modules and beneficial effects of the execution method.

[0049] Embodiment three

[0050] According to embodiments of the present disclosure, the present disclosure also provides an electronic device, a readable storage medium and a computer program product.

[0051] Figure 3 A structural schematic diagram of an electronic device that can be used to implement the data distribution method without internet access of the embodiments of the present application is shown. The electronic device is intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular telephones, smart phones, wearable devices (such as helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are merely examples and are not intended to limit the implementations described and / or claimed in this document.

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

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

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

[0055] In some embodiments, the data distribution method without internet access can be implemented as a computer program tangibly embodied in a computer readable storage medium, such as the storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed onto the electronic device 10 via the read-only memory (ROM) 12 and / or the communication unit 19. When the computer program is loaded into the random access memory (RAM) 13 and executed by the processor 11, one or more steps of the data distribution method without internet access described above can be performed. Alternatively, in other embodiments, the processor 11 can be configured to perform the data distribution method without internet access by any other appropriate means, such as by means of firmware.

[0056] The various embodiments of the systems and techniques described above can be implemented in digital electronic circuitry, integrated circuitry, a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on a chip (SOC), a complex programmable logic device (CPLD), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include implementation in one or more computer programs that are executable and / or interpretable on a programmable system including at least one programmable processor, which can be special or general purpose, coupled to receive data and instructions from, and to transmit data and instructions to, a storage system, at least one input device, and at least one output device.

[0057] Computer programs used to implement the methods of the application can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the computer program

[0058] In the context of the present application, a computer-readable storage medium can be a tangible medium that can contain or store computer programs for use by or in connection with an instruction execution system, apparatus, or device. Computer-readable storage media can include, but are not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium can be a machine-readable signal medium. More specific examples of the machine-readable storage medium will include one or more lines of a program of instructions in a transitory signal, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

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

[0060] The systems and techniques described here can be implemented in a computing system that includes a back end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front end component (e.g., a user computer having a graphical user interface or a Web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back end, middleware, or front end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0061] The computing system can include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. A server can be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system, to solve the defects of large management difficulty and weak business scalability in traditional physical host and VPS service.

[0062] It should be understood that the various forms of flow shown above can be re-ordered, added to, or deleted from without departing from the scope of the present disclosure. For example, the steps recited in the present disclosure can be executed in parallel, executed in sequence, or executed in a different order, as long as the desired results of the present disclosure are achieved, and the present disclosure is not limited herein.

[0063] The specific embodiments described above are not intended to be limiting, and persons skilled in the art will appreciate that various modifications, combinations, sub-combinations and alternatives can be made to the specific embodiments without departing from the spirit and principles of the disclosure. Accordingly, the disclosure is not limited to the specific embodiments described above, but only by the scope of the appended claims.

Claims

1. A data distribution method without internet access, characterized in that, The method includes: In response to a data request sent by the target object to the UPF, the contract status of the target object is determined; the contract status is used to describe whether the target object and the UPF have signed an agreement for the data delivery function. If the contract status is "signed", then the data content corresponding to the data request will be sent to the target object.

2. The method according to claim 1, characterized in that, The method further includes: Obtain the identity information of the contracting party, generate PCC rules from the PCF based on the identity information, and send them to the SMF through the N15 interface.

3. The method according to claim 2, characterized in that, Determining the contract status of the target object includes: Obtain the target identity information of the target object, and determine the contract status of the target object based on the target identity information and PCC rules.

4. The method according to claim 1, characterized in that, In response to a data request sent by the target object to the UPF, the method further includes: In response to a session establishment request initiated by the target object, the SMF is triggered to establish a session between the target object and the UPF.

5. The method according to claim 1, characterized in that, The method includes: the target object and the UPF belong to the same 5G core network domain; the UPF adds a local storage module, which is used to store multimedia resources.

6. The method according to claim 5, characterized in that, The data request includes a Uniform Resource Locator (URL), which includes a target domain name and a target path. Delivering the data content corresponding to the data request to the target object includes: The target domain name is resolved using a DNS server to obtain the resolution result; the resolution result includes the address information for storing the data content corresponding to the data request. Based on the analysis results, the target local storage module is determined from the local storage modules of the UPF; Based on the target path, the data content corresponding to the data request is retrieved from the target local storage module, and the data content corresponding to the data request is sent to the target object.

7. The method according to claim 1, characterized in that, The method also includes: using the Hypertext Transfer Protocol to send data.

8. A data distribution device without internet access, characterized in that, The device includes: The status determination module is used to determine the contract status of the target object in response to a data request sent by the target object to the UPF; the contract status is used to describe whether the target object and the UPF have signed an agreement for the data delivery function. The delivery module is used to deliver the data content corresponding to the data request to the target object if the contract status is "signed".

9. An electronic device, characterized in that, The electronic device includes: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the data distribution method without Internet access as described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that, when executed by a processor, implement the data distribution method without internet access as described in any one of claims 1-7.