Network Information Open Data Transmission Method, System, Electronic Device and Readable Medium
The service platform side sends network information opening service application information to the network platform side, and receives and processes the network information opening-related information returned by the network platform side, which solves the problem that the service platform side cannot evaluate the network status in real time and improves network interaction efficiency and quality.
Patent Information
- Application Number
- CN202110881921.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-08-02
- Publication Date
- 2025-06-20
- Estimated Expiration
- 2041-08-02
AI Technical Summary
In the prior art, the business platform side cannot intuitively evaluate the network state it is in, resulting in the inability to adjust the video transmission code rate in time when the network state changes, resulting in video stuttering.
The service platform side sends network information opening service application information to the network platform side, including business demand information and target transmission mode, and receives network information opening-related information returned by the network platform side, so as to achieve real-time grasp of network status and network optimization on the service platform side.
The network information open technology on the business platform side and the network platform side has been realized, network interaction efficiency and interaction quality have been improved, and video lag has been avoided.
Smart Images

Figure CN113612842B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of network communication technologies, and in particular, to a method, a system, an electronic device, and a computer-readable medium for open data transmission of network information. Background Art
[0002] Currently, the application platform side and the network platform side achieve the smooth development of network services through information interaction. However, due to the limited types of data perceived by the business platform side at the application layer, the business platform side cannot intuitively evaluate the network status it is in. For example, in the network video playback service, when the network status where the business platform side is located changes from a strong network to a weak network, and the business platform side still transmits videos at the original video transmission bit rate, video stuttering will occur.
[0003] Therefore, a new method, a system, an electronic device, and a computer-readable medium for open data transmission of network information are needed.
[0004] It should be noted that the information disclosed in the above background art section is only used to enhance the understanding of the background of the present disclosure. Summary of the Invention
[0005] Embodiments of the present disclosure provide a method, a system, an electronic device, and a computer-readable medium for open data transmission of network information, thereby at least to a certain extent realizing the open technology of network information between the business platform side and the network platform side, and improving the network interaction efficiency and interaction quality.
[0006] Embodiments of the present disclosure propose a method for open data transmission of network information. The method is executed by the business platform side. The method includes: sending open service application information of network information to the network platform side, where the open service application information of network information includes service requirement information and a first target transmission mode; receiving a first open service confirmation information of network information returned by the network platform side according to the open service application information of network information, where the first open service confirmation information of network information indicates that the network platform side confirms receiving the open service application information of network information; receiving first open-related information of network information returned by the network platform side according to the first target transmission mode; the first open-related information of network information includes open-related information of network information that meets the service requirement information.
[0007] An embodiment of the present disclosure provides a method for transmitting open network information data, which is executed on the network platform side. The method includes: receiving network information open service application information sent by the service platform side, where the network information open service application information includes service requirement information and a first target transmission mode; returning first network information open service confirmation information to the service platform side according to the network information open service application information, where the first network information open service confirmation information indicates that the network platform side confirms receiving the network information open service application information; and returning first network information open related information to the service platform side according to the first target transmission mode; where the first network information open related information includes network information open related information that meets the service requirement information.
[0008] An embodiment of the present disclosure provides a system for transmitting open network information data, including: a service platform side configured to send network information open service application information to the network platform side, where the network information open service application information includes service requirement information and a first target transmission mode; a network platform side configured to receive the network information open service application information sent by the service platform side; returning first network open service confirmation information to the service platform side according to the network information open service application information, where the first network information open service confirmation information indicates that the network platform side confirms receiving the network information open service application information; and returning first network information open related information to the service platform side according to the first target transmission mode; where the first network information open related information includes network information open related information that meets the service requirement information.
[0009] In an exemplary embodiment of the present disclosure, the first target transmission mode includes a periodic transmission mode, and the periodic transmission mode includes a transmission period. When receiving the first network information open related information returned by the network platform side according to the first target transmission mode, the service platform side is configured to receive the first network information open related information related to the target terminal sent by the network platform side according to the transmission period; where the target terminal uses the service provided by the service platform side, and the transmission period is a uniform period or a non-uniform period.
[0010] In an exemplary embodiment of the present disclosure, the first target transmission mode includes a network-side trigger mode; when the service platform side receives the first network information opening-related information returned by the network platform side according to the first target transmission mode, it is configured to: receive the first network information opening-related information related to the target terminal returned by the network platform side according to the network-side trigger mode, where the target terminal communicates with the network platform side through the service platform side; wherein, the first network information opening-related information is sent by the network platform side when at least one element in the network state meets the sending condition, and the sending condition includes that the element value of the at least one element is greater than the element threshold, or the change degree of the at least one element is greater than the change degree threshold.
[0011] In an exemplary embodiment of the present disclosure, the first network information opening-related information includes one or more of the following situations: the field value identified by the first field in the network state is greater than the first trigger threshold; the field value identified by the second field in the network state is less than the second trigger threshold; the field value difference of the third field identifier in the network state within a preset time period is greater than the third trigger threshold.
[0012] In an exemplary embodiment of the present disclosure, the service platform side is further configured to: receive the heartbeat message sent by the network platform side, where the heartbeat message is sent by the network platform side when it detects that the time difference between the first moment and the current moment is greater than the heartbeat period, and the first moment is the moment when the network platform side last sent the first network information opening-related information; wherein, the heartbeat message carries the second network information opening-related information that meets the service requirement information.
[0013] In an exemplary embodiment of the present disclosure, the time interval between the first moment and the second moment is greater than the preset reception time interval threshold, the first moment is the moment when the network platform side last sent the first network information opening-related information, and the second moment is the moment when the first network information opening-related information is currently received.
[0014] In an exemplary embodiment of the present disclosure, when the service platform side sends network information opening service application information to the network platform side, it includes: a first target terminal determination module configured to obtain the target terminal on the service platform side; a location information acquisition module configured to collect the location information of the target terminal at multiple historical time points; a displacement distance calculation module configured to determine the displacement distance of the target terminal according to the location information at the multiple historical time points; an application information sending module configured to, if the displacement distance of the target terminal is less than the displacement distance threshold, generate the network information opening service application information with the network side trigger mode as the first target transmission mode, and send the network information opening service application information to the network platform side; when the service platform side receives the first network information opening related information returned by the network platform side according to the first target transmission mode, it is configured to: receive the first network information opening related information related to the target terminal returned by the network platform side according to the network side trigger mode.
[0015] In an exemplary embodiment of the present disclosure, the target transmission model includes a service side trigger mode; wherein, when the service platform side receives the first network information opening related information returned by the network platform side according to the network information opening service application information, it includes: a first acquisition request sending module configured to send a network information opening information acquisition request to the network platform side; a confirmation information receiving module configured to receive the first network information opening related information returned by the network platform side according to the network information opening service acquisition request, wherein the first network information opening related information is pre-cached locally by the network platform side and sent when the network information opening information acquisition request is received.
[0016] In an exemplary embodiment of the present disclosure, when the service platform side sends a network information opening information acquisition request to the network platform side, it includes: a second target terminal determination module configured to determine the target terminal on the service platform side; a status information acquisition module configured to obtain the status information of the target terminal, where the status information includes the video cache volume; a second acquisition request sending module configured to send the network information opening information acquisition request including the target terminal to the second platform when the video cache volume is less than the video cache volume threshold; when the service platform side receives the first network information opening related information returned by the network platform side according to the first target transmission mode, it is configured to: receive the first target network information opening related information related to the target terminal sent by the network platform side in response to the network information opening information acquisition request.
[0017] In an exemplary embodiment of the present disclosure, the service platform side is further configured to: send a transmission mode change message to the network platform side, where the transmission mode change message includes a second target transmission mode; receive a second network information opening service confirmation message returned by the network platform side according to the transmission mode change message, where the second network information opening service confirmation message indicates that the network platform side confirms receiving the transmission mode change message; receive second network information opening related information returned by the network platform side according to the second target transmission mode; where the second network information opening related information carries network information opening related information that meets the service requirement information.
[0018] In an exemplary embodiment of the present disclosure, the network information opening service application information further includes a field identifier of the network information opening related information; where when the service platform side receives the first network information opening related information returned by the network platform side according to the first target transmission mode, it is configured to: receive the field value of the network information opening related information corresponding to the field identifier sent by the network platform side according to the first target transmission mode; where the field identifier includes at least one of a cell-level information field and a terminal-level information field; the cell-level information field includes one or more of a mapping relationship between a cell and a terminal, bandwidth, physical resource block occupancy rate, and transmission period; the terminal-level information field includes one or more of an internal network Internet protocol address, a public network Internet protocol address, a mobile phone number, and an international mobile subscriber identification number.
[0019] In an exemplary embodiment of the present disclosure, the service platform side is further configured to: preprocess the first target network information opening related information to obtain a network information sequence; when it is determined according to the network information sequence that the network state has changed, trigger an adaptive mechanism to optimize the network of the service platform side.
[0020] An embodiment of the present disclosure provides an electronic device, including: at least one processor; a storage device for storing at least one program, when the at least one program is executed by the at least one processor, enabling the at least one processor to implement the network information opening data transmission method as described in the above embodiment.
[0021] An embodiment of the present disclosure provides a computer-readable medium, on which a computer program is stored, and when the program is executed by a processor, it implements the network information opening data transmission method as described in the above embodiment.
[0022] In the technical solutions provided by some embodiments of the present disclosure, a network information opening service application message is sent from the service platform side to the network platform side. The network information opening service application message includes service requirement information and a first target transmission mode, so as to receive first network information opening related information returned by the network platform side according to the first target transmission mode. The network information opening technology between the service platform side and the network platform side can be realized, which helps the service platform side to grasp the network status of the network platform side in real time according to the first network opening related information. At the same time, after the service platform side determines the first target transmission mode, mode coordination can be realized to ensure that the network platform side transmits the first network information opening related information to the service platform side according to the specified first target transmission mode, so as to improve the network interaction efficiency and interaction quality.
[0023] It should be understood that the above general description and subsequent detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] The accompanying drawings herein are incorporated into the specification and constitute a part of this specification, showing embodiments consistent with the present disclosure and used together with the specification to explain the principles of the present disclosure. Obviously, the accompanying drawings in the following description are only some embodiments of the present disclosure. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts. In the drawings:
[0025] Figure 1 A schematic diagram of an exemplary system architecture of a network information opening data transmission method or system to which the embodiments of the present disclosure can be applied is shown.
[0026] Figure 2 A flowchart of a network information opening data transmission method according to an embodiment of the present disclosure is schematically shown.
[0027] Figure 3 A flowchart of a network information opening data transmission method according to another embodiment of the present disclosure is schematically shown.
[0028] Figure 4 A flowchart of a network information opening data transmission method according to still another embodiment of the present disclosure is schematically shown.
[0029] Figure 5 is based on Figure 4 The flowchart of step S410 in an exemplary embodiment.
[0030] Figure 6 A flowchart of a network information opening data transmission method according to yet another embodiment of the present disclosure is schematically shown.
[0031] Figure 7The flowchart of a network information open data transmission method according to another embodiment of the present disclosure is schematically shown.
[0032] Figure 8 The flowchart of a network information open data transmission method according to another embodiment of the present disclosure is schematically shown.
[0033] Figure 9 The architecture diagram of a network information open data transmission framework according to another embodiment of the present disclosure is schematically shown.
[0034] Figure 10 The interaction flowchart of the network information open data transmission framework is schematically shown.
[0035] Figure 11 The block diagram of a network information open data transmission system according to an embodiment of the present disclosure is schematically shown.
[0036] Figure 12 The structural schematic diagram of an electronic device suitable for implementing the embodiments of the present disclosure is shown. Detailed implementation manners
[0037] Example embodiments will now be described more fully with reference to the accompanying drawings. However, the example embodiments can be implemented in various forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be more complete and thorough, and will fully convey the concept of the example embodiments to those skilled in the art.
[0038] In addition, the described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a thorough understanding of the embodiments of the present disclosure. However, those skilled in the art will realize that the technical solutions of the present disclosure can be practiced without one or more of the specific details, or other methods, components, devices, steps, etc. may be employed. In other cases, well-known methods, devices, implementations, or operations are not shown or described in detail to avoid obscuring aspects of the present disclosure.
[0039] The block diagrams shown in the drawings are only functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities can be implemented in software form, or in at least one hardware module or integrated circuit, or in different networks and / or processor devices and / or microcontroller devices.
[0040] The flowcharts shown in the accompanying drawings are merely illustrative and not necessarily inclusive of all content and operations / steps, nor are they necessarily to be executed in the described order. For example, some operations / steps can be decomposed, while some operations / steps can be combined or partially combined, so the actual execution order may change according to the actual situation.
[0041] In the related art, when implementing information interaction for network information opening services on the network platform side and the service platform side, the information interaction frequency in the ideal state is usually several hundred milliseconds (ms) to dozens of seconds (s) according to different service types; considering that each user on the service normal side needs information related to network information opening, for large-scale services, the amount of data involved in the relevant network information interaction is relatively large. Therefore, how to minimize the network data transmission volume on the basis of ensuring that the service platform side obtains relatively rich information related to network information opening is an urgent problem to be solved.
[0042] Figure 1 The schematic diagram shows an exemplary system architecture to which the network information opening data transmission method or system according to embodiments of the present disclosure can be applied.
[0043] As Figure 1 shown, the system architecture 100 may include one or more of the terminal devices 101, 102, 103, the network platform side 104, and the service platform side 105. The network platform side 104 is used to provide a medium for communication links between the terminal devices 101, 102, 103 and the service platform side 105. The network platform side 104 may include various connection types, such as wired, wireless communication links, or fiber optic cables, etc.
[0044] It should be understood that Figure 1 the numbers of terminal devices, the network platform side, and the service platform side in
[0045] are merely illustrative. According to the implementation requirements, there can be any number of terminal devices, the network platform side, and the service platform side. For example, the service platform side 105 can be a server cluster composed of multiple servers, etc.
[0046] The service platform side 105 can be a server that provides various services. For example, the terminal device 103 (which can also be the terminal device 101 or 102) uploads a service usage application to the service platform side 105. The service platform side 105 can send network information opening service application information to the network platform side, and the network information opening service application information includes service requirement information and a first target transmission mode; receive a first network information opening service confirmation information returned by the network platform side according to the network information opening service application information, and the first network information opening service confirmation information indicates that the network platform side confirms receiving the network information opening service application information; receive first network information opening related information returned by the network platform side according to the first target transmission mode; wherein, the first network information opening related information includes network information opening related information that meets the service requirement information. Thus, the interaction of network information opening related information from the network platform side to the service platform side is realized.
[0047] Figure 2 The flowchart of the network information opening data transmission method according to an embodiment of the present disclosure is schematically shown. The method provided by the embodiments of the present disclosure can be processed by any electronic device with computing and processing capabilities, such as the service platform side 105 in the above Figure 1 embodiment. The service platform side can be, for example, the background of a service. For example, the service platform side can be used to provide specific service for users (such as terminal devices).
[0048] As Figure 2 shown, the network information opening data transmission method provided by the embodiments of the present disclosure can include the following steps.
[0049] In step S210, send network information opening service application information to the network platform side, and the network information opening service application information includes service requirement information and a first target transmission mode.
[0050] In the embodiments of the present disclosure, the service requirement information can be, for example, the service identifier of the service platform side, which is used to identify the specific service of the service platform side. The first target transmission mode can be, for example, a periodic transmission mode, a network side trigger mode or a service side trigger mode, and can specifically refer to the following Figure 3 、 Figure 4 、 Figure 6 shown embodiments respectively, but the specific form of the first target transmission mode of the present disclosure is not limited to this.
[0051] The network platform side can be, for example, a mobile network operator, a Wireless Fidelity (Wi-Fi) access point.
[0052] In step S220, receive the first network information opening service confirmation information returned by the network platform side according to the network information opening service application information, where the first network information opening service confirmation information indicates that the network platform side confirms receiving the network information opening service application information.
[0053] In an embodiment of the present disclosure, the first network information opening service confirmation information may be, for example, an acknowledgement character (ACK).
[0054] In step S230, receive the first network information opening related information returned by the network platform side according to the first target transmission mode; where the first network information opening related information includes the network information opening related information that meets the service demand information.
[0055] In an embodiment of the present disclosure, the network information opening related information that meets the service demand information refers to the network information opening related information collected by the network platform side and matching the service demand information (such as a service identifier) of the service platform side. For example, when the service platform side is a service platform for video-on-demand services, the network information opening related information that meets the service demand information is the network information opening related information during the interaction between the users of the service platform side using the video-on-demand services and the network platform side.
[0056] The network information opening data transmission method provided by the present embodiment of the disclosure sends the network information opening service application information including the service demand information and the first target transmission mode from the service platform side to the network platform side, so as to receive the first network information opening related information returned by the network platform side according to the first target transmission mode, which can implement the network information opening technology between the service platform side and the network platform side, helps the service platform side to grasp the network status of the network platform side in real time according to the first network opening related information. At the same time, after the service platform side determines the first target transmission mode, it can achieve mode coordination to ensure that the network platform side transmits the first network information opening related information to the service platform side according to the specified first target transmission mode, so as to improve the network interaction efficiency and interaction quality.
[0057] In an exemplary embodiment, relevant information for the first target network information opening may be preprocessed to obtain a network information sequence; when it is determined that the network state has changed according to the network information sequence, an adaptive mechanism is triggered to optimize the network on the service platform side. The adaptive mechanism may be, for example, a bitrate adaptive mechanism. Taking the video-on-demand service as an example, the relevant information for the first target network information opening may include a modulation and coding scheme (MCS). When the network information sequence of the modulation and coding scheme may be: 20, 7, it means that the modulation and coding scheme was 20 at the previous moment and 7 at the next moment. It may be determined that the network state has changed according to the difference between the network information at each moment in the network information sequence and the threshold of the difference. For example, 20 - 7 > 10 (assuming the threshold value of the difference is 10), then it is confirmed that the network state has changed. It may also be determined that the network state has changed according to network prediction (such as an artificial intelligence decision model). The bitrate adaptive mechanism is used to automatically reduce the video transmission bitrate when it is determined that the network state has changed, so as to reduce the network resources consumed by video transmission, and thus avoid the probability of video stuttering.
[0058] Figure 3 Schematically shows a flowchart of a network information opening data transmission method according to another embodiment of the present disclosure. In the embodiments of the present disclosure, the first target transmission mode includes a periodic transmission mode, and the periodic transmission mode includes a transmission period. The periodic transmission mode means that the service platform side receives the first network information opening relevant information sent by the network platform side according to the transmission period.
[0059] As Figure 3 shown, the network information opening data transmission method provided by the embodiments of the present disclosure may include the following steps.
[0060] In step S310, a network information opening service application information is sent to the network platform side, and the network information opening service application information includes service requirement information and the first target transmission mode.
[0061] Step S310 of the embodiments of the present disclosure may take steps similar to those of step S210, and the difference from Figure 2 step S210 of the embodiment is that the first target transmission mode in the embodiments of the present disclosure is a periodic transmission mode.
[0062] In step S320, the first network information opening service confirmation information returned by the network platform side according to the network information opening service application information is received.
[0063] Step S320 of the embodiments of the present disclosure may take steps similar to those of step S220, which will not be elaborated here.
[0064] In step S330, receive the first network information opening related information related to the target terminal sent by the network platform side according to the sending period. The sending period is a uniform period or a non-uniform period.
[0065] In the embodiments of the present disclosure, the target terminal may be, for example, a terminal device that uses the service provided by the service platform side. The sending period is used to indicate the time interval at which the network platform side sends the first network information opening related information. When the sending period is a uniform period, it means that the time interval for the network platform side to send the first network information opening related information each time is the same. For example, the network platform side sends the first network information opening related information every 1 s. When the sending period is a non-uniform period, it means that the time intervals for the network platform side to send the first network information opening related information from the (tK + 1)-th to the (tK + K)-th times are s1, s2,..., s K (The unit may be, for example, seconds or milliseconds), t is an integer greater than or equal to 0, and K is an integer greater than 1; s1, s2,..., s K are K positive numbers that are not completely the same. For example, K = 4, s1 = 500 ms, s2 = 500 ms, s2 = 1 s; s4 = 500 ms.
[0066] In this embodiment, the service platform side can stably receive the first network information opening related information sent by the network platform side according to the sending period of the periodic sending mode.
[0067] Figure 4 Schematically shows a flowchart of a network information opening data transmission method according to another embodiment of the present disclosure. In the embodiments of the present disclosure, the first target transmission mode includes a network side trigger mode. The network side trigger mode means that the network platform side independently triggers to send the first network information opening related information to the service platform side.
[0068] As Figure 4 shown, the network information opening data transmission method provided by the embodiments of the present disclosure may include the following steps.
[0069] In step S410, send network information opening service application information to the network platform side. The network information opening service application information includes service requirement information and the first target transmission mode.
[0070] Step S410 of the embodiments of the present disclosure may take steps similar to those of step S210, and the difference from Figure 2 step S210 of the embodiment is that the first target transmission mode of the embodiments of the present disclosure is the network side trigger mode.
[0071] In step S420, receive the first network information opening service confirmation information returned by the network platform side according to the network information opening service application information.
[0072] Step S420 of the embodiments of the present disclosure may adopt steps similar to those of step S220, which will not be elaborated herein.
[0073] In step S430, receive first network information opening related information related to the target terminal returned by the network platform side according to the network side trigger mode. The first network information opening related information is sent by the network platform side when it determines that at least one element in the network state meets the sending condition, and the sending condition includes that the element value of at least one element is greater than the element threshold, or the change degree of at least one element is greater than the change degree threshold.
[0074] In the embodiments of the present disclosure, the target terminal is a terminal device that uses the service provided by the service platform side. The network state refers to the network environment information when the target terminal interacts with the network platform side through the service platform side. The elements in the network state may be, for example, the modulation and coding strategy in the network state of the target terminal, the proportion of remaining available physical resource blocks (PRBs), etc., but the present disclosure is not limited thereto.
[0075] In this embodiment, the network platform side sends the first network information opening related information only when it determines that the value of at least one element in the network state is greater than the element threshold, or the change degree of one or more elements is greater than the change degree threshold, which can reduce the transmission frequency of the first network information opening related information, and further reduce the resource consumption of network transmission.
[0076] In an exemplary embodiment, the time interval between the first moment and the second moment is greater than the preset reception time interval threshold. The first moment is the moment when the network platform side last sent the first network information opening related information, and the second moment is the current moment when the first network information opening related information is received. The preset reception time interval threshold may be, for example, 500 ms. In this embodiment, by setting the time interval for receiving the first network information opening related information to be greater than the preset reception time interval threshold, it is possible to avoid misjudgment of the network state caused by frequently receiving the first network information opening related information sent by the network platform side when the network environment of the target terminal changes violently in a short time.
[0077] In an exemplary embodiment, when the first target transmission mode includes the network side trigger mode, the sending condition includes one or more of the following situations (1) to (3):
[0078] (1) The field value identified by the first field identifier in the network status is greater than the first trigger threshold. Among them, the first field identifier and the first trigger threshold can be carried in the network-side trigger mode. The first field identifier is used to represent a specific field in the network information opening-related information. For example, but not limited to, the above-mentioned modulation and coding scheme (MCS), the proportion of remaining available physical resource blocks (PRBs), etc.
[0079] (2) The field value identified by the second field identifier in the network status on the network platform side is less than the second trigger threshold. The second field identifier and the second trigger threshold can be carried in the network-side trigger mode. The second field identifier is used to represent a specific field in the network information opening-related information. For example, but not limited to, the above-mentioned modulation and coding scheme (MCS), the proportion of remaining available physical resource blocks (PRBs), etc.
[0080] (3) The field value difference of the third field identifier in the network status within a preset time period is greater than the third trigger threshold. The third field identifier and the third trigger threshold can be carried in the network-side trigger mode. The third field identifier is used to represent a specific field in the network information opening-related information. For example, but not limited to, the above-mentioned modulation and coding scheme (MCS), the proportion of remaining available physical resource blocks (PRBs), etc.
[0081] In an exemplary embodiment, when the first target transmission mode includes the network-side trigger mode, the service platform side can also receive a heartbeat message sent by the network platform side. The heartbeat message is sent when the network platform side detects that the time difference between the first moment and the moment of the first network information opening-related information and the current moment is greater than the heartbeat period. The first moment is the moment when the network platform side last sent the first network information opening-related information. Among them, the heartbeat message carries the second network information opening-related information that meets the service requirement information, or the heartbeat message can also be an empty heartbeat packet. The heartbeat period can be greater than the preset receiving time interval threshold mentioned above.
[0082] In this embodiment, by receiving the heartbeat message from the network platform side, it is possible to avoid the situation of disconnection or inability to identify whether it is online when there is no communication between the service platform side and the network platform side. The second network information opening related information is the network information opening related information collected by the network platform side when sending the heartbeat message and matching the service requirement information (such as service identifier) of the service platform side. Among them, by setting to send the heartbeat message when the time difference between the moment of the last sending of the first network information opening related information and the current moment is greater than the heartbeat period, it is possible to realize the coordination between receiving the second network information opening related information in the heartbeat message mode and receiving the first target network information opening related information in the network side trigger mode, and avoid the resource consumption of increasing network transmission caused by frequent sending.
[0083] Figure 5 is based on Figure 4 The flowchart of step S410 in an exemplary embodiment.
[0084] As Figure 5 shown, the step S410 in the above Figure 4 embodiment may further include the following steps.
[0085] In step S510, determine the target terminal on the service platform side.
[0086] Among them, the terminal device currently using the service provided by the service platform side can be determined as the target terminal.
[0087] In step S520, collect the location information of the target terminal at multiple historical time points.
[0088] In the embodiment of the present disclosure, for example, the location information of the target terminal at the previous m historical time points of the current moment can be collected, and the interval between adjacent historical time points can be the same.
[0089] In step S530, determine the displacement distance of the target terminal according to the location information at multiple historical time points.
[0090] In the implementation of the present disclosure, for example, the differences between the location information of every two adjacent historical time points can be summed to obtain the displacement distance.
[0091] In step S540, if the displacement distance of the target terminal is less than the displacement distance threshold, then use the network side trigger mode as the first target transmission mode to generate network information opening service application information, and send the network information opening service application information to the network platform side.
[0092] In the embodiment of the present disclosure, if the displacement distance of the target terminal is less than the displacement distance threshold, it can be considered that the network environment where the target terminal is located is relatively stable.
[0093] In step S550, receive the first network information opening service confirmation information returned by the network platform side according to the network information opening service application information.
[0094] In step S560, receive the first network information opening related information related to the target terminal returned by the network platform side according to the network side trigger mode.
[0095] In this embodiment, for example, when the target terminal is located at a user's home, it can be considered that the network state of the target terminal will not change much, and there is no need to send the first network information opening related information according to the periodic trigger mode. By setting the first target transmission mode to the network side trigger mode, the resource consumption of network transmission can be reduced under the condition of conforming to the network state of the target terminal.
[0096] Figure 6 The flowchart of the network information opening data transmission method according to still another embodiment of the present disclosure is schematically shown. In the embodiment of the present disclosure, the target transmission model includes the service side trigger mode. The service side trigger mode means that in addition to sending the network information opening service application information, the service platform side also independently requests to receive the first network information opening confirmation information.
[0097] As Figure 6 shown, the network information opening data transmission method provided by the embodiment of the present disclosure may include the following steps.
[0098] In step S610, send the network information opening service application information to the network platform side, where the network information opening service application information includes service requirement information and the first target transmission mode.
[0099] Step S610 of the embodiment of the present disclosure may adopt steps similar to those of step S210. The difference from Figure 2 step S210 of the embodiment is that the first target transmission mode of the embodiment of the present disclosure is the service side trigger mode.
[0100] In step S620, receive the first network information opening service confirmation information returned by the network platform side according to the network information opening service application information.
[0101] Step S620 of the embodiment of the present disclosure may adopt steps similar to those of step S220, which will not be elaborated here.
[0102] In step S630, send a network information opening information acquisition request to the network platform side.
[0103] In an exemplary embodiment, a target terminal on the service platform side may be determined; status information of the target terminal is obtained, where the status information includes a video cache volume; when the video cache volume is less than a video cache volume threshold, a network information opening information acquisition request is sent to a second platform, and the network information opening information acquisition request includes the target terminal. Here, the service platform side may be, for example, the service platform of a video-on-demand service. In the application scenario of video-on-demand, the service information related to the service requirements of the service platform side that the target terminal interacts with the network platform side may be a media file stream, and the target terminal pre-caches the media stream file that has not been played yet when the network environment is good. In this embodiment, pre-caching the media stream file that has not been played yet is the video cache volume, and its unit may be, for example, the playing duration (such as seconds). The cache volume threshold may be, for example, 60 seconds, but the present disclosure is not limited thereto. In the embodiments of the present disclosure, when the video cache volume is greater than or equal to the video cache volume threshold, it is considered that the user experience of the current target terminal already belongs to a relatively good level, and the improvement of the first target network information opening related information received by the service platform side to enhance the user experience is limited. Therefore, when and only when the video cache volume is less than the video cache volume threshold, the service platform side can accurately grasp the timing when the network status needs to be improved by actively sending a network information opening information acquisition request, and reduce the resource consumption of network transmission when the network status does not need to be improved.
[0104] In step S640, first network information opening related information returned by the network platform side according to the network information opening service acquisition request is received, where the first network information opening related information is pre-cached locally by the network platform side and sent when the network information opening information acquisition request is received.
[0105] In the above application scenario embodiment of video-on-demand, receiving the first network information opening related information returned by the network platform side according to the network information opening service acquisition request may include: receiving the first network information opening related information related to the target terminal sent by the network platform side in response to the network information opening information acquisition request.
[0106] Figure 7 A flowchart of a network information opening data transmission method according to still another embodiment of the present disclosure is schematically shown.
[0107] As Figure 7 shown, the network information opening data transmission method based on the above embodiment further includes the following steps.
[0108] In step S710, a transmission mode change message is sent to the network platform side, and the transmission mode change message includes a second target transmission mode.
[0109] In the embodiments of the present disclosure, the second target transmission mode may be any one of a periodic transmission mode, a network-side trigger mode, or a service-side trigger mode, and the second target transmission mode is different from the first target transmission mode.
[0110] In step S720, receive the second network information opening service confirmation information returned by the network platform side according to the transmission mode change message, and the second network information opening service confirmation information indicates that the network platform side confirms receiving the transmission mode change message;
[0111] In step S730, receive the second network information opening related information returned by the network platform side according to the second target transmission mode, where the second network information opening related information carries the network information opening related information that meets the service requirement information.
[0112] In the embodiments of the present disclosure, when the network platform side receives the transmission mode change message, it changes the original first target transmission mode to the second target transmission mode, so as to send the second network information opening related information to the service platform side according to the second target transmission mode. It can realize the switching of the transmission mode between the service platform side and the network platform side.
[0113] In an exemplary embodiment, the network information opening service application information may further include a field identifier of the network information opening related information. In step S230, the field value of the network information opening related information corresponding to the field identifier sent by the network platform side according to the first target transmission mode may be received.
[0114] Among them, the field identifier includes at least one of a cell-level information field and a terminal-level information field. The cell-level information field is a field of network status information with a cell as the unit object. The terminal-level information field is a field of network status information with a terminal as the unit object.
[0115] The cell-level information field includes one or more of the mapping relationship between a cell and a terminal (including the target terminal), bandwidth, physical resource block occupancy rate, and transmission period. The target cell corresponding to the target terminal can be determined through the mapping relationship between the cell and the terminal. The target cell corresponding to the target terminal may be, for example, a Basic Service Set (BSS). The target cell is the basic service set for network communication with the target terminal. The basic service set is a basic building block of an 802.11 network and is used to describe a group of mobile devices that communicate with each other in an 802.11 wireless local area network.
[0116] The terminal-level information fields include one or more of an intranet Internet Protocol address, a public Internet Protocol address, a mobile phone number, and an International Mobile Subscriber Identity.
[0117] Figure 8 Schematically shows a flowchart of a network information open data transmission method according to still another embodiment of the present disclosure. The method provided by the embodiments of the present disclosure can be processed by any electronic device with computing and processing capabilities, such as the network platform side 104 in the above Figure 1 embodiment.
[0118] As Figure 8 shown, the network information open data transmission method provided by the embodiments of the present disclosure may include the following steps.
[0119] In step S810, receive the network information open service application information sent by the service platform side. The network information open service application information includes service requirement information and a first target transmission mode.
[0120] In step S820, return a first network information open service confirmation message to the service platform side according to the network information open service application information. The first network information open service confirmation message indicates that the network platform side confirms receiving the network information open service application information.
[0121] In step S830, return first network information open related information to the service platform side according to the first target transmission mode. Among them, the first network information open related information includes network information open related information that meets the service requirement information.
[0122] For the network information open data transmission method provided by the embodiments of the present disclosure, the network platform side receives the network information open service application information sent by the service platform side. The network information open service application information includes service requirement information and a first target transmission mode; so as to return first network information open related information to the service platform side according to the first target transmission mode; it can realize the network information open technology between the service platform side and the network platform side, help the service platform side to grasp the network status in real time, and improve the network interaction efficiency and interaction quality. At the same time, based on the first target transmission mode, the interaction of network information open related information with mode mutual recognition can be realized, and mode collaboration can be achieved to ensure that the service platform side accurately receives the first target network information open related information.
[0123] Figure 9 Schematically shows an architecture diagram of a network information open data transmission framework according to still another embodiment of the present disclosure.
[0124] AsFigure 9 As shown in the figure, the network information open data transmission framework may include a service platform side 901 and a network platform side 902. The service platform side 901 may include a network information open service on the service platform side and a service background. The service background is used to provide service. The service platform side 901 may first perform demand management through the network information open service on the service platform side: send service demands to the network platform side 902 to apply for using the network information open service, that is, send network information open service application information to the network platform side 902.
[0125] The network open service center on the network platform side 902 may collect network raw data from the base station 903 according to the network information open service application information sent by the service platform side 901, and the collection is based on the data to be collected (i.e., the field identifier of the network information open related information) and the period information (i.e., the sending period in the periodic transmission mode). And process the network raw data to obtain the processed network information. Among them, the processing process may, for example, perform function operations on it, such as but not limited to logarithmic operations. The base station 903 may be, for example, a 5G base station (gNodeB, gNB), a 4G base station (eNodeB, eNB), etc. The network platform side 902 generates the first network information open related information according to the processed network information (i.e., the first target network open information) and sends it to the service platform side 901, that is, returns the first network information open related information to the service platform side according to the first target transmission mode and the network information open service application information.
[0126] Among them, the service platform side 901 may preprocess the first target network open information. For example, the first target network open information may be processed into a network information sequence, and the network information sequence is input into an artificial intelligence related module (such as network prediction, code rate decision-making, etc.).
[0127] In an exemplary embodiment, the service platform side 901 may collect user status information, that is, the status information of the target terminal. The user status information (i.e., the numerical value and / or degree of change of one or more elements in the network status) may be, for example, the modulation and coding strategy, the proportion of remaining available physical resource blocks, etc. exemplified in the above embodiments, which will not be elaborated here.
[0128] Figure 9 The interaction flowchart of the network information open data transmission framework in the embodiment can be seen Figure 10 as shown in the figure.
[0129] As Figure 10 shown in the figure. The interaction process of the network information open data transmission framework may include steps S1010 to S1030.
[0130] In step S1010, the service platform side sends network information open service application information to the network platform side. The network information open service application information is used to apply for using the network information open service, including but not limited to the relevant information included in the foregoing overall architecture; at the same time, the first target transmission mode used at this time is agreed, and the first target transmission mode may include one or more of a periodic transmission mode, a network side trigger mode, or a service side trigger mode.
[0131] Step S1020, the service platform side receives the first network information open service confirmation message sent by the network platform side. The first network information open service confirmation message includes the first target transmission mode confirmed by the network platform side and the first target network information open related information involved.
[0132] Step S1030, the service platform side sends a transmission mode change message to the network platform side to perform a conversion between two or more transmission modes (including two or more of a periodic transmission mode, a network side trigger mode, or a service side trigger mode). It should be noted that the above transmission mode change message can be changed between the foregoing three transmission modes or other transmission modes, and the present disclosure does not make special limitations on this.
[0133] According to the network information open data transmission framework and interaction process provided by the embodiments of the present disclosure, in view of the problem that a large amount of data traffic is continuously generated during the long-term transmission of network information open related information, at least three transmission modes are established, and the service platform side and the network platform side can cooperate with different transmission modes and related parameters to control the data interaction volume between the two platforms.
[0134] The following introduces the system embodiments of the present disclosure, which can be used to execute the foregoing network information open data transmission method of the present disclosure. For details not disclosed in the system embodiments of the present disclosure, please refer to the embodiments of the foregoing network information open data transmission method of the present disclosure.
[0135] Figure 11 Schematically shows a block diagram of a network information open data transmission system according to an embodiment of the present disclosure.
[0136] Refer to Figure 11 As shown, a network information open data transmission system 1100 according to an embodiment of the present disclosure may include: a service platform side 1110 and a network platform side 1120.
[0137] The service platform side 1110 is configured to send network information open service application information to the network platform side 1120, and the network information open service application information includes service requirement information and a first target transmission mode.
[0138] The network platform side 1120 can be configured to receive the network information opening service application information sent by the service platform side 1110; return the first network opening service confirmation information to the service platform side 1110 according to the network information opening service application information, where the first network information opening service confirmation information indicates that the network platform side confirms receiving the network information opening service application information; and return the first network information opening related information to the service platform side according to the first target transmission mode.
[0139] Wherein, the first network information opening related information includes the network information opening related information that meets the service requirement information.
[0140] The network information opening data transmission system provided by the embodiments of the present disclosure sends the network information opening service application information from the service platform side to the network platform side, and the network information opening service application information includes service requirement information and a first target transmission mode; so as to receive the first network information opening related information returned by the network platform side according to the first target transmission mode; it can implement the network information opening technology between the service platform side and the network platform side, which helps the service platform side to grasp the network status of the network platform side in real time according to the first network opening related information. At the same time, after the service platform side determines the first target transmission mode, it can achieve mode coordination to ensure that the network platform side transmits the first network information opening related information to the service platform side according to the specified first target transmission mode, so as to improve the network interaction efficiency and interaction quality.
[0141] In an exemplary embodiment, the first target transmission mode includes a periodic transmission mode, and the periodic transmission mode includes a sending period; when the service platform side 1110 receives the first network information opening related information returned by the network platform side 1120 according to the first target transmission mode, it can be configured to receive the first network information opening related information related to the target terminal sent by the network platform side 1120 according to the sending period; wherein, the target terminal uses the service provided by the service platform side, and the sending period is a uniform period or a non-uniform period.
[0142] In an exemplary embodiment, the first target transmission mode includes a network-side trigger mode; when the service platform side 1110 receives the first network information opening-related information returned by the network platform side 1120 according to the first target transmission mode, it can be configured to: receive the first network information opening-related information related to the target terminal returned by the network platform side 1120 according to the network-side trigger mode, where the target terminal communicates with the network platform side through the service platform side; wherein, the first network information opening-related information is sent by the network platform side 1120 when at least one element in the network state meets the sending condition, and the sending condition includes that the element value of the at least one element is greater than the element threshold, or the change degree of the at least one element is greater than the change degree threshold.
[0143] In an exemplary embodiment, the sending condition includes one or more of the following situations: the field value identified by the first field in the network state is greater than the first trigger threshold; the field value identified by the second field in the network state is less than the second trigger threshold; the field value difference of the third field identified in the network state within a preset time period is greater than the third trigger threshold.
[0144] In an exemplary embodiment, the service platform side 1110 can also be configured to: receive the heartbeat message sent by the network platform side 1120, where the heartbeat message is sent by the network platform side when the time difference between the detected first moment and the current moment is greater than the heartbeat period, and the first moment is the moment when the network platform side last sent the first network information opening-related information; wherein, the heartbeat message carries the second network information opening-related information that meets the service requirement information.
[0145] In an exemplary embodiment, the time interval between the first moment and the second moment is greater than the preset reception time interval threshold, where the first moment is the moment when the network platform side 1120 last sent the first network information opening-related information, and the second moment is the moment when the first network information opening-related information is currently received.
[0146] In an exemplary embodiment, when the service platform side 1110 sends the network information opening service application information to the network platform side 1120, it may include: a first target terminal determination module, which can be configured to determine the target terminal of the service platform side; a location information acquisition module, which can be configured to acquire the location information of the target terminal at multiple historical time points; a displacement distance calculation module, which can be configured to determine the displacement distance of the target terminal according to the location information at the multiple historical time points; an application information sending module, which can be configured to, if the displacement distance of the target terminal is less than the displacement distance threshold, generate the network information opening service application information with the network-side trigger mode as the first target transmission mode, and send the network information opening service application information to the network platform side 1120.
[0147] In an exemplary embodiment, the target transmission model includes a service-side trigger mode. When the service platform side 1110 receives the first network information opening-related information returned by the network platform side 1120 according to the first target transmission mode, it may include: a first acquisition request sending module, configured to send a network information opening information acquisition request to the network platform side 1120; a confirmation information receiving module, configured to receive the first network information opening-related information returned by the network platform side according to the network information opening service acquisition request, where the first network information opening-related information is pre-cached locally by the network platform side 1120 and sent when receiving the network information opening information acquisition request.
[0148] In an exemplary embodiment, when the service platform side 1110 sends a network information opening information acquisition request to the network platform side 1120, it may include: a second target terminal determining module, configured to determine the target terminal of the service platform side 1110; a status information collecting module, configured to obtain the status information of the target terminal, where the status information includes the video cache volume; a second acquisition request sending module, configured to send the network information opening information acquisition request including the target terminal to the second platform when the video cache volume is less than the video cache volume threshold. When the service platform side 1110 receives the first network information opening-related information returned by the network platform side 1120 according to the first target transmission mode, it is configured to: receive the first target network information opening-related information related to the target terminal sent by the network platform side 1120 in response to the network information opening information acquisition request.
[0149] In an exemplary embodiment, the service platform side 1110 is further configured to: send a transmission mode change message to the network platform side 1120, where the transmission mode change message includes a second target transmission mode; receive the second network information opening service confirmation information returned by the network platform side 1120 according to the transmission mode change message, where the second network information opening service confirmation information indicates that the network platform side 1120 confirms receiving the transmission mode change message; receive the second network information opening-related information returned by the network platform side according to the second target transmission mode; where the second network information opening-related information carries the network information opening-related information that meets the service requirement information.
[0150] In an exemplary embodiment, the network information open service application information further includes a field identifier for network information open related information; wherein, when the service platform side 1110 receives the first network information open related information returned by the network platform side 1120 according to the first target transmission mode, it can be configured to: receive the field value of the network information open related information corresponding to the field identifier sent by the network platform side 1120 according to the first target transmission mode; wherein, the field identifier includes at least one of a cell-level information field and a terminal-level information field; the cell-level information field includes one or more of the mapping relationship between a cell and a terminal, bandwidth, physical resource block occupancy rate, and transmission period; the terminal-level information field includes one or more of an intranet Internet protocol address, a public network Internet protocol address, a mobile phone number, and an international mobile subscriber identification number.
[0151] In an exemplary embodiment, the service platform side 1110 can also be configured to: preprocess the first target network information open related information to obtain a network information sequence; when it is determined according to the network information sequence that the network state has changed, trigger an adaptive mechanism to optimize the network for the service platform side 1110.
[0152] Figure 12 The structural schematic diagram of an electronic device suitable for implementing the embodiments of the present disclosure is shown. It should be noted that Figure 12 The illustrated electronic device 1200 is only an example and should not impose any limitation on the functions and usage scope of the embodiments of the present disclosure.
[0153] As Figure 12 shown, the electronic device 1200 includes a central processing unit (CPU) 1201, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 1202 or the program loaded from the storage section 1208 into the random access memory (RAM) 1203. In the RAM 1203, various programs and data required for system operation are also stored. The CPU 1201, ROM 1202, and RAM 1203 are connected to each other through a bus 1204. The input / output (I / O) interface 1205 is also connected to the bus 1204.
[0154] The following components are connected to the I / O interface 1205: an input section 1206 including a keyboard, a mouse, etc.; an output section 1207 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc. and a speaker, etc.; a storage section 1208 including a hard disk, etc.; and a communication section 1209 including a network interface card such as a LAN card, a modem, etc. The communication section 1209 performs communication processing via a network such as the Internet. A drive 1210 is also connected to the I / O interface 1205 as required. A removable medium 1211, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 1210 as required so that a computer program read therefrom is installed into the storage section 1208 as required.
[0155] Specifically, according to an embodiment of the present disclosure, the processes described below with reference to the flowcharts can be implemented as computer software programs. For example, an embodiment of the present disclosure includes a computer program product that includes a computer program carried on a computer-readable medium, and the computer program includes program codes for performing the methods shown in the flowcharts. In such an embodiment, the computer program can be downloaded and installed from a network via the communication section 1209, and / or installed from the removable medium 1211. When the computer program is executed by a central processing unit (CPU) 1201, various functions defined in the system of the present application are executed.
[0156] It should be noted that the computer-readable medium shown in this disclosure can be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of a computer-readable storage medium can include, but are not limited to: an electrical connection having at least one wire, a portable computer disk, 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 disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this disclosure, a computer-readable storage medium can be any tangible medium that contains or stores a program, and this program can be used by or in conjunction with an instruction execution system, apparatus, or device. And in this disclosure, a computer-readable signal medium can include a data signal propagated in a baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, and this computer-readable medium can send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on a computer-readable medium can be transmitted using any appropriate medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination of the above.
[0157] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram can represent a module, a program segment, or a part of code, and the above module, program segment, or part of code contains at least one executable instruction for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks can occur in a different order than that marked in the accompanying drawings. For example, two consecutive blocks shown can actually be executed substantially in parallel, and they can sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram or flowchart, as well as the combination of blocks in the block diagram or flowchart, can be implemented by a dedicated hardware-based system for performing the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions.
[0158] The modules involved in the embodiments described in this disclosure may be implemented in software or in hardware, and the described modules may also be provided in a processor. Among them, the names of these modules do not, in some cases, limit the module itself.
[0159] As another aspect, the present application also provides a computer-readable medium, which may be included in the electronic device described in the above embodiments; or may exist alone without being assembled into the electronic device. The above computer-readable medium carries one or more programs, and when the above one or more programs are executed by an electronic device, the electronic device is caused to implement the methods described in the following embodiments. For example, the electronic device may implement the steps as shown in Figure 2 or Figure 3 or Figure 4 or Figure 5 or Figure 6 or Figure 7 or Figure 8 or Figure 10 each of the steps shown.
[0160] It should be noted that although several modules of the device for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more of the above-described modules may be embodied in one module. Conversely, the features and functions of one module described above may be further divided and embodied by multiple modules.
[0161] From the description of the above embodiments, those skilled in the art can easily understand that the exemplary embodiments described herein can be implemented by software or by a combination of software and necessary hardware. Therefore, the technical solutions according to the embodiments of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, a server, a touch terminal, or a network device, etc.) to execute the methods according to the embodiments of the present disclosure.
[0162] After considering the specification and practicing the invention disclosed herein, those skilled in the art will readily conceive of other embodiments of the present disclosure. This application is intended to cover any variations, uses, or adaptations of the present disclosure, which follow the general principles of the present disclosure and include known common knowledge or conventional technical means in the technical field not disclosed by the present disclosure. The specification and embodiments are only to be considered as exemplary, and the true scope and spirit of the present disclosure are pointed out by the following claims.
[0163] It should be understood that the present disclosure is not limited to the exact structures described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A method for transmitting open data of network information, characterized in that, The method is executed by the service platform side; wherein, the method includes: Sending network information open service application information to the network platform side, the network information open service application information being used to apply for using the network information open service, the network information open service application information including service requirement information and a first target transmission mode, the first target transmission mode being the mode for the network platform side to collect network raw data from the base station; Receiving a first network information open service confirmation message returned by the network platform side according to the network information open service application information, the first network information open service confirmation message indicating that the network platform side confirms receiving the network information open service application information, the first network information open service confirmation message including the first target transmission mode confirmed by the network platform side for use; Receiving first network information open related information returned by the network platform side according to the first target transmission mode, the first network information open related information including network information open data that meets the service requirement information; Preprocessing the first network information open related information to obtain a network information sequence; When it is determined according to the network information sequence that the network state has changed, triggering an adaptive mechanism to optimize the network for the service platform side.
2. The method according to claim 1, characterized in that, The first target transmission mode includes a periodic transmission mode, and the periodic transmission mode includes a transmission period; wherein, receiving the first network information open related information returned by the network platform side according to the first target transmission mode includes: Receiving first network information open related information related to a target terminal sent by the network platform side according to the transmission period; Wherein, the target terminal uses the service provided by the service platform side, and the transmission period is a uniform period or a non-uniform period.
3. The method according to claim 1, characterized in that, The first target transmission mode includes a network side trigger mode; wherein, receiving the first network information open related information returned by the network platform side according to the first target transmission mode includes: Receiving first network information open related information related to a target terminal returned by the network platform side according to the network side trigger mode, the target terminal communicating with the network platform side through the service platform side; Wherein, the first network information open related information is sent by the network platform side when it is determined that at least one element in the network state meets the sending condition; The sending condition includes that the element value of the at least one element is greater than the element threshold, or the change degree of the at least one element is greater than the change degree threshold.
4. The method according to claim 3, characterized in that, The sending condition includes one or more of the following situations: The field value identified by the first field in the network state is greater than the first trigger threshold; The field value identified by the second field in the network state is less than the second trigger threshold; The field value difference of the third field identifier in the network state in a preset time period is greater than the third trigger threshold.
5. The method according to claim 3, characterized in that, It further includes: Receive the heartbeat message sent by the network platform side. The heartbeat message is sent by the network platform side when it detects that the time difference between the first moment and the current moment is greater than the heartbeat period. The first moment is the moment when the network platform side last sent the first network information opening related information. Wherein, the heartbeat message carries the second network information opening related information that meets the service requirement information.
6. The method according to claim 3, characterized in that, The time interval between the first moment and the second moment is greater than the preset reception time interval threshold. The first moment is the moment when the network platform side last sent the first network information opening related information, and the second moment is the moment when the first network information opening related information is currently received.
7. The method according to claim 3, characterized in that, Sending a network information opening service application information to the network platform side includes: Determine the target terminal on the service platform side; Collect the location information of the target terminal at multiple historical time points; Determine the displacement distance of the target terminal according to the location information at the multiple historical time points; If the displacement distance of the target terminal is less than the displacement distance threshold, then use the network side trigger mode as the first target transmission mode to generate the network information opening service application information, and send the network information opening service application information to the network platform side.
8. The method according to claim 1, characterized in that, The target transmission mode includes the service side trigger mode; wherein, receiving the first network information opening related information returned by the network platform side according to the first target transmission mode includes: Send a network information opening information acquisition request to the network platform side; Receive the first network information opening related information returned by the network platform side according to the network information opening service acquisition request. Wherein, the first network information opening related information is pre-cached locally by the network platform side and sent when the network information opening information acquisition request is received.
9. The method according to claim 8, characterized in that, Sending a network information opening information acquisition request to the network platform side includes: Determine the target terminal on the service platform side; Obtain the status information of the target terminal. The status information includes the video cache volume; When the video cache volume is less than the video cache volume threshold, send the network information opening information acquisition request to the second platform. The network information opening information acquisition request includes the target terminal; Receiving the first network information opening related information returned by the network platform side according to the network information opening service acquisition request includes: Receive the first network information opening related information related to the target terminal sent by the network platform side in response to the network information opening information acquisition request.
10. The method according to claim 1, wherein, The method further includes: Send a transmission mode change message to the network platform side. The transmission mode change message includes the second target transmission mode; Receive the second network information opening service confirmation information returned by the network platform side according to the transmission mode change message. The second network information opening service confirmation information indicates that the network platform side confirms receiving the transmission mode change message; Receive the second network information opening related information returned by the network platform side according to the second target transmission mode; Among them, the second network information opening related information carries network information opening related information that meets the service requirement information.
11. The method according to claim 1, wherein, The network information opening service application information further includes a field identifier of network information opening related information; among them, receiving the first network information opening related information returned by the network platform side according to the first target transmission mode includes: Receiving the field value of the network information opening related information corresponding to the field identifier sent by the network platform side according to the first target transmission mode; Among them, the field identifier includes at least one of a cell-level information field and a terminal-level information field; The cell-level information field includes one or more of the mapping relationship between a cell and a terminal, bandwidth, physical resource block occupancy rate, and transmission period; The terminal-level information field includes one or more of an internal network Internet protocol address, a public network Internet protocol address, a mobile phone number, and an international mobile subscriber identification code.
12. A method for transmitting open data of network information, wherein, The method is executed by the network platform side; among them, the method includes: Receiving network information opening service application information sent by the service platform side, the network information opening service application information is used to apply for using the network information opening service, the network information opening service application information includes service requirement information and a first target transmission mode, and the first target transmission mode is a mode for the network platform side to collect network raw data from a base station; Returning a first network information opening service confirmation information to the service platform side according to the network information opening service application information, the first network information opening service confirmation information indicates that the network platform side confirms receiving the network information opening service application information, and the first network information opening service confirmation information includes the first target transmission mode confirmed by the network platform side; Returning first network information opening related information to the service platform side according to the first target transmission mode; Among them, the first network information opening related information includes network information opening related information that meets the service requirement information; the service platform side preprocesses the first network information opening related information to obtain a network information sequence; when it is determined that the network state has changed according to the network information sequence, an adaptive mechanism is triggered to optimize the network for the service platform side.
13. A processing system for open data of network information, wherein, Including: A service platform side, configured to send network information opening service application information to the network platform side, the network information opening service application information is used to apply for using the network information opening service, the network information opening service application information includes service requirement information and a first target transmission mode, and the first target transmission mode is a mode for the network platform side to collect network raw data from a base station; On the network platform side, it is configured to receive the network information open service application information sent by the service platform side; return the first network information open service confirmation information to the service platform side according to the network information open service application information, where the first network information open service confirmation information indicates that the network platform side confirms receiving the network information open service application information, and the first network information open service confirmation information includes the first target transmission mode used by the network platform side for confirmation; return the first network information open related information to the service platform side according to the first target transmission mode; wherein, the first network information open related information includes the network information open related information that meets the service requirement information; the service platform side preprocesses the first network information open related information to obtain a network information sequence; when it is determined that the network state has changed according to the network information sequence, an adaptive mechanism is triggered to optimize the network for the service platform side.
14. An electronic device, wherein, Comprising: At least one processor; A storage device for storing at least one program; When the at least one program is executed by the at least one processor, the at least one processor implements the method according to any one of claims 1-12.
15. A computer-readable medium having a computer program stored thereon, wherein, The program, when executed by the processor, implements the method according to any one of claims 1-12.
16. A computer program product comprising computer instructions, wherein, The computer instructions, when executed by the processor, implement the method according to any one of claims 1 to 12.
Citation Information
Patent Citations
Communication method, device and system
CN110366145A
Service processing method, device and system
CN112702702A