Business transmission method, device and storage medium
By configuring target slices for high-speed rail user terminals and optimizing transmission resource configuration, the problem of increased load in high-speed rail communities in 5G networks is solved, and the network experience of high-speed rail users is improved.
Patent Information
- Application Number
- CN202210622832.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-01
- Publication Date
- 2025-02-14
- Estimated Expiration
- 2042-06-01
AI Technical Summary
In 5G networks, since operators use co-construction and sharing to build 5G base stations, it is difficult to allocate dedicated frequency points to high-speed rail communities, resulting in an increase in the load of high-speed rail communities and the network experience of high-speed rail users becomes worse.
By determining the target services of the high-speed rail user terminal and configuring target slices for it, using dedicated resources, priority resources and shared resources, optimize the configuration of transmission resources to ensure that the target services of the high-speed rail user terminal are transferred first.
It improves the target service transmission quality of high-speed rail user terminals, improves the network experience of high-speed rail users, and solves the problem of increased load in high-speed rail communities in 5G networks.
Smart Images

Figure CN115002841B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of communication technology, and in particular to a service transmission method, device and storage medium. Background Art
[0002] In the related art, in order to provide high-quality network services to high-speed rail user terminals (i.e., user terminals on high-speed rail), it is necessary to establish a high-speed rail cell for the high-speed rail user terminals to provide network services specifically for the high-speed rail user terminals. In order to prevent non-high-speed rail users from accessing the high-speed rail cell and occupying the network resources of the high-speed rail cell, in the third generation mobile communication technology (3G) / fourth generation mobile communication technology (4G) network, a dedicated frequency point will be allocated for the high-speed rail cell, and only high-speed rail user terminals are allowed to access, thereby preventing non-high-speed rail user terminals from accessing the high-speed rail cell and occupying the network resources of the high-speed rail cell.
[0003] However, in the fifth generation mobile communication technology (5G) network, since operators usually build 5G base stations in a co-construction and sharing manner, it will be difficult for operators to allocate dedicated frequency points for high-speed rail cells in 5G networks. In this case, both non-high-speed rail user terminals and high-speed rail user terminals can access the high-speed rail cell, which will increase the load on the high-speed rail cell, reduce the number of resources that can be allocated to the high-speed rail user terminals, and deteriorate the network experience of high-speed rail users. Therefore, how to improve the network experience of high-speed rail users has become a problem that needs to be solved urgently. Summary of the invention
[0004] The present invention provides a service transmission method, device and storage medium for improving the network experience of high-speed rail users.
[0005] In order to achieve the above objectives, the present invention adopts the following technical solutions:
[0006] In a first aspect, a service transmission method is provided, the method comprising: determining a first high-speed rail user terminal; the first high-speed rail user terminal is a high-speed rail user terminal within a target time period; the target time period is before the current time period; determining a target service of the first high-speed rail user terminal; the target service is a service whose service proportion is greater than a preset proportion; determining a second high-speed rail user terminal; the second high-speed rail user terminal is a high-speed rail user terminal at the current time; configuring a target slice for the second high-speed rail user terminal; the target slice is used to transmit the target service of the second high-speed rail user terminal.
[0007] In combination with the above-mentioned first aspect, in a possible implementation method, a target slice is configured for a second high-speed rail user terminal, including: determining the transmission resources of the target slice according to the priority of the second high-speed rail user terminal and the service quality QoS requirements of the target service; wherein the transmission resources include: dedicated resources, priority resources and shared resources; dedicated resources are transmission resources used only by the target slice, priority resources are transmission resources shared by the target slice and other slices, and are preferentially used by the target slice; shared resources are transmission resources shared by the target slice and other slices; and the target slice is configured according to the transmission resources of the target slice.
[0008] In combination with the first aspect above, in a possible implementation method, the target slice is configured according to the transmission resources of the target slice, including: determining the number of reserved resources of the high-speed rail cell; determining the resource ratio of dedicated resources, the resource ratio of priority resources, and the resource ratio of shared resources; determining the number of dedicated resources according to the number of reserved resources and the resource ratio of dedicated resources; determining the number of priority resources according to the number of reserved resources and the resource ratio of priority resources; determining the number of shared resources according to the number of reserved resources and the resource ratio of shared resources; configuring the target slice according to the number of dedicated resources, the number of priority resources, and the number of shared resources.
[0009] In combination with the first aspect above, in a possible implementation method, determining the resource ratio of dedicated resources, the resource ratio of priority resources, and the resource ratio of shared resources includes: determining the dedicated resource ratio, the maximum resource ratio, and the minimum resource ratio of the target slice; determining the dedicated resource ratio as the resource ratio of dedicated resources; determining the difference between the minimum resource ratio and the resource ratio of dedicated resources as the resource ratio of priority resources; determining the maximum resource ratio as the difference between the minimum resource ratio and the resource ratio of dedicated resources as the resource ratio of shared resources.
[0010] In combination with the above-mentioned first aspect, in a possible implementation method, the method also includes: determining the QoS requirement of the target service according to the value of the fifth-generation mobile communication technology QoS identifier 5QI of the target service; scheduling the transmission resources of the target slice for the target service according to the QoS requirement of the target service; wherein the priority of scheduling dedicated resources is higher than the priority of scheduling priority resources, and the priority of scheduling priority resources is higher than the priority of scheduling shared resources.
[0011] In combination with the above-mentioned first aspect, in a possible implementation method, determining the first high-speed rail user terminal includes: determining the moving speed of the user terminal according to multiple TA values of the user terminal within the target time period; when the moving speed of the user terminal is greater than a preset threshold, determining that the user terminal is the first high-speed rail user terminal; and / or; determining the operating speed of the high-speed rail within the operating range according to the high-speed rail information within the target time period; wherein the high-speed rail information includes: the train number, stopover station, and stop time of the high-speed rail; determining that the user terminal whose moving speed within the operating range is greater than the operating speed is the first high-speed rail user terminal; and / or; determining the access cell information of the user terminal within the target time period; when the access cell information of the user terminal meets the first preset condition, determining that the user terminal is the first high-speed rail user terminal; wherein the first preset condition includes: continuous access to two or more high-speed rail cells, or continuous access to two or more high-speed rail cells within a preset time period.
[0012] In combination with the above-mentioned first aspect, in a possible implementation method, determining the target service of the first high-speed rail user terminal includes: obtaining network parameters of the first high-speed rail user terminal; the network parameters include: measurement report and user call list; determining the high-speed rail user behavior model according to the network parameters of the first high-speed rail user terminal; wherein the high-speed rail user behavior model is used to determine the service whose service proportion among the services of the high-speed rail user terminal is greater than the preset proportion; determining the target service according to the high-speed rail user behavior model.
[0013] In the second aspect, a service transmission device is provided, including: a processing unit; a processing unit, used to determine a first high-speed rail user terminal; the first high-speed rail user terminal is a high-speed rail user terminal within a target time period; the target time period is before the current time period; the processing unit, also used to determine a target service of the first high-speed rail user terminal; the target service is a service whose service proportion is greater than a preset proportion; the processing unit is also used to determine a second high-speed rail user terminal; the second high-speed rail user terminal is a high-speed rail user terminal at the current time; the processing unit is also used to configure a target slice for the second high-speed rail user terminal; the target slice is used to transmit the target service of the second high-speed rail user terminal.
[0014] In combination with the above-mentioned second aspect, in a possible implementation method, the processing unit is specifically used to: determine the transmission resources of the target slice according to the priority of the second high-speed rail user terminal and the service quality QoS requirements of the target service; wherein the transmission resources include: dedicated resources, priority resources and shared resources; dedicated resources are transmission resources used only by the target slice, priority resources are transmission resources shared by the target slice and other slices, and are preferentially used by the target slice; shared resources are transmission resources shared by the target slice and other slices; configure the target slice according to the transmission resources of the target slice.
[0015] In combination with the above-mentioned second aspect, in a possible implementation method, the processing unit is specifically used to: determine the number of reserved resources of the high-speed rail cell; determine the resource ratio of dedicated resources, the resource ratio of priority resources, and the resource ratio of shared resources; determine the number of dedicated resources based on the number of reserved resources and the resource ratio of dedicated resources; determine the number of priority resources based on the number of reserved resources and the resource ratio of priority resources; determine the number of shared resources based on the number of reserved resources and the resource ratio of shared resources; configure the target slice according to the number of dedicated resources, the number of priority resources, and the number of shared resources.
[0016] In combination with the above-mentioned second aspect, in a possible implementation method, the processing unit is specifically used to: determine the dedicated resource ratio, maximum resource ratio, and minimum resource ratio of the target slice; determine the dedicated resource ratio as the resource ratio of dedicated resources; determine the difference between the minimum resource ratio and the resource ratio of dedicated resources as the resource ratio of priority resources; determine the maximum resource ratio as the difference between the minimum resource ratio and the minimum resource ratio as the resource ratio of shared resources.
[0017] In combination with the above-mentioned second aspect, in a possible implementation method, the processing unit is also used to: determine the QoS requirement of the target service according to the value of the fifth-generation mobile communication technology QoS identifier 5QI of the target service; schedule the transmission resources of the target slice for the target service according to the QoS requirement of the target service; wherein the priority of scheduling dedicated resources is higher than the priority of scheduling priority resources, and the priority of scheduling priority resources is higher than the priority of scheduling shared resources.
[0018] In combination with the above-mentioned second aspect, in a possible implementation method, the processing unit is specifically used to: determine the moving speed of the user terminal according to multiple TA values of the user terminal within the target time period; when the moving speed of the user terminal is greater than a preset threshold, determine that the user terminal is the first high-speed rail user terminal; and / or; determine the operating speed of the high-speed rail within the operating range according to the high-speed rail information within the target time period; wherein the high-speed rail information includes: the train number, stopover station, and stop time of the high-speed rail; determine that the user terminal whose moving speed within the operating range is greater than the operating speed is the first high-speed rail user terminal; and / or; determine the access cell information of the user terminal within the target time period; when the access cell information of the user terminal meets the first preset condition, determine that the user terminal is the first high-speed rail user terminal; wherein the first preset condition includes: continuous access to two or more high-speed rail cells, or continuous access to two or more high-speed rail cells within a preset time period.
[0019] In combination with the above-mentioned second aspect, in a possible implementation method, the device also includes a communication unit; the communication unit is used to obtain the network parameters of the first high-speed rail user terminal; the network parameters include: measurement report and user call list; the processing unit is also used to determine the high-speed rail user behavior model based on the network parameters of the first high-speed rail user terminal; wherein the high-speed rail user behavior model is used to determine the business proportion of the high-speed rail user terminal that is greater than the preset proportion; the processing unit is also used to determine the target business based on the high-speed rail user behavior model.
[0020] In a third aspect, the present disclosure provides a service transmission device, which includes: a processor and a memory; wherein the memory is used to store computer execution instructions, and when the service transmission device is running, the processor executes the computer execution instructions stored in the memory to enable the service transmission device to perform the service transmission method described in the first aspect and any possible implementation of the first aspect.
[0021] In a fourth aspect, the present disclosure provides a computer-readable storage medium, which stores instructions. When the instructions in the computer-readable storage medium are executed by a processor of a service transmission device, the service transmission device is enabled to perform the service transmission method described in the first aspect and any possible implementation of the first aspect.
[0022] In the present disclosure, the name of the above-mentioned service transmission device does not limit the device or functional module itself. In actual implementation, these devices or functional modules may appear with other names. As long as the functions of each device or functional module are similar to those of the present disclosure, they fall within the scope of the claims of the present disclosure and their equivalent technologies.
[0023] These and other aspects of the present disclosure will become more apparent from the following description.
[0024] The technical solution provided by the present disclosure brings at least the following beneficial effects:
[0025] In the disclosed embodiment, the service transmission device can determine the high-speed rail user terminal from the historical data of the target time period, and determine the commonly used target service of the high-speed rail user terminal. After that, the service transmission device determines the high-speed rail user terminal currently riding the high-speed rail, and configures the target slice for transmitting the target service for the high-speed rail user terminal currently riding the high-speed rail. In this way, when the high-speed rail user terminal needs to transmit the target service, the target service of the high-speed rail user terminal can be transmitted through the target slice, thereby improving the transmission quality of the target service, thereby improving the network experience of the high-speed rail user. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] Figure 1 A schematic diagram of the hardware structure of a service transmission device provided by the present disclosure;
[0027] Figure 2 A schematic diagram of a high-speed rail network architecture provided by the present disclosure;
[0028] Figure 3 A flowchart of a service transmission method provided by the present disclosure;
[0029] Figure 4 A flowchart of another service transmission method provided by the present disclosure;
[0030] Figure 5 A flowchart of another service transmission method provided by the present disclosure;
[0031] Figure 6 A schematic diagram of the structure of a service transmission device provided by the present invention. DETAILED DESCRIPTION
[0032] The service transmission method, device and storage medium provided by the embodiments of the present disclosure are described in detail below with reference to the accompanying drawings.
[0033] The term "and / or" in this article is merely a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone.
[0034] The terms “first”, “second” and the like in the specification and drawings of the present disclosure are used to distinguish different objects, or to distinguish different processing of the same object, rather than to describe a specific order of objects.
[0035] In addition, the terms "including" and "having" and any variations thereof mentioned in the description of the present disclosure are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include other steps or units that are not listed, or may optionally include other steps or units that are inherent to these processes, methods, products or devices.
[0036] It should be noted that, in the embodiments of the present disclosure, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present disclosure should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.
[0037] Figure 1 The structure diagram of a service transmission device provided by an embodiment of the present disclosure is shown in FIG. Figure 1As shown, the service transmission device 100 includes at least one processor 101, a communication line 102, and at least one communication interface 104, and may also include a memory 103. The processor 101, the memory 103 and the communication interface 104 may be connected via the communication line 102.
[0038] The processor 101 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present disclosure, such as one or more digital signal processors (DSP), or one or more field programmable gate arrays (FPGA).
[0039] The communication link 102 may include a pathway for transmitting information between the above-mentioned components.
[0040] The communication interface 104 is used to communicate with other devices or communication networks, and can use any transceiver-like device, such as Ethernet, radio access network (RAN), wireless local area network (WLAN), etc.
[0041] The memory 103 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, an optical disc storage (including a compressed optical disc, a laser disc, an optical disc, a digital versatile disc, a Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to include or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
[0042] In one possible design, the memory 103 can exist independently of the processor 101, that is, the memory 103 can be a memory outside the processor 101. In this case, the memory 103 can be connected to the processor 101 through the communication line 102, and is used to store execution instructions or application code, and the processor 101 controls the execution to implement the network quality determination method provided in the following embodiment of the present disclosure. In another possible design, the memory 103 can also be integrated with the processor 101, that is, the memory 103 can be the internal memory of the processor 101, for example, the memory 103 is a high-speed cache, which can be used to temporarily store some data and instruction information, etc.
[0043] As an implementation method, the processor 101 may include one or more CPUs, for example Figure 1 As another possible implementation, the service transmission device 100 may include multiple processors, such as Figure 1 As another implementation, the service transmission apparatus 100 may further include an output device 105 and an input device 106.
[0044] Through the description of the above implementation methods, technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the network node is divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, module and network node described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0045] High-speed rail (or urban light rail, etc.) has the characteristics of strong signal shielding ability and fast moving speed, which leads to greater signal loss of high-speed rail user terminals than non-high-speed rail user terminals, and more frequent cell switching than non-high-speed rail user terminals (for example, the current base station design coverage range is generally 500 meters. During the operation of the high-speed rail, the average time for a high-speed rail user terminal to use a base station is only 8 seconds). Due to the large signal loss of high-speed rail user terminals and frequent cell switching, the channel quality indicator value of high-speed rail user terminals is low. This requires that the high-speed rail cell has higher timeliness requirements when forwarding the data of the high-speed rail user terminal. Therefore, when operators currently build networks, they usually establish high-speed rail cells for high-speed rail user terminals to provide high-quality network services for high-speed rail user terminals.
[0046] When a non-high-speed rail user terminal moves to a high-speed rail cell, the non-high-speed rail user terminal may be connected to the high-speed rail cell, resulting in an increase in the load of the high-speed rail cell and a reduction in the resources that can be allocated to the high-speed rail user terminal. In 3G / 4G networks, in order to prevent non-high-speed rail user terminals from occupying the network resources of the high-speed rail cell, dedicated frequencies are usually allocated to the high-speed rail cell. By setting different frequencies and switching thresholds, the high-speed rail user terminal can be connected to the high-speed rail cell, and the non-high-speed rail user terminal will not be connected to the high-speed rail cell, thereby improving the network perception of high-speed rail users.
[0047] However, in 5G networks, the construction cost of 5G base stations is relatively high, and operators currently generally adopt a co-construction and sharing approach to build 5G base stations. In 5G networks, it will be difficult to allocate dedicated frequency points to high-speed rail cells, and high-speed rail user terminals and non-high-speed rail user terminals will uniformly use public frequency resources for data transmission. This makes it difficult to achieve that non-high-speed rail user terminals do not access high-speed rail cells. If both non-high-speed rail user terminals and high-speed rail user terminals are connected to high-speed rail cells, the load on high-speed rail cells will increase, the number of resources that can be allocated to high-speed rail user terminals will decrease, and the network experience of high-speed rail users will deteriorate. Especially in scenarios such as urban areas, a large number of non-high-speed rail user terminals are connected to high-speed rail cells, which will lead to a large loss of high-speed rail resources, and the increase in the number of users will cause the high-speed rail cells to be unable to effectively dispatch resources, resulting in poor network perception of high-speed rail user terminals. Therefore, how to improve the network experience of high-speed rail users has become an urgent problem to be solved.
[0048] In order to improve the network experience of high-speed rail users, the present invention provides a Figure 2 The high-speed rail network architecture is shown in Figure 1. Figure 2 As shown in the figure, in this high-speed rail network architecture, high-speed rail users (specifically, high-speed rail user terminals) and public network users (specifically, non-high-speed rail user terminals) are connected to the operator's core network through a shared base station (such as a high-speed rail cell). Among them, high-speed rail user terminals use private network slice resources for service transmission, and non-high-speed rail user terminals use public network slice resources for service transmission.
[0049] Specifically, on the wireless access network side, wireless access resources are divided into private network slice resources and public network slice resources, and represented by different slice identifiers (Identity, ID).
[0050] On the core network side, the service data of high-speed rail user terminals is transmitted to the high-speed rail private network data center through private network slices. The service data of non-high-speed rail user terminals is transmitted to the Internet through public network slices.
[0051] It should be pointed out that the above Figure 2This is only an exemplary description of the high-speed rail network architecture involved in the embodiments of the present disclosure. In the specific implementation, the high-speed rail network architecture also has other specific implementation methods. For example, only network slices are established for high-speed rail user terminals, and network slices are not established for non-high-speed rail user terminals. Multiple types of network slices are established for high-speed rail user terminals, and different types of network slices are used to transmit different services of different high-speed rail user terminals. This disclosure does not limit this.
[0052] In order to improve the network experience of high-speed rail users, the present disclosure also provides a service transmission method, in which a service transmission device first determines the historical high-speed rail user terminal according to historical data, and identifies the commonly used target services of the historical high-speed rail user terminal. After that, the service transmission device determines the current high-speed rail user terminal, and allocates a target slice for the target service of the high-speed rail user terminal, and the target slice is dedicated to transmitting the target service of the high-speed rail user terminal. The transmission quality of the target service of the high-speed rail user terminal is guaranteed, thereby improving the network experience of the high-speed rail user.
[0053] The service transmission method provided by the embodiment of the present disclosure can be applied to Figure 1 In the service transmission device shown in FIG. Figure 3 As shown, the service transmission method provided by the embodiment of the present disclosure can be implemented through the following steps 301 to 304.
[0054] Step 301: The service transmission device determines a first high-speed railway user terminal.
[0055] The first high-speed rail user terminal is a high-speed rail user terminal within a target time period, and the target time period is before the current time period.
[0056] In one possible implementation, the service transmission device can determine the first high-speed rail user terminal from one or more dimensions such as the moving speed of the user terminal within the target time period, the user terminal's access to the high-speed rail cell, the moving trajectory of the user terminal, the high-speed rail line, and the operating speed of the high-speed rail between various stations.
[0057] In one example, the service transmission device determines that a user terminal having a moving speed greater than a preset moving speed within a target time period is a first high-speed rail user terminal.
[0058] In another example, the service transmission device determines that a user terminal having a moving speed greater than a preset moving speed and accessing a high-speed rail cell within a target time period is a first high-speed rail user terminal.
[0059] In another example, the service transmission device determines that a user terminal whose moving speed is greater than a preset moving speed, accesses a high-speed rail cell, and whose moving trajectory matches the high-speed rail line exists within the target time period is the first high-speed rail user terminal.
[0060] In another example, the service transmission device can move along the high-speed rail line within the target time period, and the moving speed is the same or similar to the operating speed of the high-speed rail in the line, and the user terminal accessing the high-speed rail cell is the first high-speed rail user terminal.
[0061] It should be pointed out that the service transmission device can also determine the first high-speed rail user terminal in other ways, and the present disclosure does not limit this.
[0062] It can be understood that the high-speed rail cell recorded in the embodiment of the present disclosure refers to a cell that covers along the high-speed rail line and is used to provide network services for high-speed rail user terminals.
[0063] Step 302: The service transmission device determines the target service of the first high-speed railway user terminal.
[0064] Among them, the target business is the business whose business proportion is greater than the preset proportion.
[0065] In a specific implementation, the service transmission device determines the network parameters of the first high-speed rail user terminal; the network parameters include: measurement report and user call list.
[0066] The service transmission device determines the high-speed rail user behavior model according to the network parameters of the first high-speed rail user terminal. The service transmission device determines the target service according to the high-speed rail user behavior model. The high-speed rail user behavior model is used to determine the service whose service proportion among the services of the high-speed rail user terminal is greater than the preset proportion.
[0067] Optionally, in order to ensure the user's network perception, in the present disclosure, the target service is one or more services with the largest usage by high-speed rail user terminals. For example, the target services are the two types of services with the largest usage by high-speed rail user terminals. The service transmission device determines, based on the high-speed rail user behavior model, that among the service types used by the high-speed rail user terminals on the high-speed rail, the first type of service (for example, short video service) accounts for 33%, and the second type of service (for example, instant messaging application) accounts for 31%. The service transmission device determines the first type of service and the second type of service as the target service. It should be pointed out that, in addition to the service proportion of each service, the above-mentioned high-speed rail user behavior model can also determine the trajectory information and the load information of the high-speed rail cell.
[0068] The track information includes, but is not limited to: the activity track (operating route) of the high-speed rail user terminal and hot spots (eg, high-speed rail station a-high-speed rail station b).
[0069] The load information of the high-speed rail community includes but is not limited to: a high-load community identifier and a high-load time of the high-load community.
[0070] It is understandable that the types of services commonly used by high-speed rail user terminals are generally game-type services and video-type services.
[0071] It should be pointed out that in the embodiments of the present disclosure, the high-speed rail user behavior model can be dynamically updated through new historical data or through current high-speed rail user terminal data to ensure the real-time and accuracy of the output results of the high-speed rail user behavior model.
[0072] Step 303: The service transmission device determines the second high-speed rail user terminal.
[0073] Among them, the second high-speed rail user terminal is the high-speed rail user terminal at the current time.
[0074] In a possible implementation, the second high-speed railway user terminal is a high-speed railway user terminal pre-identified by the service transmission device.
[0075] Specifically, the service transmission device determines the user terminal currently accessing the high-speed rail waiting area and determines the entry time of each train in the waiting area. Since high-speed rail stations usually check tickets N minutes (for example, 30 minutes) in advance, the service transmission device can determine that the user terminal accessing the high-speed rail waiting area within 30 minutes before the entry time of each train is the second high-speed rail user terminal.
[0076] It should be pointed out that the service transmission device can also pre-identify the second high-speed rail user terminal in other ways, and the present disclosure does not limit this.
[0077] It can be understood that the high-speed rail waiting area refers to the area used for indoor coverage of the high-speed rail waiting hall. The high-speed rail waiting area is also called the high-speed rail indoor coverage area.
[0078] Step 304: The service transmission device configures a target slice for the second high-speed rail user terminal. The target slice is used to transmit the target service of the second high-speed rail user terminal.
[0079] Optionally, the target slice can also transmit other services. For example, the target slice can carry multiple services with different quality of service (QoS) requirements. The service transmission device configures multiple (5G QoS Identifiers, 5QI) for the target slice according to the QoS requirements of different services, and different 5QIs correspond to services of different priorities. The target service corresponds to one of the multiple 5QIs. When transmitting services according to the target slice, different QoS strategies are scheduled for transmission for different services according to the 5QIs of different services.
[0080] The above scheme brings at least the following beneficial effects. The service transmission device can determine the high-speed rail user terminal from the historical data of the target time period, and determine the commonly used target services of the high-speed rail user terminal. After that, the service transmission device determines the high-speed rail user terminal currently riding the high-speed rail, and configures the target slice for transmitting the target service for the high-speed rail user terminal currently riding the high-speed rail. In this way, when the high-speed rail user terminal needs to transmit the target service, the target service of the high-speed rail user terminal can be transmitted through the target slice, thereby improving the transmission quality of the target service, thereby improving the network experience of the high-speed rail user.
[0081] In addition, since the target service determined in the present disclosure is a service that is used by a large proportion of high-speed rail user terminals, the quality of the network of the target service will directly affect the network experience of high-speed rail users. In the present disclosure, the service transmission device configures a target slice for the target service of the high-speed rail user terminal, which can ensure that the target service of the high-speed rail user terminal is transmitted first, improve the transmission quality of the target service, and thus improve the network experience of the user terminal.
[0082] Combination Figure 3 ,like Figure 4 As shown, the above step 301 can be specifically implemented through one or more of the following steps 401-4066.
[0083] Step 401: The service transmission device determines the moving speed of the user terminal according to multiple timing advance (TA) values of the user terminal within a target time period.
[0084] Specifically, in the related art, during the uplink transmission process of the user terminal, in order to send the uplink data packet to the base station at a specified time, the timing advance technology is used to estimate the radio frequency transmission delay caused by the distance, and the uplink data packet is sent in advance of the delay. Therefore, the service transmission device can determine the distance between the user terminal and the base station antenna port through the TA value. In this way, the service transmission device collects the TA value at different times, determines the change in the distance between the user terminal and the antenna port at different times, and then determines the displacement change of the user terminal. The service transmission device determines the time interval corresponding to the different displacement changes according to the change in the TA value, and determines the moving speed of the user terminal according to the displacement change and the time interval.
[0085] Step 402: When the moving speed of the user terminal is greater than a preset threshold, the service transmission device determines that the user terminal is a first high-speed rail user terminal.
[0086] Among them, the size of the preset threshold can be determined according to the average operating speed of the high-speed rail, or it can also be determined according to the operating speed of the high-speed rail line in the user terminal activity area, and the present disclosure does not limit this.
[0087] For example, high-speed rail and light rail users usually travel at speeds of 150 km / h and above. Therefore, the present disclosure may set the preset threshold to 150 km / h.
[0088] Based on the above technical solution, the service transmission device can determine whether the user terminal is a high-speed rail user terminal according to the TA value.
[0089] Step 403: The service transmission device determines the running speed of the high-speed rail within the running range according to the high-speed rail information within the target time period.
[0090] Among them, high-speed rail information includes: high-speed rail train number, stopover stations, and stop time.
[0091] In a specific implementation, the service transmission device obtains the high-speed rail information of the target time period from the ticket purchasing system, and then summarizes and analyzes the high-speed rail information in units of train numbers and stores them in the database.
[0092] The service transmission device determines the interval running speed of each train according to the running speed of each train between two stations, or the running speed during the entire running process.
[0093] Step 404: The service transmission device determines that the user terminal whose moving speed in the operating range is greater than the operating speed is the first high-speed rail user terminal.
[0094] Specifically, after the service transmission device determines the interval running speed of the train, it determines the user terminal whose moving speed in the high-speed rail line area of the train is greater than or equal to the interval running speed as the first high-speed rail user terminal.
[0095] For example, the service transmission device determines that the running speed of high-speed train A between high-speed railway station #1 and high-speed railway station #2 is 200 km / h. Then the service transmission device obtains user terminals in the area between high-speed railway station #1 and high-speed railway station #2, and determines the moving speeds of these user terminals; when the moving speed of the user terminal is greater than or equal to 200 km / h, the user terminal is determined to be the first high-speed railway user terminal.
[0096] Based on the above technical solution, when determining the high-speed rail user terminal, the service transmission device can further determine the train number information of the high-speed rail in addition to considering the moving speed of the user terminal, and determine the running speed of the high-speed rail in each running section. By comparing the moving speed of the user terminal on the high-speed rail line with the running speed of the high-speed rail in the corresponding high-speed rail line section, the accuracy of determining the high-speed rail user terminal is improved.
[0097] Step 405: The service transmission device determines the access cell information of the user terminal within the target time period.
[0098] Specifically, when a user terminal uses a user terminal to access the network (for example, using an application (APP) to access the network), the user terminal will regularly interact with the cell through long connection services such as heartbeat packets. The user terminal will also report a measurement report to report the cell information accessed by the user terminal through the measurement report.
[0099] In this case, the user terminal can determine the access cell information of the user terminal within the target time period through information such as signaling or measurement reports.
[0100] Step 406: When the access cell information of the user terminal meets the first preset condition, the service transmission device determines that the user terminal is a first high-speed railway user terminal.
[0101] Among them, the first preset condition includes: continuous access to two or more high-speed railway communities, or continuous access to two or more high-speed railway communities within a preset time period.
[0102] Optionally, the service transmission device determines that the user terminal switches (or redirects) from one cell to another high-speed rail cell during the mobility management process, and the service transmission device determines that the user terminal is a first high-speed rail user terminal.
[0103] Alternatively, the service transmission device determines that the user terminal switches (or redirects) from one cell to another high-speed rail cell during the mobility management process within the second preset time, and the service transmission device determines that the user terminal is the first high-speed rail user terminal. The second preset time period is determined according to the time when the high-speed rail runs between the two high-speed rail stations. For example, the second preset time period is determined according to the distance between the two shortest high-speed rail stations in the country and the running speed of the high-speed rail.
[0104] Since high-speed rail cells are generally built along the high-speed rail line, if a user terminal continuously accesses two or more high-speed rail cells, it means that the user terminal may be moving along the high-speed rail line. At this time, the service transmission device can determine whether the user terminal is a high-speed rail user terminal based on whether the user terminal is connected to the high-speed rail cell.
[0105] It should be pointed out that the above steps 401 and 402 provide a technical solution for determining the high-speed rail user terminal according to the moving speed of the user terminal, and the above steps 403 and 404 provide a technical solution for determining the high-speed rail user terminal according to the moving speed of the user terminal and the high-speed rail section operating speed; the above steps 403 and 404 provide a technical solution for determining the high-speed rail user terminal according to the user terminal access cell.
[0106] In the actual process of the service transmission device determining the high-speed rail user terminal, the service transmission device can determine it according to one or more of the above three methods, or it can combine the above three methods to determine that the user terminal that meets the above three methods at the same time is a high-speed rail user terminal. The present disclosure does not limit this.
[0107] The above describes in detail the manner in which the service transmission device determines the first high-speed railway user terminal.
[0108] The following is a detailed description of the process of configuring the target slice for the second high-speed rail user terminal by the service transmission device.
[0109] like Figure 4 As shown, the above step 303 can be specifically implemented through the following steps 407 and 408.
[0110] Step 407: The service transmission device determines the transmission resources of the target slice according to the priority of the second high-speed rail user terminal and the QoS requirements of the target service.
[0111] The transmission resources of the target slice include: dedicated resources, priority resources and shared resources. Dedicated resources are transmission resources used only by the target slice, priority resources are transmission resources shared by the target slice and other slices and used by the target slice first; shared resources are transmission resources shared by the target slice and other slices.
[0112] It should be pointed out that when the target slice and other slices share shared resources, the service transmission device schedules the transmission resources according to the QoS requirements of the services in the target slice and the QoS requirements of the services in other slices.
[0113] The maximum total amount of resources that can be scheduled by the target slice cannot exceed the maximum proportion limit. When the target slice transmits services, the priority of calling dedicated resources is higher than the priority of calling priority resources; the priority of calling priority resources is higher than the priority of calling shared resources.
[0114] Step 408: The service transmission device configures the target slice according to the transmission resources of the target slice.
[0115] In a possible implementation, first, the service transmission device determines the number of reserved resources for the high-speed rail cell.
[0116] Next, the service transmission device determines the resource ratio of the dedicated resources, the resource ratio of the priority resources, and the resource ratio of the shared resources.
[0117] Again, the service transmission device determines the number of dedicated resources based on the number of reserved resources and the resource ratio of dedicated resources; the service transmission device determines the number of priority resources based on the number of reserved resources and the resource ratio of priority resources; the service transmission device determines the number of shared resources based on the number of reserved resources and the resource ratio of shared resources.
[0118] Finally, the service transmission device configures the target slice according to the number of dedicated resources, the number of priority resources, and the number of shared resources.
[0119] Optionally, the above-mentioned service transmission device determines the resource ratio of dedicated resources, the resource ratio of priority resources, and the resource ratio of shared resources, which can be specifically implemented by the following process: the service transmission device determines the dedicated resource ratio, the maximum resource ratio, and the minimum resource ratio of the target slice. The service transmission device determines the dedicated resource ratio as the resource ratio of dedicated resources. The service transmission device determines the difference between the minimum resource ratio and the resource ratio of dedicated resources as the resource ratio of priority resources. The service transmission device determines the maximum resource ratio as the difference between the minimum resource ratio and the resource ratio of dedicated resources as the resource ratio of shared resources.
[0120] Exemplarily, the service transmission device determines that the proportion of dedicated resources is a, the minimum resource proportion is b, and the maximum resource proportion is c. The number of reserved resources in the high-speed rail cell is d. Then the number of dedicated resources = a×b; the number of priority resources = (ba)×d; the number of shared resources = (c–b)×d.
[0121] A specific example, the number of reserved resources d of the high-speed rail cell is determined according to the service bandwidth demand and the system bandwidth subcarrier spacing. For example, the service bandwidth demand is 100M, the subcarrier spacing is 30khz, and the maximum number of resource blocks (RB) transmitted at this time is 273. For ease of calculation, the number of reserved resources d of the high-speed rail cell disclosed in the present invention is recorded as 100 RBs. The proportion of dedicated resources a, the minimum resource proportion b, and the maximum resource proportion c are cell-level parameters, which can be set according to actual conditions. For example, the proportion of dedicated resources is set to 50%, the minimum resource proportion is 60%, and the maximum resource proportion is 70%.
[0122] According to the above calculation method, the service transmission device determines that the proportion of dedicated resources is 50%, the proportion of priority resources is 10%, and the proportion of shared resources is 10%. The service transmission device determines that the number of dedicated resources is 50 RBs; the number of priority resources is 10 RBs; and the number of shared resources is 10 RBs.
[0123] That is to say, the second high-speed rail user terminal accessing the target slice can only use 50 RBs of dedicated resources, and the second high-speed rail user terminal shares 10 RBs of priority resources with user terminals accessing other slices. When the second high-speed rail user terminal and other user terminals both need to call the priority resources of the 10 RBs, the second high-speed rail user terminal preferentially calls the priority resources of the 10 RBs. The second high-speed rail user terminal shares 10 RBs of shared resources with user terminals accessing other slices.
[0124] It should be pointed out that when the second high-speed rail user terminal shares 10 RB shared resources with user terminals accessing other slices, the service transmission device determines the priority of calling the 10 RB resources according to the QoS requirements of each service of the terminal.
[0125] It should be noted that after the second high-speed rail user occupies 50 RBs of dedicated resources, 10 RBs of priority resources, and 10 RBs of shared resources, the service transmission device will not allocate transmission resources to the second high-speed rail user terminal. The services transmitted in the target slice are scheduled according to the QoS requirements of each service.
[0126] In one possible implementation, after identifying the second high-speed rail user terminal, the service transmission device can allocate core network slice network priority to the second high-speed rail user terminal.
[0127] Specifically, as shown in Table 1 below, during the core network slicing network grading, the core network slices can be divided into 5 levels of core network slices from L0 to L4. The types of core network slices at different levels are different (for example, based on the industry and whether they are VIPs (very important person)). The resource isolation technologies used are different and the application scenarios are also different, as shown in Table 1 below.
[0128] Table 1. Core network slicing network classification
[0129]
[0130]
[0131] Optionally, in the embodiment of the present disclosure, the service transmission device configures L1 level slices for the second high-speed rail user, so as to provide network services for 5G public users for the second high-speed rail user terminal.
[0132] In another possible implementation, the service transmission device may further configure a corresponding 5QI value for the target service of the second high-speed rail user terminal according to the target service of the second high-speed rail user terminal.
[0133] Specifically, three types of GRB are defined in communication-related standards, namely, guaranteed bit rate (GBR), non-GBR, and delay-critical GBR. Different types of GRB correspond to different 5QI priorities (specifically, they can be determined by the 5QI values of different services), and different 5QI priorities correspond to different service priorities. During service transmission, data packets of services with high 5QI priority are scheduled first, and then data packets of services with low 5QI priority are scheduled, so as to ensure the network experience of services with high 5QI priority.
[0134] In the embodiment of the present disclosure, the target slice may correspond to multiple 5QI priorities. When the service data is transmitted according to the target slice, scheduling is performed according to the QoS scheduling policy corresponding to each 5QI priority.
[0135] In one example, the service transmission device determines that the service with the highest proportion in the first high-speed rail user terminal is the instant messaging service. Therefore, the service transmission device confirms that the instant messaging service is the target service. In addition, the service transmission device determines that the high-speed rail cell used to provide network services for the second high-speed rail terminal covers both the high-speed rail line and the intelligent inspection terminal in a certain factory area. At this time, the service transmission device provides protection for the intelligent inspection terminal in the factory area and provides high-quality network services for the instant messaging service of the second high-speed rail user terminal. For example, the service transmission device determines that the 5QI of the instant messaging service of the second high-speed rail user terminal is 6. The 5QI of the intelligent inspection terminal in the factory area is 80, and the priority of 5QI=6 is higher than the priority of 5QI=80. The high-speed rail cell customizes a dedicated bearer for the instant messaging service of the second high-speed rail user terminal and the intelligent inspection terminal in the factory area, and performs resource ratio allocation and service scheduling according to the resource ratio allocation scheme and QoS strategy of the two.
[0136] It is understandable that the service priority is generally related to the QoS requirement of the service, so different 5QI values correspond to different QoS. Generally speaking, the service with a 5QI of 1 has the highest priority.
[0137] Exemplarily, as shown in the following Table 2, the mapping relationship between the current different 5QI values and QoS should be shown.
[0138] Table 2. Mapping between 5QI values and QoS
[0139]
[0140] TCP-based services include, but are not limited to, global WAN Web browsing, email, chat, FTP, P2P file sharing, and progressive video.
[0141] Mission-critical delay-sensitive signaling includes, but is not limited to, MCPTT signaling.
[0142] Mission-critical data includes: Web browsing, email, chat, File Transfer Protocol (FTP), Peer to Peer (P2P) file sharing, and progressive video.
[0143] It should be noted that the target slice in the present disclosure may be a slice in a slice group. In this way, the resources allocated or reserved by the high-speed rail cell for the target slice may also be resources allocated or reserved for the slice in the slice group, which will not be elaborated in the present disclosure.
[0144] In one possible implementation, combining Figure 3 ,like Figure 5 As shown, after step 304, the service transmission method provided by the embodiment of the present disclosure further includes the following steps 501 and 502.
[0145] Step 501: The service transmission device determines whether the second high-speed rail user terminal leaves the high-speed rail network.
[0146] Specifically, the service transmission device determines whether the second high-speed rail user has successively accessed two or more non-high-speed rail cells after accessing the high-speed rail cell. If so, it is determined that the service transmission device has left the high-speed rail network.
[0147] For example, the service transmission device determines that the second high-speed rail user terminal accesses public network cell #1 and public network cell #2 after successively accessing high-speed rail cell #1, high-speed rail cell #2, and high-speed rail waiting cell #1. At this time, the service transmission device determines that the second high-speed rail user terminal leaves the high-speed rail network.
[0148] Step 502: If yes, the service transmission device closes the target slice.
[0149] After the second high-speed rail user terminal leaves the high-speed rail cell, the high-speed rail cell will not need to continue to transmit the target service to the second high-speed rail user terminal through the target slice. Therefore, the service transmission device can release the resources occupied by the target slice by closing the target slice, thereby improving the resource utilization rate of the high-speed rail cell.
[0150] It should be pointed out that after the service transmission device closes the target slice, the target slice becomes invalid and the second high-speed rail user terminal will not be able to use the target slice to transmit services.
[0151] It is understandable that currently, high-speed rail usually only runs in a specified time period, and does not run in other time periods. For example, the current high-speed rail operation time period is generally between 6:00-24:00 and 24:00-1:00. High-speed rail usually does not run between 1:00-6:00.
[0152] During the high-speed rail operation period, the service transmission device allocates target slices to the high-speed rail user terminal according to the service transmission method provided by the embodiment of the present disclosure, and transmits target services to the high-speed rail user terminal.
[0153] During the period when the high-speed rail is not in operation, since there is no demand for the high-speed rail user terminal to transmit the target service, the service transmission device can directly close all target slices, reduce the resource consumption of the high-speed rail cell, and improve the resource utilization rate of the high-speed rail cell.
[0154] In addition, high-speed rails usually run more frequently during the day. During the period when high-speed rails run frequently, high-speed rail user terminals take high-speed rails to use services and leave high-speed rail cells more frequently. At this time, the process of establishing and closing target slices by the service transmission device will also be more frequent. In the case where high-speed rails do not run frequently, the frequency of establishing and closing target slices by the service transmission device will also decrease. During the period when the high-speed rail is not running, the service transmission device will not establish and close the target slice.
[0155] It should be pointed out that in the embodiment of the present disclosure, the service transmission device encrypts the collected data and encrypts the data during the data transmission process to avoid leakage of user information due to data theft.
[0156] The high-speed rail user terminal identification system involved in the embodiments of the present disclosure, as well as the functions of each device in the high-speed rail user terminal identification system and the interactions between the devices are described in detail above.
[0157] It can be seen that the above mainly introduces the technical solution provided by the embodiment of the present disclosure from the perspective of the method. In order to achieve the above functions, it includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the modules and algorithm steps of each example described in the embodiment disclosed herein, the embodiment of the present disclosure can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present disclosure.
[0158] The embodiments of the present disclosure may divide the functional modules of the service transmission device according to the above method examples. For example, each functional module may be divided according to each function, or two or more functions may be integrated into one processing module. The above integrated modules may be implemented in the form of hardware or in the form of software functional modules. Optionally, the division of modules in the embodiments of the present disclosure is schematic and is only a logical functional division. There may be other division methods in actual implementation.
[0159] like Figure 6 6 is a schematic diagram of a structure of a service transmission device provided by an embodiment of the present disclosure. The service transmission device includes: a communication unit 601 and a processing unit 602.
[0160] Processing unit 602 is used to determine the first high-speed rail user terminal; the first high-speed rail user terminal is a high-speed rail user terminal within a target time period; the target time period is before the current time period; processing unit 602 is also used to determine the target service of the first high-speed rail user terminal; the target service is a service whose service proportion is greater than a preset proportion; processing unit 602 is also used to determine the second high-speed rail user terminal; the second high-speed rail user terminal is a high-speed rail user terminal at the current time; processing unit 602 is also used to configure a target slice for the second high-speed rail user terminal; the target slice is used to transmit the target service of the second high-speed rail user terminal.
[0161] Optionally, the processing unit 602 is specifically used to: determine the transmission resources of the target slice according to the priority of the second high-speed rail user terminal and the service quality QoS requirements of the target service; wherein the transmission resources include: dedicated resources, priority resources and shared resources; dedicated resources are transmission resources used only by the target slice, priority resources are transmission resources shared by the target slice and other slices, and are preferentially used by the target slice; shared resources are transmission resources shared by the target slice and other slices; configure the target slice according to the transmission resources of the target slice.
[0162] Optionally, processing unit 602 is specifically used to: determine the number of reserved resources for the high-speed rail cell; determine the resource ratio of dedicated resources, the resource ratio of priority resources, and the resource ratio of shared resources; determine the number of dedicated resources based on the number of reserved resources and the resource ratio of dedicated resources; determine the number of priority resources based on the number of reserved resources and the resource ratio of priority resources; determine the number of shared resources based on the number of reserved resources and the resource ratio of shared resources; configure target slices based on the number of dedicated resources, the number of priority resources, and the number of shared resources.
[0163] Optionally, processing unit 602 is specifically used to: determine the dedicated resource ratio, maximum resource ratio, and minimum resource ratio of the target slice; determine the dedicated resource ratio as the resource ratio of dedicated resources; determine the difference between the minimum resource ratio and the resource ratio of dedicated resources as the resource ratio of priority resources; determine the maximum resource ratio as the difference between the minimum resource ratio and the minimum resource ratio as the resource ratio of shared resources.
[0164] Optionally, the processing unit 602 is also used to: determine the QoS requirement of the target service according to the value of the fifth generation mobile communication technology QoS identifier 6QI of the target service; schedule the transmission resources of the target slice for the target service according to the QoS requirement of the target service; wherein the priority of scheduling dedicated resources is higher than the priority of scheduling priority resources, and the priority of scheduling priority resources is higher than the priority of scheduling shared resources.
[0165] Optionally, the processing unit 602 is specifically used to: determine the moving speed of the user terminal according to multiple TA values of the user terminal within the target time period; when the moving speed of the user terminal is greater than a preset threshold, determine that the user terminal is the first high-speed rail user terminal; and / or; determine the operating speed of the high-speed rail within the operating range according to the high-speed rail information within the target time period; wherein the high-speed rail information includes: the train number, stopover site, and stop time of the high-speed rail; determine that the user terminal whose moving speed within the operating range is greater than the operating speed is the first high-speed rail user terminal; and / or; determine the access cell information of the user terminal within the target time period; when the access cell information of the user terminal meets the first preset condition, determine that the user terminal is the first high-speed rail user terminal; wherein the first preset condition includes: continuous access to two or more high-speed rail cells, or continuous access to two or more high-speed rail cells within a preset time period.
[0166] Optionally, the device also includes a communication unit 601; the communication unit 601 is used to obtain network parameters of the first high-speed rail user terminal; the network parameters include: measurement report and user call list; the processing unit 602 is also used to determine the high-speed rail user behavior model according to the network parameters of the first high-speed rail user terminal; wherein the high-speed rail user behavior model is used to determine the business proportion of the high-speed rail user terminal that is greater than a preset proportion; the processing unit 602 is also used to determine the target business according to the high-speed rail user behavior model.
[0167] The embodiment of the present disclosure provides a service transmission device for executing the method required to be executed by any device in the above data integrity determination system. The service transmission device can be the service transmission device involved in the present disclosure, or a module in the service transmission device; or a chip in the service transmission device, or other devices for executing the network quality determination method, which is not limited by the present disclosure.
[0168] The embodiment of the present disclosure further provides a computer-readable storage medium, in which instructions are stored. When a computer executes the instructions, the computer executes each step in the method flow shown in the above method embodiment.
[0169] An embodiment of the present disclosure provides a computer program product including instructions. When the instructions are executed on a computer, the computer is enabled to execute the communication method in the above method embodiment.
[0170] An embodiment of the present disclosure provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a computer program or instruction to implement a communication method as in the above method embodiment.
[0171] Among them, the computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media (a non-exhaustive list) include: an electrical connection with one or more wires, a portable computer disk, and a hard disk. Random Access Memory (RAM), Read-Only Memory (ROM), Erasable Programmable Read Only Memory (EPROM), registers, hard disks, optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any other form of computer-readable storage medium in a suitable combination of the above, or numerical values in the art. An exemplary storage medium is coupled to a processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an Application Specific Integrated Circuit (ASIC). In the embodiments of the present disclosure, computer-readable storage media may be any tangible media that contains or stores a program that may be used by or in conjunction with an instruction execution system, apparatus, or device.
[0172] Since the apparatus, device, computer-readable storage medium, and computer program product in the embodiments of the present disclosure can be applied to the above-mentioned method, the technical effects that can be obtained can also refer to the above-mentioned method embodiments, and the embodiments of the present disclosure will not be repeated here.
[0173] The above is only a specific implementation of the present disclosure, but the protection scope of the present disclosure is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present disclosure should be included in the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be based on the protection scope of the claims.
Claims
1. A service transmission method, characterized in that: include: Determine the first high-speed rail user terminal; The first high-speed rail user terminal is a high-speed rail user terminal within the target time period; The target time period is before the current time period; Determine a target service of the first high-speed rail user terminal; the target service is a service whose service proportion is greater than a preset proportion; Determine the second high-speed rail user terminal; The second high-speed rail user terminal is a high-speed rail user terminal at the current time; Determine the transmission resources of the target slice according to the priority of the second high-speed rail user terminal and the quality of service QoS requirement of the target service; wherein the transmission resources include: dedicated resources, priority resources and shared resources; the dedicated resources are transmission resources used only by the target slice, the priority resources are transmission resources shared by the target slice and other slices, and are preferentially used by the target slice; the shared resources are transmission resources shared by the target slice and other slices; The target slice is configured according to the transmission resources of the target slice; the target slice is used to transmit the target service of the second high-speed rail user terminal.
2. The method according to claim 1, characterized in that The configuring the target slice according to the transmission resource of the target slice includes: Determine the number of reserved resources for the high-speed rail community; Determining a resource ratio of the dedicated resources, a resource ratio of the priority resources, and a resource ratio of the shared resources; Determining the number of dedicated resources according to the number of reserved resources and the resource ratio of the dedicated resources; Determining the number of priority resources according to the number of reserved resources and the resource ratio of the priority resources; Determining the number of shared resources according to the number of reserved resources and the resource ratio of the shared resources; The target slice is configured according to the number of dedicated resources, the number of priority resources, and the number of shared resources.
3. The method according to claim 2, characterized in that The determining of the resource ratio of the dedicated resources, the resource ratio of the priority resources, and the resource ratio of the shared resources includes: Determining a dedicated resource ratio, a maximum resource ratio, and a minimum resource ratio of the target slice; Determining the dedicated resource ratio as the resource ratio of the dedicated resources; Determine the difference between the minimum resource ratio and the resource ratio of the dedicated resource as the resource ratio of the priority resource; The difference between the maximum resource ratio and the minimum resource ratio is determined as the resource ratio of the shared resource.
4. The method according to claim 3, characterized in that The method further comprises: Determining the QoS requirement of the target service according to the value of the fifth generation mobile communication technology QoS identifier 5QI of the target service; According to the QoS requirements of the target service, the transmission resources of the target slice are scheduled for the target service; wherein the priority of scheduling the dedicated resources is higher than the priority of scheduling the priority resources, and the priority of scheduling the priority resources is higher than the priority of scheduling the shared resources.
5. The method according to any one of claims 1 to 4, characterized in that: The determining of the first high-speed rail user terminal includes: determining a moving speed of the user terminal according to a plurality of time advance TA values of the user terminal within the target time period; When the moving speed of the user terminal is greater than a preset threshold, determining that the user terminal is the first high-speed rail user terminal; and / or; determining the running speed of the high-speed rail within the running range according to the high-speed rail information within the target time period; wherein the high-speed rail information includes: the train number, stopover station, and stopover time of the high-speed rail; Determine that a user terminal whose moving speed in the operating range is greater than the operating speed is the first high-speed rail user terminal; and / or; determining access cell information of the user terminal within the target time period; When the access cell information of the user terminal meets the first preset condition, the user terminal is determined to be the first high-speed rail user terminal; wherein the first preset condition includes: continuous access to two or more high-speed rail cells, or continuous access to two or more high-speed rail cells within a preset time period.
6. The method according to any one of claims 1 to 4, characterized in that: The determining a target service of the first high-speed railway user terminal includes: Acquire network parameters of a first high-speed rail user terminal; the network parameters include: a measurement report and a user call list; Determine a high-speed rail user behavior model according to the network parameters of the first high-speed rail user terminal; wherein the high-speed rail user behavior model is used to determine the services of the high-speed rail user terminal whose service proportion is greater than the preset proportion; The target service is determined according to the high-speed rail user behavior model.
7. A service transmission device, characterized in that: include: Processing unit; The processing unit is used to determine a first high-speed railway user terminal; The first high-speed rail user terminal is a high-speed rail user terminal within the target time period; The target time period is before the current time period; The processing unit is further used to determine a target service of the first high-speed rail user terminal; the target service is a service whose service proportion is greater than a preset proportion; The processing unit is further used to determine a second high-speed rail user terminal; the second high-speed rail user terminal is a high-speed rail user terminal at a current time; The processing unit is specifically used for: Determine the transmission resources of the target slice according to the priority of the second high-speed rail user terminal and the quality of service QoS requirement of the target service; wherein the transmission resources include: dedicated resources, priority resources and shared resources; the dedicated resources are transmission resources used only by the target slice, the priority resources are transmission resources shared by the target slice and other slices, and are preferentially used by the target slice; the shared resources are transmission resources shared by the target slice and other slices; The target slice is configured according to the transmission resources of the target slice; the target slice is used to transmit the target service of the second high-speed rail user terminal.
8. The device according to claim 7, characterized in that The processing unit is specifically used for: Determine the number of reserved resources for the high-speed rail community; Determining a resource ratio of the dedicated resources, a resource ratio of the priority resources, and a resource ratio of the shared resources; Determining the number of dedicated resources according to the number of reserved resources and the resource ratio of the dedicated resources; Determining the number of priority resources according to the number of reserved resources and the resource ratio of the priority resources; Determining the number of shared resources according to the number of reserved resources and the resource ratio of the shared resources; The target slice is configured according to the number of dedicated resources, the number of priority resources, and the number of shared resources.
9. The device according to claim 8, characterized in that The processing unit is specifically used for: Determining a dedicated resource ratio, a maximum resource ratio, and a minimum resource ratio of the target slice; Determining the dedicated resource ratio as the resource ratio of the dedicated resources; Determine the difference between the minimum resource ratio and the resource ratio of the dedicated resource as the resource ratio of the priority resource; The difference between the maximum resource ratio and the minimum resource ratio is determined as the resource ratio of the shared resource.
10. The device according to claim 9, characterized in that The processing unit is further used for: Determining the QoS requirement of the target service according to the value of the fifth generation mobile communication technology QoS identifier 5QI of the target service; According to the QoS requirements of the target service, the transmission resources of the target slice are scheduled for the target service; wherein the priority of scheduling the dedicated resources is higher than the priority of scheduling the priority resources, and the priority of scheduling the priority resources is higher than the priority of scheduling the shared resources.
11. The device according to any one of claims 7 to 10, characterized in that: The processing unit is specifically used for: determining a moving speed of the user terminal according to a plurality of time advance TA values of the user terminal within the target time period; When the moving speed of the user terminal is greater than a preset threshold, determining that the user terminal is the first high-speed rail user terminal; and / or; determining the running speed of the high-speed rail within the running range according to the high-speed rail information within the target time period; wherein the high-speed rail information includes: the train number, stopover station, and stopover time of the high-speed rail; Determine that a user terminal whose moving speed in the operating range is greater than the operating speed is the first high-speed rail user terminal; and / or; determining access cell information of the user terminal within the target time period; When the access cell information of the user terminal meets the first preset condition, the user terminal is determined to be the first high-speed rail user terminal; wherein the first preset condition includes: continuous access to two or more high-speed rail cells, or continuous access to two or more high-speed rail cells within a preset time period.
12. The device according to any one of claims 7 to 10, characterized in that: The device also includes a communication unit; The communication unit is used to obtain network parameters of the first high-speed railway user terminal; the network parameters include: measurement report and user call list; The processing unit is further used to determine a high-speed rail user behavior model according to the network parameters of the first high-speed rail user terminal; wherein the high-speed rail user behavior model is used to determine the services of the high-speed rail user terminal whose service proportion is greater than the preset proportion; The processing unit is further used to determine the target service according to the high-speed rail user behavior model.
13. A service transmission device, characterized in that: include: A processor and a memory; wherein the memory is used to store computer execution instructions, and when the service transmission device is running, the processor executes the computer execution instructions stored in the memory so that the service transmission device executes the service transmission method described in any one of claims 1-6.
14. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores instructions. When the instructions in the computer-readable storage medium are executed by the processor of the service transmission device, the service transmission device executes the service transmission method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Switching method, network equipment, terminal and switching system
CN110708734A
Resource scheduling method and device based on high-speed mobile user, and base station
CN111465058A