Request to send, base station determination methods and apparatus
By actively detecting 5G signals from the terminal and switching to a gNB with higher signal strength, the problem of untimely processing of analysis subscription requests caused by the difference in capabilities between gNB and ng-eNB is solved, thus achieving timely processing and load balancing of analysis requests.
Patent Information
- Application Number
- CN202180001946.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-07-09
- Publication Date
- 2025-12-19
- Estimated Expiration
- 2041-07-09
AI Technical Summary
In 5G networking, due to the different capabilities of gNB and ng-eNB, analysis subscription requests initiated by terminals cannot be processed in a timely manner when accessing ng-eNB, resulting in request accumulation and increased gNB load.
The terminal actively detects 5G signals, switches to a gNB with a higher signal strength, and directly or through OAM determines a gNB capable of data analysis, ensuring that analysis subscription requests are processed in a timely manner.
This ensures that analytics subscription requests are processed in a timely manner, avoiding an increase in gNB load due to request accumulation and improving system processing efficiency.
Smart Images

Figure CN115804133B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of communication, and in particular, to a request sending method, a base station determining method, a request sending apparatus, a base station determining apparatus, a communication apparatus and a computer readable storage medium. BACKGROUND
[0002] There are mainly two kinds of 5G networking modes, one is independent networking, and the other is non-independent networking. The non-independent networking further includes multiple series, and currently, the 3 series and the 4 series (also can be called as option 3 and option 4) are mainly considered. In the 4 series, a 5G base station gNB is used as an anchor base station, a core network is a 5G core network, and an enhanced 4G base station ng-eNB is combined for networking. This networking mode can be called as dual connectivity NE-DC.
[0003] Based on this networking mode, the network includes two types of base stations gNB and ng-eNB. Since the capabilities of the two types of base stations are different, it will cause problems in processing some information. SUMMARY
[0004] Therefore, embodiments of the present disclosure provide a request sending method, a base station determining method, a request sending apparatus, a base station determining apparatus, a communication apparatus and a computer readable storage medium to solve the technical problems in the related art.
[0005] According to a first aspect of embodiments of the present disclosure, a request sending method is provided, which is executed by a terminal, and the method comprises: when initiating an analysis subscription request, in response to a currently accessed base station being an ng-eNB, determining a first gNB that can be accessed; switching to the first gNB, and sending the analysis subscription request to the first gNB.
[0006] According to a second aspect of embodiments of the present disclosure, a base station determining method is provided, which is executed by an OAM, and the method comprises: receiving an analysis subscription request sent by an ng-eNB, determining a second gNB that can perform data analysis on the analysis subscription request; determining the second gNB; and sending data analysis configuration information to the second gNB and the ng-eNB, wherein the data analysis configuration information is used to instruct the second gNB to send an analysis result on the analysis subscription request to the ng-eNB.
[0007] According to a third aspect of embodiments of the present disclosure, a request sending method is provided, which is executed by an ng-eNB, and the method comprises: when initiating an analysis subscription request or receiving an analysis subscription request sent by a terminal, sending the analysis subscription request to an OAM to request the OAM to determine a second gNB that can perform data analysis on the analysis subscription request; and receiving an analysis result on the analysis subscription request sent by the second gNB.
[0008] According to a fourth aspect of the embodiments of the present disclosure, a request sending apparatus is provided, the apparatus comprising one or more processors, the processors being configured to perform the following: determining a first gNB that can be accessed, in response to a current accessed base station being an ng-eNB, when initiating an analytics subscription request; switching to the first gNB, and sending the analytics subscription request to the first gNB.
[0009] According to a fifth aspect of the embodiments of the present disclosure, a base station determining apparatus is provided, the apparatus comprising one or more processors, the processors being configured to perform the following: receiving an analytics subscription request sent by an ng-eNB; determining a second gNB that can perform data analysis for the analytics subscription request; determining the second gNB; and sending data analysis configuration information to the second gNB and the ng-eNB, wherein the data analysis configuration information is used to indicate that the second gNB sends an analysis result for the analytics subscription request to the ng-eNB.
[0010] According to a sixth aspect of the embodiments of the present disclosure, a request sending apparatus is provided, the apparatus comprising one or more processors, the processors being configured to perform the following: sending an analytics subscription request to an OAM to request the OAM to determine a second gNB that can perform data analysis for the analytics subscription request, when initiating the analytics subscription request or receiving the analytics subscription request sent by a terminal; and receiving an analysis result for the analytics subscription request sent by the second gNB.
[0011] According to a seventh aspect of the embodiments of the present disclosure, a communication apparatus is provided, comprising: a processor; a memory for storing a computer program; wherein when the computer program is executed by the processor, the above-mentioned request sending method performed by a terminal is implemented.
[0012] According to an eighth aspect of the embodiments of the present disclosure, a communication apparatus is provided, comprising: a processor; a memory for storing a computer program; wherein when the computer program is executed by the processor, the above-mentioned base station determining method is implemented.
[0013] According to a ninth aspect of the embodiments of the present disclosure, a communication apparatus is provided, comprising: a processor; a memory for storing a computer program; wherein when the computer program is executed by the processor, the above-mentioned request sending method performed by an ng-eNB is implemented.
[0014] According to a tenth aspect of the embodiments of the present disclosure, a computer readable storage medium is provided, for storing a computer program, when the computer program is executed by a processor, the steps of the above-mentioned request sending method performed by a terminal are implemented.
[0015] According to a twelfth aspect of the embodiments of the present disclosure, a computer readable storage medium is provided for storing a computer program, when the computer program is executed by a processor, the steps of the above-mentioned method for requesting transmission executed by the ng-eNB are implemented.
[0016] According to a twelfth aspect of the embodiments of the present disclosure, a computer readable storage medium is provided for storing a computer program, when the computer program is executed by a processor, the steps of the above-mentioned method for requesting transmission executed by the ng-eNB are implemented.
[0017] According to the embodiments of the present disclosure, when the terminal initiates the analysis subscription request, if the currently accessed base station is the ng-eNB, the terminal can trigger the process of actively detecting the 5G signal and switching to the gNB. The terminal can determine the first gNB that can be accessed in some way, for example, detecting the signal strength of the 5G signal, and taking the base station corresponding to the 5G signal with a signal strength greater than the strength threshold as the first gNB. Then, after determining the first gNB, the terminal can switch to the first gNB and send the analysis subscription request to the first gNB, so as to timely send the analysis subscription request to the gNB capable of performing data analysis based on the model, and ensure that the analysis subscription request is processed in time. BRIEF DESCRIPTION OF DRAWINGS
[0018] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the drawings needed in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present disclosure, and other drawings can also be obtained by those skilled in the art without creative labor.
[0019] Figure 1 is a schematic flowchart of a method for requesting transmission according to an embodiment of the present disclosure.
[0020] Figure 2 is a network schematic diagram according to an embodiment of the present disclosure.
[0021] Figure 3 is a schematic flowchart of another method for requesting transmission according to an embodiment of the present disclosure.
[0022] Figure 4 is a schematic flowchart of a base station determination method according to an embodiment of the present disclosure.
[0023] Figure 5 is a schematic flowchart of another base station determination method according to an embodiment of the present disclosure.
[0024] Figure 6 is a schematic flowchart of another base station determination method according to an embodiment of the present disclosure.
[0025] Figure 7 is a schematic flow chart of a request sending method according to an embodiment of the present disclosure.
[0026] Figure 8 is a schematic flow chart of another request sending method according to an embodiment of the present disclosure.
[0027] Figure 9 is a schematic flow chart of yet another request sending method according to an embodiment of the present disclosure.
[0028] Figure 10 is a schematic interaction diagram when a gNB initiates an analytics subscription request according to an embodiment of the present disclosure.
[0029] Figure 11 is a schematic interaction diagram when an ng-eNB initiates an analytics subscription request according to an embodiment of the present disclosure.
[0030] Figure 12 is a schematic interaction diagram when a terminal initiates an analytics subscription request according to an embodiment of the present disclosure.
[0031] Figure 13 is another schematic interaction diagram when a terminal initiates an analytics subscription request according to an embodiment of the present disclosure.
[0032] Figure 14 is a schematic block diagram of an apparatus for request sending according to an embodiment of the present disclosure.
[0033] Figure 15 is a schematic block diagram of an apparatus for request sending according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0034] The technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all the embodiments of the present disclosure. Based on the embodiments in the present disclosure, all other embodiments obtained by a person of ordinary skill in the art without creative work fall within the scope of protection of the present disclosure.
[0035] The terms used in the embodiments of the present disclosure are merely for the purpose of describing particular embodiments, and are not intended to limit the embodiments of the present disclosure. The singular forms “a” and “the” used in the embodiments of the present disclosure and the appended claims are intended to include plural forms, unless the context clearly indicates otherwise. It should also be understood that the term “and / or” used herein refers to and includes any or all possible combinations of one or more associated listed items.
[0036] It should be understood that, although the terms first, second, third, etc. can be employed in describing various information in the embodiments of the present disclosure, the information should not be limited to these terms. These terms are only used to distinguish one type of information from another type of information. For example, without departing from the scope of the embodiments of the present disclosure, first information can also be referred to as second information, and similarly, second information can also be referred to as first information. Depending on the context, the word "if" as used herein can be interpreted as "when" or "upon" or "in response to determining".
[0037] For the purpose of brevity and ease of understanding, the terms "greater than" or "less than", "higher than" or "lower than" are used herein when characterizing the size relationship. However, it can be understood by those skilled in the art that the term "greater than" also covers the meaning of "greater than or equal to", and the term "less than" also covers the meaning of "less than or equal to"; the term "higher than" covers the meaning of "higher than or equal to", and the term "lower than" covers the meaning of "lower than or equal to".
[0038] Figure 1 is a schematic flow chart of a request sending method according to an embodiment of the present disclosure. The request sending method shown in the embodiment can be performed by a terminal, including but not limited to a mobile phone, a tablet computer, a wearable device, a sensor, an Internet of Things device, and the like. The terminal can communicate with a base station as a user equipment, including but not limited to a 5G base station gNB and an enhanced 4G base station ng-eNB in a non-standalone network mode 4 series.
[0039] As shown in Figure 1 The request sending method can include the following steps:
[0040] In step S101, when initiating an analysis subscription request, in response to the currently accessed base station being an ng-eNB, a first gNB that can be accessed is determined;
[0041] In step S102, the analysis subscription request is sent to the first gNB after switching to the first gNB.
[0042] In one embodiment, the analysis subscription request initiated by the terminal is mainly used to request the network side device to perform data analysis on certain data based on the model obtained by machine learning (which can also be deep learning), so as to obtain an analysis result and feed back to the terminal.
[0043] The content requested by the analysis subscription request can be various, for example, the load of a network side device can be requested to be analyzed, for example, whether the terminal needs to switch cells can be requested to be analyzed, and the content requested for analysis is not limited to the above examples, and can be selected according to actual needs. Different models can be used for analyzing different contents, or the same model can be used for analyzing similar contents. Each time the analysis subscription request is sent, one or more contents can be requested to be analyzed, and the present disclosure does not make any limitation.
[0044] Figure 2 is a network diagram according to an embodiment of the present disclosure.
[0045] As shown in Figure 2 , the network in which the terminal is located includes a network in a non-standalone networking mode, for example, a 4G series networking mode, an anchor gNB, a 5G core network as a core network, and an ng-eNB networking mode.
[0046] The terminal can perform control plane communication and user plane communication with the gNB, the terminal can perform user plane communication with the ng-eNB, the ng-eNB can perform control plane communication and user plane communication with the gNB, the gNB can perform control plane communication and user plane communication with the 5G core network, and the ng-eNB does not directly communicate with the 5G core network. Among them, the control plane communication includes the transmission of scheduling signaling and control signaling, and the user plane communication includes the transmission of service data.
[0047] In one embodiment, when the terminal initiates an analysis subscription request, the terminal can send the analysis subscription request to the currently accessed base station to request the base station to perform data analysis based on a model. However, the currently accessed base station of the terminal can be a gNB or an ng-eNB. Since the capabilities of the gNB and the ng-eNB are different, for example, the gNB has the capability of performing data analysis based on a model, while the ng-eNB does not have the capability of performing data analysis based on a model. This leads to different analysis processes when the terminal accesses different base stations. The following will be described in an exemplary manner for the two cases.
[0048] In one embodiment, when the currently accessed base station of the terminal is a gNB in a dual connectivity NE-DC, the analysis subscription request can be sent to the gNB in the NE-DC. Since the gNB has relatively strong computing and processing capabilities (stronger than the ng-eNB), the gNB has the capability of performing data analysis based on a model. After receiving the analysis subscription request, the gNB can first determine the content requested by the analysis subscription request to be analyzed, determine the model required for analyzing the content, for example, a target model, and then determine whether the target model exists in the local gNB.
[0049] If the target model exists locally in the gNB, the gNB can directly obtain data as input of the target model to obtain an analysis result, and feed back the analysis result to the terminal. If the target model does not exist locally in the gNB, the gNB can obtain the target model from an operation administration and maintenance (OAM), for example, the gNB sends the analysis subscription request to the OAM, and the OAM determines the target model according to the analysis subscription request and sends the target model to the gNB.
[0050] It should be noted that in all embodiments of the present disclosure, for example, the above-mentioned embodiment in which the terminal initiates the analysis subscription request, and the subsequent embodiment in which the gNB initiates the analysis subscription request and the ng-eNB initiates the analysis subscription request, the process of data analysis for the analysis subscription request can be the same (the difference lies in how to determine the gNB for data analysis), therefore the present disclosure mainly describes the general process of analysis in this embodiment, and the subsequent embodiments will not be described again.
[0051] For example, using the target model to perform data analysis, obtaining data as input of the target model, the obtained data can come from any device in the network, for example, can come from the core network, come from the gNB, come from the ng-eNB, come from the terminal, and in the non-ground network, can also come from the satellite. Further, the gNB can preprocess the obtained data, for example, convert it into a vector form, so as to input it into the target model.
[0052] For example, when the analysis subscription request is a request to analyze the load of a certain ng-eNB (for example, referred to as base station A), the gNB can obtain information about the ongoing service of the base station A, the number of access terminals, the identity of the access terminals, etc., and can also obtain data such as the amount of data transmitted by the terminal to communicate with the base station A from the terminal accessing the base station A, and then input the obtained data as input of the model.
[0053] For example, when the analysis subscription request is a request to analyze whether the terminal needs to switch cells, the gNB can obtain terminal location information from the terminal, and obtain signal quality information of base stations near the terminal, and then input the obtained data as input of the model.
[0054] The above description of model input is only for example, and when the model is applied, the input is not limited to the above-mentioned obtained data, and based on different analysis subscription requests, the model is also not limited to analyzing the above-mentioned content.
[0055] As can be seen, in the case that the terminal currently accesses a gNB, since the gNB is capable of data analysis based on the model, the analysis can be completed by the gNB according to the local model or according to the model obtained from the OAM. However, in the case that the terminal currently accesses an ng-eNB, since the ng-eNB is not capable of data analysis based on the model, some problems will occur.
[0056] For example, the terminal currently accesses an ng-eNB, and the location where the terminal currently locates is not covered by a 5G signal, which will result in that there is no gNB to provide services for the terminal to perform data analysis for the analysis subscription request initiated by the terminal. Moreover, even if the location where the terminal currently locates is covered by a 5G signal, the analysis subscription request initiated by the terminal will not trigger the terminal to actively detect the 5G signal and switch to the gNB, so that the analysis subscription request initiated by the terminal cannot be processed in time. Moreover, when the analysis subscription request initiated by the terminal is not processed in time, the terminal can still continue to initiate other analysis subscription requests, which will result in accumulation of analysis subscription requests, and after the terminal accesses the gNB, the terminal will send all the accumulated analysis subscription requests to the gNB, which will result in sharp increase of the load of the gNB and cause adverse effects on the gNB.
[0057] According to an embodiment of the present disclosure, when the terminal initiates an analysis subscription request, if the currently accessed base station is an ng-eNB, the terminal can trigger a flow of actively detecting a 5G signal and switching to a gNB. The terminal can determine a first gNB that can be accessed in some way, for example, by detecting the signal strength of the 5G signal, and taking the base station corresponding to the 5G signal with a signal strength greater than a strength threshold as the first gNB. Then, after determining the first gNB, the terminal can switch to the first gNB and send the analysis subscription request to the first gNB, so as to send the analysis subscription request to the gNB capable of data analysis based on the model in time and ensure that the analysis subscription request is processed in time.
[0058] In one embodiment, the determining the first gNB that can be accessed comprises: detecting the signal strength of a received signal; and determining the base station corresponding to the 5G signal with a signal strength greater than a strength threshold as the first gNB.
[0059] The terminal can detect the signal strength of the received signal. For example, in the case that the terminal currently accesses an ng-eNB, the terminal can receive a signal in the 5G frequency band, for example, only receive a signal in the 5G frequency band. If it is determined that there is a 5G signal with a relatively large signal strength, for example, greater than a strength threshold, the terminal can determine the base station corresponding to the 5G signal as the first gNB, switch to the first gNB, and send the analysis subscription request to the first gNB, so that the first gNB can complete analysis for the analysis subscription request.
[0060] Figure 3is a schematic flowchart of another request sending method according to an embodiment of the present disclosure. As Figure 3 As shown in the figure, in one embodiment, the method further includes:
[0061] In step S301, if no 5G signal with signal strength greater than the strength threshold is detected, the operation and maintenance management OAM determines a second gNB capable of performing data analysis for the analysis subscription request;
[0062] In step S302, the analysis subscription request is sent to the second gNB.
[0063] In one embodiment, when the terminal is currently located in a position without 5G signal coverage, or even if there is 5G signal coverage, but the 5G signal strength is weak, for example, less than or equal to the strength threshold, the terminal is difficult to ensure communication quality even if it accesses the 5G base station, so it can still access the ng-eNB and send a gNB determination request (which can carry the analysis subscription request) to the OAM through the ng-eNB to request the OAM to determine a second gNB capable of performing data analysis for the analysis subscription request, and send the analysis subscription request to the second gNB, so that the second gNB completes the analysis for the analysis subscription request.
[0064] Wherein, the way OAM determines the second gNB is selected as needed, for example, it can determine a second gNB capable of performing data analysis for the analysis subscription request among the gNBs accessible by the terminal, or determine a gNB with low load as the second gNB, and send the target model capable of performing data analysis for the analysis subscription request to the determined gNB. The specific way is described in subsequent embodiments related to the operation of OAM.
[0065] Figure 4 is a schematic flowchart of a base station determination method according to an embodiment of the present disclosure. The base station determination method shown in this embodiment can be executed by the OAM, which can communicate with the base stations in the network, for example, it can communicate with the gNB and ng-eNB in the NE-DC, the base stations can communicate with the terminals, including but not limited to mobile phones, tablets, wearable devices, sensors, Internet of Things devices, and other communication devices. The base stations include but are not limited to 5G base stations gNB and enhanced 4G base stations ng-eNB in non-standalone network mode 4 series.
[0066] As shown in the figure, the base station determination method can include the following steps: Figure 4
[0067] In step S401, the analysis subscription request sent by the ng-eNB is received, and a second gNB capable of performing data analysis for the analysis subscription request is determined;
[0068] In step S402, the second gNB is determined;
[0069] In step S403, data analysis configuration information is sent to the second gNB and the ng-eNB, wherein the data analysis configuration information is used to indicate that the second gNB sends analysis results for the analysis subscription request to the ng-eNB.
[0070] In one embodiment, the analysis subscription request can be initiated by the ng-eNB, or can be initiated by a terminal accessing the ng-eNB and sent to the ng-eNB.
[0071] When the terminal initiates the analysis subscription request, if the terminal is currently accessing the ng-eNB and no 5G signal with a signal strength greater than a strength threshold is detected, the ng-eNB can send the analysis subscription request to the OAM to request the OAM to determine the second gNB capable of performing data analysis for the analysis subscription request.
[0072] When the ng-eNB initiates the analysis subscription request, since the ng-eNB cannot perform data analysis according to the model, the ng-eNB can send the analysis subscription request to the OAM to request the OAM to determine the second gNB capable of performing data analysis for the analysis subscription request.
[0073] After receiving the analysis subscription request, the OAM can determine the second gNB, and send data analysis configuration information to the determined gNB and the ng-eNB sending the analysis subscription request, and indicate by the data analysis configuration information that the second gNB sends analysis results for the analysis subscription request to the ng-eNB.
[0074] After receiving the data analysis configuration information sent by the OAM, the second gNB can send analysis results for the analysis subscription request to the ng-eNB. After receiving the data analysis configuration information sent by the OAM, the ng-eNB can send data required by the second gNB to the second gNB when the second gNB needs to obtain data for data analysis, can obtain data required by the second gNB from other base stations in the network and send the data to the second gNB, and can receive analysis results sent by the second gNB, and when the analysis subscription request is initiated by the terminal, the ng-eNB can further send the analysis results to the terminal.
[0075] Accordingly, when a terminal accessing the ng-eNB or the ng-eNB initiates the analysis subscription request, the OAM can determine the second gNB and perform data analysis on the analysis subscription request through the second gNB, and then send the obtained analysis result to the terminal or the ng-eNB, so as to ensure that the analysis subscription request is processed in time.
[0076] Figure 5 is a schematic flowchart of another base station determination method according to an embodiment of the present disclosure. As shown in Figure 5 The determination of the second gNB includes:
[0077] In step S501, it is determined whether there is a target gNB to which a target model is assigned, wherein the target model is suitable for data analysis on the analysis subscription request.
[0078] In step S502, when the target gNB exists, the target gNB is determined as the second gNB.
[0079] In one embodiment, the OAM can first determine a target model suitable for data analysis on the analysis subscription request, and then determine whether there is a target gNB to which the target model is assigned. If the target gNB exists, data analysis on the analysis subscription request can be completed through the target gNB, and therefore the target gNB can be determined as the second gNB.
[0080] It should be noted that the conditions to be considered for determining the target gNB include but are not limited to the above-mentioned target model assignment. For example, whether the signal covers the current location of the terminal can also be considered. If the signal covers the current location of the terminal, it is determined as the target gNB, so as to ensure that the target gNB can communicate with the terminal as the second gNB.
[0081] Figure 6 is a schematic flowchart of another base station determination method according to an embodiment of the present disclosure. As shown in Figure 6 The method further includes:
[0082] In step S601, when the target gNB does not exist, a free gNB is determined as the second gNB, and the target model is sent to the second gNB.
[0083] In one embodiment, the OAM can first determine a target model suitable for data analysis on the analysis subscription request, and then determine whether there is a target gNB to which the target model is assigned. If the target gNB does not exist, the free gNB can be determined as the second gNB, and the target model is sent to the second gNB, so that the determined second gNB can complete data analysis on the analysis subscription request as soon as possible.
[0084] The manner of determining the idle gNB includes, but is not limited to, determining according to the load of the gNB, the number of access terminals, etc. For example, a gNB with a load lower than a load threshold can be determined as an idle gNB, or a gNB with a number of access terminals less than a number threshold can be determined as an idle gNB.
[0085] Figure 7 is a schematic flow chart of a request sending method according to an embodiment of the present disclosure. The request sending method shown in the embodiment can be performed by a base station ng-eNB in NE-DC, and the ng-eNB can communicate with a terminal and an OAM, wherein the terminal includes, but is not limited to, a mobile phone, a tablet computer, a wearable device, a sensor, an Internet of Things device, and the like.
[0086] As shown in Figure 7 , the request sending method can include the following steps:
[0087] In step S701, when initiating an analysis subscription request or receiving an analysis subscription request sent by a terminal, the analysis subscription request is sent to an OAM to request the OAM to determine a second gNB capable of performing data analysis on the analysis subscription request;
[0088] In step S702, the analysis result of the analysis subscription request sent by the second gNB is received.
[0089] In one embodiment, when a terminal initiates an analysis subscription request, if the terminal is currently accessing a base station ng-eNB and no 5G signal with a signal strength greater than a strength threshold is detected, the ng-eNB can send an analysis subscription request to the OAM to request the OAM to determine a second gNB capable of performing data analysis on the analysis subscription request.
[0090] When the ng-eNB itself initiates an analysis subscription request, since the ng-eNB cannot perform data analysis according to the model, the ng-eNB can send an analysis subscription request to the OAM to request the OAM to determine a second gNB capable of performing data analysis on the analysis subscription request.
[0091] After receiving the analysis subscription request, the OAM can determine the second gNB and send data analysis configuration information to the determined gNB and the ng-eNB sending the analysis subscription request, and the data analysis configuration information indicates that the analysis result of the analysis subscription request is sent by the second gNB to the ng-eNB.
[0092] After receiving the data analysis configuration information sent by the OAM, the second gNB can send the analysis result for the analysis subscription request to the ng-eNB. After receiving the data analysis configuration information sent by the OAM, the ng-eNB can receive the analysis result sent by the gNB, and when the analysis subscription request is initiated by the terminal, the ng-eNB can further send the analysis result to the terminal.
[0093] Accordingly, when initiating the analysis subscription request, the terminal or the ng-eNB can request the OAM to determine the second gNB, and perform data analysis on the analysis subscription request through the second gNB, and then send the obtained analysis result to the terminal or the ng-eNB, so as to ensure that the analysis subscription request is processed in time.
[0094] Figure 8 is a schematic flowchart of another request sending method according to an embodiment of the present disclosure. As shown in Figure 8 Before receiving the analysis result for the analysis subscription request sent by the second gNB, the method further includes:
[0095] In step S801, the data analysis configuration information sent by the OAM is received.
[0096] In step S802, according to the data analysis configuration information, it is determined that the second gNB sends the analysis result for the analysis subscription request to the ng-eNB.
[0097] In one embodiment, after determining the second gNB, the OAM can send the data analysis configuration information to the second gNB and the ng-eNB, and indicate the ng-eNB through the data analysis configuration information that the subsequent data analysis for the analysis subscription request is performed by the second gNB, so that the ng-eNB can receive the analysis result sent by the second gNB; accordingly, the second gNB can also be determined to send the analysis result to the ng-eNB.
[0098] For example, the ng-eNB can first establish an inter-base station interface with the second gNB, and then receive the analysis result from the second gNB through the inter-base station interface.
[0099] Figure 9 is a schematic flowchart of another request sending method according to an embodiment of the present disclosure. As shown in Figure 9 The method further includes:
[0100] In step S901, the model inference data request sent by the second gNB is received, wherein the model inference data request is used to request to obtain data for data analysis on the analysis subscription request from the ng-eNB;
[0101] In step S902, the data used for data analysis for the analysis subscription request is sent to the second gNB.
[0102] In one embodiment, after determining the second gNB, the OAM can send data analysis configuration information to the second gNB and the ng-eNB, and indicate the ng-eNB through the data analysis configuration information that subsequent data analysis for the analysis subscription request is performed by the second gNB. Thus, when the second gNB needs to obtain data from the ng-eNB for data analysis, the second gNB can be sent the data required to be obtained by the second gNB, and the data required to be obtained by the second gNB can also be obtained from other base stations in the network and sent to the second gNB.
[0103] In one embodiment, the gNB can also initiate the analysis subscription request. After the gNB initiates the analysis subscription request, the target model used for data analysis for the analysis subscription request can be determined first. If the target model exists locally in the gNB, the target model can be directly used for data analysis. If the target model does not exist locally in the gNB, the gNB can send a request to the OAM to obtain the target model from the OAM for data analysis.
[0104] In the above embodiments, four cases are mainly involved, which are: the terminal initiates the analysis subscription request and currently accesses the gNB; the terminal initiates the analysis subscription request and currently accesses the ng-eNB; the ng-eNB initiates the analysis subscription request; and the gNB initiates the analysis subscription request. The four cases are described respectively through the interaction schematic diagram as follows.
[0105] Figure 10 is an interaction schematic diagram when the gNB initiates the analysis subscription request according to an embodiment of the present disclosure.
[0106] As shown in Figure 10 , when the gNB initiates the analysis subscription request, the target model used for analysis can be determined according to the content to be analyzed by the analysis subscription request, and then it is queried whether the target model exists locally.
[0107] If the model exists locally, data analysis can be performed directly through the target model to obtain the analysis result. If the target model does not exist locally, the analysis subscription request can be sent to the OAM. The OAM can determine the target model used for analysis according to the content to be analyzed by the analysis subscription request, and then send the target model to the gNB.
[0108] The gNB can obtain data from other base stations as input of the target model for data analysis, for example, the gNB can send a data obtaining request to other gNBs and other ng-eNBs in the network, and the other base stations can send the data required by the gNB to the gNB. The process includes operations such as data collection by the gNB, data reporting by the other base stations to the gNB, and data preprocessing by the gNB.
[0109] Further, the gNB can input the obtained data into the target model to obtain an analysis result, and then can perform corresponding policy adjustment according to the analysis result. For example, the content analyzed by the subscription request is to determine the target base station suitable for terminal handover, and the target base station can be determined according to the analysis result. The policy adjustment performed can be to send an indication to the terminal, instructing the terminal to switch to the target base station.
[0110] It should be noted that in all embodiments of the present disclosure, the other gNB refers to one or more gNBs, and the other ng-eNB refers to one or more ng-eNBs.
[0111] Figure 11 is a schematic diagram of interaction when an ng-eNB initiates an analysis subscription request according to an embodiment of the present disclosure.
[0112] As shown in Figure 11 , when the ng-eNB initiates the analysis subscription request, since the ng-eNB has no ability to perform data analysis according to the model, the analysis subscription request can be sent to the OAM, which can be sent directly to the OAM or through the adjacent gNB.
[0113] After the OAM receives the analysis subscription request, the target model for analysis can be determined according to the content analyzed by the analysis subscription request, and then it is determined whether there is a gNB that has deployed the target model.
[0114] If there is no gNB that has deployed the target model, a free gNB can be selected as a second gNB, and the target model is sent to the second gNB. If there is a gNB that has deployed the target model, the gNB can be directly used as the second gNB. Further, the OAM can send data analysis configuration information to the ng-eNB and the second gNB to indicate that the data analysis will be performed by the second gNB next.
[0115] In order to perform data analysis, the second gNB can obtain data from other base stations as input to the target model. For example, it can send data acquisition requests to the ng-eNB that initiated the analysis subscription request, other gNBs in the network, and other ng-eNBs. These base stations can send the data that the second gNB needs to acquire to the second gNB. This process includes the second gNB collecting data, the base stations reporting data to the second gNB, and the second gNB preprocessing the data.
[0116] The second gNB can then input the acquired data into the target model to obtain analysis results, and send the analysis results to the ng-eNB that initiated the analysis subscription request. The ng-eNB can then execute corresponding policy adjustments based on the analysis results. For example, if the analysis subscription request needs to analyze the content of determining a suitable target base station for terminal handover, and the target base station can be determined based on the analysis results, then the policy adjustment to be executed could be to send an instruction to the terminal, instructing the terminal to handover to the target base station.
[0117] Figure 12 This is an interactive diagram illustrating a terminal initiating an analysis subscription request according to an embodiment of the present disclosure.
[0118] like Figure 12 As shown, when a terminal initiates an analysis subscription request, if the base station currently connected to the terminal is a gNB, the analysis subscription request can be sent to the gNB. The gNB can first determine the target model for analysis based on the content to be analyzed in the analysis subscription request, and then query whether the target model exists locally.
[0119] If a model exists locally, data analysis can be performed directly using the target model to obtain the analysis results. If the target model does not exist locally, an analysis subscription request can be sent to OAM. OAM can determine the target model for analysis based on the content required by the analysis subscription request, and then send the target model to gNB.
[0120] In order to perform data analysis, gNB can obtain data from other base stations as input to the target model. For example, it can send data acquisition requests to terminals and other gNBs and ng-eNBs in the network. Terminals and other base stations can send the data that gNB needs to acquire to gNB. This process includes gNB collecting data, other base stations reporting data to gNB, and gNB preprocessing the data.
[0121] Furthermore, the gNB can input the acquired data into the target model to obtain analysis results, and then send the analysis results to the terminal. The terminal can then execute corresponding policy adjustments based on the analysis results. For example, if the analysis of a subscription request requires determining a suitable target base station for terminal handover, and the analysis results can identify the target base station, then the policy adjustment to be executed could be for the terminal to handover to the target base station.
[0122] Figure 13 is another interaction schematic diagram when a terminal initiates an analysis subscription request according to an embodiment of the present disclosure.
[0123] As shown in Figure 13 , when the terminal initiates the analysis subscription request, if the base station currently accessed by the terminal is an ng-eNB, since the ng-eNB has no capability to perform data analysis according to the model, it can be determined whether there is a first gNB that can be accessed, for example, the signal strength of the 5G signal is detected, and the base station corresponding to the 5G signal with a signal strength greater than a strength threshold is taken as the first gNB.
[0124] If there is a first gNB that can be accessed, the first gNB can be switched to, and the analysis subscription request is sent to the first gNB, and the data analysis is performed by the first gNB, and the analysis process is basically the same as the process of the gNB performing data analysis described above, which will not be described here.
[0125] If there is no first gNB that can be accessed, the analysis subscription request can be sent to the OAM through the currently accessed ng-eNB, which can be sent directly to the OAM by the ng-eNB, or sent to the OAM through the gNB adjacent to the ng-eNB.
[0126] After the OAM receives the analysis subscription request, the target model for analysis can be determined according to the content required by the analysis subscription request, and then it is determined whether there is a gNB that has deployed the target model.
[0127] If there is no gNB that has deployed the target model, a second gNB can be selected as a second gNB, and the target model is sent to the second gNB. If there is a gNB that has deployed the target model, the gNB can be directly taken as the second gNB. Further, the OAM can send data analysis configuration information to the ng-eNB and the second gNB to indicate that the data analysis is performed by the second gNB next.
[0128] In order to perform data analysis, the second gNB can obtain data from the terminal and other base stations in the network as input of the target model, for example, the second gNB can send a data acquisition request to the terminal, the ng-eNB currently accessed by the terminal, other gNBs in the network, and other ng-eNBs, and these base stations and the terminal can send the data required by the second gNB to the second gNB. The process includes operations such as data collection by the second gNB, data reporting by the terminal and the base station to the second gNB, and data preprocessing by the second gNB.
[0129] Further, the second gNB can input the obtained data into a target model to obtain an analysis result, and send the analysis result to the terminal via the ng-eNB, and the terminal can execute a corresponding policy adjustment according to the analysis result. For example, the content analyzed by the analysis subscription request is to determine a target base station suitable for terminal handover, and the target base station can be determined according to the analysis result, and the policy adjustment executed can be that the terminal switches to the target base station.
[0130] Corresponding to the foregoing embodiments of the request sending method and the base station determination method, the disclosure also provides embodiments of a request sending device and a base station determination device.
[0131] Embodiments of the disclosure also provide a request sending device. The device can be applied to a terminal, including but not limited to a mobile phone, a tablet computer, a wearable device, a sensor, an Internet of Things device, and the like. The terminal can communicate with a base station as a user equipment, and the base station includes but is not limited to a 5G base station gNB and an enhanced 4G base station ng-eNB in a non-standalone network mode 4 series.
[0132] In one embodiment, the device includes one or more processors, and the processing is configured to execute the following: when initiating an analysis subscription request, if a currently accessed base station is an ng-eNB, determining a first gNB that can be accessed; switching to the first gNB and sending the analysis subscription request to the first gNB.
[0133] In one embodiment, the processing is configured to execute the following: detecting a signal strength of a received signal; and determining that a base station corresponding to a 5G signal with a signal strength greater than a strength threshold is the first gNB.
[0134] In one embodiment, the processing is further configured to execute the following: if no 5G signal with a signal strength greater than a strength threshold is detected, requesting an operation, administration and maintenance (OAM) to determine a second gNB capable of performing data analysis on the analysis subscription request; and sending the analysis subscription request to the second gNB.
[0135] In one embodiment, the processing is further configured to execute the following: when the currently accessed base station is a gNB in NE-DC, sending the analysis subscription request to the gNB in NE-DC.
[0136] Embodiments of the disclosure also provide a base station determination device. The device can be applied to an OAM, which can communicate with base stations in a network, such as a gNB in NE-DC and an ng-eNB. The base stations can communicate with terminals, including but not limited to mobile phones, tablet computers, wearable devices, sensors, Internet of Things devices, and the like. The base stations include but are not limited to a 5G base station gNB and an enhanced 4G base station ng-eNB in a non-standalone network mode 4 series.
[0137] In one embodiment, the apparatus comprises one or more processors, and the processing is configured to perform receiving an analysis subscription request sent by an ng-eNB, determining a second gNB capable of performing data analysis for the analysis subscription request, determining the second gNB, and sending data analysis configuration information to the second gNB and the ng-eNB, wherein the data analysis configuration information is used to instruct the second gNB to send an analysis result for the analysis subscription request to the ng-eNB.
[0138] In one embodiment, the processing is configured to perform determining whether there is a target gNB assigned with a target model, wherein the target model is applicable to performing data analysis for the analysis subscription request, and when the target gNB exists, determining the target gNB as the second gNB.
[0139] In one embodiment, the processing is further configured to perform, when the target gNB does not exist, determining an idle gNB as the second gNB, and sending the target model to the second gNB.
[0140] In one embodiment, the analysis subscription request is initiated by the ng-eNB, or is initiated by a terminal accessing the ng-eNB and sent to the ng-eNB.
[0141] Embodiments of the present disclosure also propose a request sending apparatus, which can be applied to a base station ng-eNB in NE-DC, and the ng-eNB can communicate with a terminal and an OAM, wherein the terminal includes but is not limited to a mobile phone, a tablet computer, a wearable device, a sensor, an Internet of Things device, and the like.
[0142] In one embodiment, the apparatus comprises one or more processors, and the processing is configured to perform, when initiating an analysis subscription request or receiving an analysis subscription request sent by a terminal, sending the analysis subscription request to an OAM to request the OAM to determine a second gNB capable of performing data analysis for the analysis subscription request, and receiving an analysis result for the analysis subscription request sent by the second gNB.
[0143] In one embodiment, the processing is further configured to perform, before receiving the analysis result for the analysis subscription request sent by the second gNB, receiving data analysis configuration information sent by the OAM, and determining, according to the data analysis configuration information, that the analysis result for the analysis subscription request is sent by the second gNB to the ng-eNB.
[0144] In an embodiment, the processing is further configured to perform receiving a model inference data request sent by the second gNB, wherein the model inference data request is used to request data for data analysis for the analytics subscription request from the ng-eNB; and sending data for data analysis for the analytics subscription request to the second gNB.
[0145] As to the apparatus in the above-mentioned embodiments, the specific manners in which various modules perform operations have been described in detail in the embodiments of the method, and thus will not be described in detail here.
[0146] For the apparatus embodiments, since they basically correspond to the method embodiments, the relevant parts are described in the part of the method embodiments. The apparatus embodiments described above are merely illustrative, wherein the modules described as separate components can or can not be physically separated, and the components shown as modules can or can not be physical modules, i.e., can be located in one place or distributed on multiple network modules. Part or all of the modules can be selected to achieve the purpose of the present embodiment scheme according to actual needs. Those skilled in the art can understand and implement it without creative labor.
[0147] The embodiments of the present disclosure also propose a communication apparatus, comprising: a processor; a memory for storing a computer program; wherein when the computer program is executed by the processor, the request sending method performed by the terminal in any of the above-mentioned embodiments is implemented.
[0148] The embodiments of the present disclosure also propose a communication apparatus, comprising: a processor; a memory for storing a computer program; wherein when the computer program is executed by the processor, the base station determination method in any of the above-mentioned embodiments is implemented.
[0149] The embodiments of the present disclosure also propose a communication apparatus, comprising: a processor; a memory for storing a computer program; wherein when the computer program is executed by the processor, the request sending method performed by the ng-eNB in any of the above-mentioned embodiments is implemented.
[0150] The embodiments of the present disclosure also propose a computer readable storage medium for storing a computer program, when the computer program is executed by a processor, the steps of the request sending method performed by the terminal in any of the above-mentioned embodiments are implemented.
[0151] The embodiments of the present disclosure also propose a computer readable storage medium for storing a computer program, when the computer program is executed by a processor, the steps of the base station determination method in any of the above-mentioned embodiments are implemented.
[0152] Embodiments of the present disclosure further provide a computer readable storage medium, which stores a computer program. The computer program, when executed by a processor, implements the steps of the method for requesting transmission performed by the ng-eNB according to any of the above embodiments.
[0153] As shown in Figure 14 , Figure 14 is a schematic block diagram of an apparatus 1400 for requesting transmission according to an embodiment of the present disclosure. The apparatus 1400 can be provided as a base station. As shown in Figure 14 , the apparatus 1400 includes a processing component 1422, a wireless transmit / receive component 1424, an antenna component 1426, and a signal processing portion specific to the wireless interface, the processing component 1422 can further include one or more processors. One of the processors in the processing component 1422 can be configured to implement the method for requesting transmission performed by the ng-eNB as described above.
[0154] Figure 15 is a schematic block diagram of an apparatus 1500 for requesting transmission according to an embodiment of the present disclosure. The apparatus 1500 can be a mobile phone, a computer, a digital broadcast terminal, a message receiving device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.
[0155] As shown in Figure 15 , the apparatus 1500 can include one or more of the following components: a processing component 1502, a memory 1504, a power supply component 1506, a multimedia component 1508, an audio component 1510, an input / output (I / O) interface 1512, a sensor component 1514, and a communication component 1516.
[0156] The processing component 1502 generally controls the overall operation of the apparatus 1500 such as the operations associated with displaying, making phone calls, data communications, camera operations, and recording operations. The processing component 1502 can include one or more processors 1520 to execute instructions to complete all or a part of steps of the method for requesting transmission performed by the terminal as described above. Furthermore, the processing component 1502 can include one or more modules to facilitate interaction between the processing component 1502 and other components. For example, the processing component 1502 can include a multimedia module to facilitate the interaction between the multimedia component 1508 and the processing component 1502.
[0157] The memory 1504 is configured to store various types of data to support operations of the device 1500. Examples of these data include instructions for any application or method operating on the device 1500, contact data, phonebook data, messages, pictures, videos, and the like. The memory 1504 can be implemented by any type of volatile or nonvolatile storage devices or a combination thereof such as static random access memory (SRAM), electrically erasable programmable read only memory (EEPROM), erasable programmable read only memory (EPROM), programmable read only memory (PROM), read only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.
[0158] The power supply component 1506 supplies electrical power for the various components of the device 1500. The power supply component 1506 can include a power supply management system, one or more power supplies, and other components associated with generating, managing and distributing electrical power for the device 1500.
[0159] The multimedia component 1508 includes a screen providing an output interface between the device 1500 and a user. In some embodiments, the screen can include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen can be implemented as a touch screen to receive input signals from a user. The touch panel includes one or more touch sensors to sense touch, swiping and gestures on the touch panel. The touch sensors can not only sense a boundary of a touch or swiping action, but also detect duration and pressure associated with the touch or swiping action. In some embodiments, the multimedia component 1508 includes a front camera and / or a rear camera. The front and / or rear camera can receive external multimedia data when the device 1500 is in an operating mode, such as a shooting mode or a video mode. Each of the front and rear camera can be a fixed optical lens system or have a focal length and optical zoom capability.
[0160] The audio component 1510 is configured to output and / or input audio signals. For example, the audio component 1510 includes a microphone (MIC) configured to receive external audio signals when the device 1500 is in an operating mode, such as a call mode, a recording mode and a voice recognition mode. The received audio signals can be further stored in the memory 1504 or transmitted via the communication component 1516. In some embodiments, the audio component 1510 also includes a speaker for outputting audio signals.
[0161] The I / O interface 1512 provides an interface between the processing component 1502 and peripheral interface modules, which can be a keyboard, a click wheel, a button, and the like. These buttons can include, but are not limited to, a home button, a volume button, a start button and a lock button.
[0162] The sensor component 1514 includes one or more sensors to provide the device 1500 with state assessments of various aspects. For example, the sensor component 1514 can detect an open / closed state of the device 1500, relative positioning of components of the device 1500, such as a display and keypad of the device 1500, a change in position of the device 1500 or a component of the device 1500, presence or absence of user contact with the device 1500, orientation or acceleration / deceleration of the device 1500, and temperature changes of the device 1500. The sensor component 1514 can include proximity sensor(s) configured to detect presence of nearby objects without any physical touch. The sensor component 1514 can also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor component 1514 can further include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0163] The communication component 1516 is configured to facilitate wired or wireless communication between the device 1500 and another device. The device 1500 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, 4G LTE, 5G NR, or a combination thereof. In an example embodiment, the communication component 1516 receives a broadcast signal or broadcast related information from an external broadcast management system via a broadcast channel. In an example embodiment, the communication component 1516 can further include a Near Field Communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technology.
[0164] In an example embodiment, the device 1500 can be implemented with one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic elements to perform the above-described request method performed by a terminal.
[0165] In an example embodiment, a non-transitory computer-readable storage medium including instructions, such as the memory 1504 including instructions, is also provided, which can be executed by the processor 1520 of the device 1500 to complete the above-described request method performed by a terminal. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disc, and an optical data storage device, etc.
[0166] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the disclosure herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.
[0167] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
[0168] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. The terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0169] The methods and apparatus provided in the embodiments of this disclosure have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of this disclosure. The descriptions of the embodiments above are only for the purpose of helping to understand the methods and core ideas of this disclosure. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this disclosure. Therefore, the content of this specification should not be construed as a limitation of this disclosure.
Claims
1. A request-to-send method, characterized in that, The method is executed by a terminal and comprises: initiating an analysis subscription request, wherein the analysis subscription request is used to request a network side device to perform data analysis based on a model to obtain an analysis result and feed back to the terminal, a base station currently accessed by the terminal is a gNB or an ng-eNB, the gNB has the capability of performing data analysis based on a model, and the ng-eNB does not have the capability of performing data analysis based on a model; in response to the base station currently accessed being the ng-eNB, triggering the terminal to actively detect a 5G signal and switching to a gNB procedure to determine an accessible first gNB; switching to the first gNB and sending the analysis subscription request to the first gNB.
2. The method of claim 1, wherein, The determination of the accessible first gNB comprises: detecting a signal strength of a received signal; determining that a base station corresponding to a 5G signal with a signal strength greater than a strength threshold is the first gNB.
3. The method of claim 1, wherein, The method further comprises: in response to no 5G signal with a signal strength greater than a strength threshold being detected, requesting an operation and maintenance management (OAM) to determine a second gNB capable of performing data analysis for the analysis subscription request; sending the analysis subscription request to the second gNB.
4. The method of claim 1, wherein, The method further comprises: when the base station currently accessed is a gNB in NE-DC, sending the analysis subscription request to the gNB in NE-DC.
5. A base station determination method, characterized by, The method is executed by an OAM and comprises: receiving an analysis subscription request sent by an ng-eNB, wherein the analysis subscription request is initiated and sent to the ng-eNB by a terminal accessing the ng-eNB, the analysis subscription request is used to request a network side device to perform data analysis based on a model to obtain an analysis result and feed back to the terminal, the network side device comprises a gNB and an ng-eNB, the gNB has the capability of performing data analysis based on a model, and the ng-eNB does not have the capability of performing data analysis based on a model; determining a second gNB capable of performing data analysis for the analysis subscription request; sending data analysis configuration information to the second gNB and the ng-eNB, wherein the data analysis configuration information is used to instruct the second gNB to send an analysis result for the analysis subscription request to the ng-eNB.
6. The method of claim 5, wherein, The determination of the second gNB comprises: determining whether there is a target gNB assigned with a target model, wherein the target model is suitable for data analysis for the analysis subscription request; when the target gNB exists, determining that the target gNB is the second gNB.
7. The method of claim 6, wherein, The method further comprises: when the target gNB does not exist, determining that an idle gNB is the second gNB and sending the target model to the second gNB.
8. A request-to-send method, characterized by, The method is executed by an ng-eNB and comprises: sending an analysis subscription request to an OAM, to request the OAM to determine a second gNB capable of performing data analysis for the analysis subscription request, wherein the analysis subscription request is initiated by a terminal accessing the ng-eNB and sent to the ng-eNB, the analysis subscription request is used to request a network side device to perform data analysis based on a model to obtain an analysis result and feed back to the terminal, the network side device comprises a gNB and a ng-eNB, the gNB has the capability of performing data analysis based on a model, and the ng-eNB does not have the capability of performing data analysis based on a model; receiving the analysis result for the analysis subscription request sent by the second gNB.
9. The method of claim 8, wherein, Before receiving the analysis result for the analysis subscription request sent by the second gNB, the method further comprises: receiving data analysis configuration information sent by the OAM; determining, according to the data analysis configuration information, that the analysis result for the analysis subscription request is sent to the ng-eNB by the second gNB.
10. The method of claim 9, wherein, The method further comprises: receiving a model inference data request sent by the second gNB, wherein the model inference data request is used to request data used for performing data analysis for the analysis subscription request from the ng-eNB; sending the data used for performing data analysis for the analysis subscription request to the second gNB.
11. A request to send device, characterized in that The apparatus comprises one or more processors configured to perform initiating an analysis subscription request, wherein the analysis subscription request is used to request a network side device to perform data analysis based on a model to obtain an analysis result and feed back to a terminal, a currently accessed base station of the terminal is a gNB or a ng-eNB, the gNB has the capability of performing data analysis based on a model, and the ng-eNB does not have the capability of performing data analysis based on a model; in response to the currently accessed base station being the ng-eNB, triggering the terminal to actively detect a 5G signal and switching to a process of the gNB, determining an accessible first gNB; switching to the first gNB, and sending the analysis subscription request to the first gNB.
12. A base station determining apparatus, comprising: The apparatus comprises one or more processors configured to perform receiving an analysis subscription request sent by a ng-eNB, wherein the analysis subscription request is initiated by a terminal accessing the ng-eNB and sent to the ng-eNB, the analysis subscription request is used to request a network side device to perform data analysis based on a model to obtain an analysis result and feed back to the terminal, the network side device comprises a gNB and a ng-eNB, the gNB has the capability of performing data analysis based on a model, and the ng-eNB does not have the capability of performing data analysis based on a model; determining a second gNB capable of performing data analysis for the analysis subscription request; and sending data analysis configuration information to the second gNB and the ng-eNB, wherein the data analysis configuration information is used to indicate that the analysis result for the analysis subscription request is sent to the ng-eNB by the second gNB.
13. A request-to-send device, comprising: The device comprises one or more processors configured to perform sending an analysis subscription request to an OAM to request the OAM to determine a second gNB capable of performing data analysis for the analysis subscription request, wherein the analysis subscription request is initiated and sent by a terminal accessing an ng-eNB, and the analysis subscription request is used to request a network side device to perform data analysis based on a model to obtain an analysis result and feed back to the terminal, the network side device comprises a gNB and an ng-eNB, the gNB has the capability of performing data analysis based on a model, and the ng-eNB does not have the capability of performing data analysis based on a model; and receiving an analysis result for the analysis subscription request sent by the second gNB.
14. A communications device, characterized by Comprise: a processor; a memory for storing a computer program; wherein when the computer program is executed by the processor, the request sending method of any one of claims 1 to 4 is implemented.
15. A communications device, characterized by Comprise: a processor; a memory for storing a computer program; wherein when the computer program is executed by the processor, the base station determination method of any one of claims 5 to 7 is implemented.
16. A communications device, characterized by Comprise: a processor; a memory for storing a computer program; wherein when the computer program is executed by the processor, the request sending method of any one of claims 8 to 10 is implemented.
17. A computer readable storage medium for storing a computer program, characterized in that When the computer program is executed by the processor, the steps in the request sending method of any one of claims 1 to 4 are implemented.
18. A computer readable storage medium for storing a computer program, characterized in that, When the computer program is executed by the processor, the steps in the base station determination method of any one of claims 5 to 7 are implemented.
19. A computer readable storage medium for storing a computer program, characterized in that, When the computer program is executed by the processor, the steps in the request sending method of any one of claims 8 to 10 are implemented.
Citation Information
Patent Citations
Data transmission method and data transmission device
CN109587722A
Network performance reporting method and device
CN112188533A