Uplink resource block allocation method, perception terminal and access network equipment

The uplink resource block allocation method addresses the challenge of allocating channel resources for perception and communication services in FDD networks by using predefined RB templates based on data volume ratios, ensuring efficient and smooth data transmission.

CN114710837BActive Publication Date: 2024-12-27CHINA UNITED NETWORK COMM GRP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202210441948.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-25
Publication Date
2024-12-27
Estimated Expiration
2042-04-25

AI Technical Summary

Technical Problem

The challenge of allocating channel resources for transmitting service data of perception services and communication services in existing frequency division duplexing (FDD) network architecture is unresolved, hindering the construction of communication and perception fusion networks.

Method used

An uplink resource block allocation method that determines appropriate RB templates based on the proportion of uplink perception and communication data volumes, allowing perception terminals to encapsulate and send data using these templates, while access network devices parse and route the data to the correct servers or networks.

Benefits of technology

This method enables efficient allocation of resource blocks for perception and communication services, ensuring smooth data transmission and improved user experience by using predefined RB templates that match the data ratios, thus facilitating communication and perception fusion.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114710837B_ABST
    Figure CN114710837B_ABST
Patent Text Reader

Abstract

The embodiment of the present application provides an uplink resource block allocation method, a perception terminal and an access network device, which relates to the field of communications and can reasonably allocate uplink resource blocks for perception services and communication services. The method includes: obtaining the uplink perception data volume of the perception service and the uplink communication data volume of the communication service in the next unit time; determining the perception ratio of the uplink perception data volume to the total uplink data volume, or the communication ratio of the uplink communication data volume to the total uplink data volume; determining the target RB template representing the uplink RB allocation result according to the perception ratio or the communication ratio; sending indication information for indicating the target RB template to the access network device; upon receiving confirmation information from the access network device, encapsulating the uplink perception service data of the perception service and the uplink communication service data of the communication service as uplink data according to the target RB template, and sending the uplink data to the access network device; the confirmation information is used to indicate that the access network device has received the indication information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communications, and in particular to an uplink resource block allocation method, a perception terminal and an access network device. Background Art

[0002] Communication and perception fusion (abbreviated as synaesthesia fusion) is an important technology for future communication networks. Communication refers to the transmission of information between two or more points, and perception refers to the detection of parameters of the physical environment. Synaesthesia fusion can greatly reuse the frequency and site resources of communication and perception, realize the unified design of communication and perception functions, and realize the perception function while transmitting information, thereby improving the overall performance and business capabilities.

[0003] However, at present, interawareness fusion is still in the technical definition stage. To facilitate its construction, how to allocate channel resources (such as resource blocks (RB)) for transmitting business data of perception services and channel resources for business data of communication services to terminals based on the existing frequency division duplexing (FDD) network architecture is an urgent problem to be solved. Summary of the invention

[0004] The embodiments of the present application provide an uplink resource block allocation method, a perception terminal and an access network device, which can reasonably allocate uplink resource blocks for perception services and communication services.

[0005] To achieve the above objectives, the embodiments of the present application adopt the following technical solutions:

[0006] In the first aspect, an uplink resource block allocation method is provided, which is applied to a perception terminal, and the perception terminal is a user terminal with a perception function. The method includes: obtaining the uplink perception data volume of the perception service in the next unit time; obtaining the uplink communication data volume of the communication service in the next unit time; determining the perception ratio of the uplink perception data volume to the total uplink data volume, or the communication ratio of the uplink communication data volume to the total uplink data volume; the uplink total data volume is the sum of the uplink communication data volume and the uplink perception data volume; determining the target resource block RB allocation template according to the target ratio; the target ratio is the perception ratio or the communication ratio; the target RB template is used to characterize the uplink RB allocation results of the perception service and the communication service; encapsulating the uplink perception service data of the perception service and the uplink communication service data of the communication service as uplink data according to the target RB template in the next unit time, and sending the uplink data to the access network device.

[0007] Based on the above technical solution, when a certain access network device needs to instruct the perception terminal within its coverage area to perform a perception service, in this application, for the perception terminal, the uplink perception data volume corresponding to the perception service and the uplink communication data volume corresponding to the communication service that the perception terminal needs to send in the next unit time will first be obtained. Afterwards, the perception proportion of the uplink perception data volume to the sum of the uplink perception data volume and the uplink communication data volume, or the communication proportion of the uplink communication data volume to the sum of the uplink perception data volume and the uplink communication data volume can be calculated to determine. Then, based on the perception proportion or the communication proportion, the target RB template that meets the ratio of the uplink data in the next unit time of the perception terminal (the ratio of the business data of the perception service and the business data of the communication service) can be determined. Afterwards, the perception terminal can use the target RB template to send the uplink perception service data of the perception service and the uplink communication service data of the communication service to the access network device. It can be seen that the perception terminal in the technical solution provided by the present application can determine the appropriate RB template based on the data ratio of the uplink data it needs to send, and thus reasonably allocate uplink resource blocks for perception services and communication services, thereby solving the problem of allocating resource blocks for transmitting service data of perception services and resource blocks for service data of communication services to the terminal on the basis of the existing frequency division duplex network architecture.

[0008] On the second aspect, an uplink resource block allocation method is provided, which is applied to an access network device, including: receiving uplink data from a perception terminal; parsing the uplink data according to a target RB template corresponding to the perception terminal to obtain uplink perception service data of the perception service and uplink communication service data of the communication service in the uplink data; the target RB template is used to characterize the uplink RB allocation results of the perception service and the communication service; sending the uplink perception service data to a perception server, and sending the uplink communication service data to a core network.

[0009] Based on the above technical solution, when the access network device and the perception terminal are communicating within a certain unit time, after receiving the uplink data sent by the perception terminal, the access network device will use the target RB template corresponding to the perception terminal to parse the uplink data, and then send the uplink perception service data therein to the perception server for processing, and send the uplink communication service data therein to the core network for processing. It can be seen that in the technical solution provided by the present application, the access network device and the perception terminal will store the target RB template corresponding to the perception terminal before communication, and then when the two are transmitting the service data of the perception service and the communication service, the access network device can use the giant target RB template to correctly parse the uplink data reported by the perception terminal, so that the access network device can correctly process the uplink data of the perception terminal. Based on this solution, the perception terminal can use the pre-determined target RB template for data communication and corresponding analysis for the perception service and the communication service during communication, so that the perception service and the communication service can proceed smoothly, improving the user experience.

[0010] In the third aspect, a perception terminal is provided, which is a user terminal with perception function. The perception terminal includes an acquisition module, a determination module, a processing module and a sending module. Among them, the acquisition module is used to obtain the uplink perception data volume of the perception service in the next unit time; the acquisition module is also used to obtain the uplink communication data volume of the communication service in the next unit time; the determination module is used to determine the perception ratio of the uplink perception data volume obtained by the acquisition module to the total uplink data volume, or the communication ratio of the uplink communication data volume obtained by the acquisition module to the total uplink data volume; the uplink total data volume is the sum of the uplink communication data volume obtained by the acquisition module and the uplink perception data volume obtained by the acquisition module; the processing module is used to determine the target resource block RB allocation template according to the target ratio; the target ratio is the perception ratio determined by the determination module or the communication ratio determined by the determination module; the target RB template is used to characterize the uplink RB allocation results of the perception service and the communication service; the processing module is also used to encapsulate the uplink perception service data of the perception service and the uplink communication service data of the communication service into uplink data according to the target RB template in the next unit time; the sending module is also used to send uplink data to the access network device.

[0011] In a fourth aspect, an access network device is provided, comprising: an acquisition module, a sending module and a processing module. The acquisition module is used to receive uplink data from a perception terminal; the processing module is used to parse the uplink data according to the target RB template corresponding to the perception terminal received by the acquisition module, so as to obtain uplink perception service data of the perception service and uplink communication service data of the communication service in the uplink data; the target RB template is used to characterize the uplink RB allocation results of the perception service and the communication service; the sending module is used to send the uplink perception service data to the perception server, and send the uplink communication service data to the core network.

[0012] In a fifth aspect, a perception terminal is provided, which is a user terminal with a perception function. The perception terminal includes a memory, a processor, a bus, and a communication interface; the memory is used to store computer execution instructions, and the processor is connected to the memory through a bus; when the perception terminal is running, the processor executes the computer execution instructions stored in the memory, so that the perception terminal executes the uplink resource block allocation method provided in the first aspect.

[0013] In a sixth aspect, an access network device is provided, comprising a memory, a processor, a bus and a communication interface; the memory is used to store computer execution instructions, and the processor is connected to the memory through a bus; when the access network device is running, the processor executes the computer execution instructions stored in the memory, so that the access network device executes the uplink resource block allocation method provided in the second aspect.

[0014] In a seventh aspect, a computer-readable storage medium is provided, comprising computer execution instructions. When the computer execution instructions are executed on a perception terminal, the perception terminal executes the uplink resource block allocation method provided in the first aspect.

[0015] It should be noted that the above instructions may be stored in whole or in part on a computer-readable storage medium, wherein the computer-readable storage medium may be packaged together with the processor of the perception terminal or may be packaged separately, and the present invention does not limit this.

[0016] In an eighth aspect, a computer-readable storage medium is provided, comprising computer execution instructions. When the computer execution instructions are executed on an access network device, the access network device executes the uplink resource block allocation method provided in the second aspect.

[0017] It should be noted that the above instructions may be stored in whole or in part on a computer-readable storage medium, wherein the computer-readable storage medium may be packaged together with the processor of the access network device or may be packaged separately, which is not limited in the present invention.

[0018] In a ninth aspect, a computer program product is provided. When the computer program product runs on a perception terminal, the perception terminal executes the uplink resource block allocation method provided in the first aspect.

[0019] In a tenth aspect, a computer program product is provided. When the computer program product runs on an access network device, the access network device executes the uplink resource block allocation method provided in the first aspect.

[0020] It can be understood that the solutions of the third aspect to the tenth aspect provided above are all used to execute the corresponding methods provided in the first aspect or the second aspect above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods provided above, and will not be repeated here.

[0021] It should be understood that in this application, the names of the above-mentioned access network devices do not limit the devices or functional modules themselves. 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 invention, they belong to the scope of the claims of the present invention and their equivalent technologies. In addition, the above general description and the detailed description below are only exemplary and explanatory, and cannot limit this application. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0023] Figure 1 A schematic diagram of a system architecture for an uplink resource block allocation method provided in an embodiment of the present application;

[0024] Figure 2 A schematic diagram of a system architecture for applying another uplink resource block allocation method provided in an embodiment of the present application;

[0025] Figure 3 Schematic diagram of the structures of four RB templates provided in the embodiments of the present application;

[0026] Figure 4 A schematic diagram of a method for allocating uplink resource blocks provided in an embodiment of the present application Figure 1 ;

[0027] Figure 5 A schematic diagram of a method for allocating uplink resource blocks provided in an embodiment of the present application Figure 2 ;

[0028] Figure 6 A schematic diagram of a method for allocating uplink resource blocks provided in an embodiment of the present application Figure 3 ;

[0029] Figure 7 A schematic diagram of a method for allocating uplink resource blocks provided in an embodiment of the present application Figure 4 ;

[0030] Figure 8A schematic diagram of the structure of a sensing terminal provided in an embodiment of the present application;

[0031] Fig. 9 A schematic diagram of the structure of an access network device provided in an embodiment of the present application;

[0032] Fig.10 A schematic diagram of the structure of another sensing terminal provided in an embodiment of the present application;

[0033] Fig.11 A schematic diagram of the structure of another access network device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0034] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0035] It should be noted that, in the embodiments of the present application, 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 application 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.

[0036] It should also be noted that in the embodiments of the present application, the terms "of", "corresponding, relevant" and "corresponding" can sometimes be used interchangeably. It should be pointed out that when the distinction between them is not emphasized, the meanings they intend to express are consistent.

[0037] In order to facilitate the clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, the words "first", "second", etc. are used to distinguish the same items or similar items with basically the same functions and effects. Those skilled in the art can understand that the words "first", "second", etc. are not limiting the quantity and execution order.

[0038] Communication and perception fusion (abbreviated as synaesthesia fusion) is an important technology for future communication networks, but it is still in the technical definition stage. In order to facilitate the construction of synaesthesia fusion networks, how to allocate channel resources (such as RBs) for transmitting service data of perception services and channel resources for service data of communication services to terminals based on the existing frequency division duplexing (FDD) network architecture is an urgent problem to be solved.

[0039] In an embodiment of the present application, the business data of the perception service may specifically be acquired by various types of user terminals (such as mobile phones, smart wearable devices, etc.). The business data of the perception service (which may be referred to as perception data) may include contact perception data and non-contact perception data. Among them, the contact perception data includes body temperature, heartbeat, blood pressure, etc. The non-contact perception data requires the terminal to actively send a signal to the surrounding environment for sensing the surrounding environment. The signal will be reflected after encountering an obstacle. At this time, the terminal can receive the echo signal returned by the transmission of the signal, and obtain the statistical data, such as: image, ambient temperature, ambient humidity, location information, altitude, etc.

[0040] In response to the above problems, an embodiment of the present application provides an uplink resource block allocation method, which is applied to a perception terminal or an access network device. Before the uplink resource block is specifically allocated, the method will define in advance a plurality of RB templates with different numbers of perception RBs, that is, the RB template can characterize the uplink RB allocation results of the perception service and the communication service. Among them, the perception RB is an RB used to transmit the service data of the perception service. The perception terminal will determine the appropriate target RB template based on the proportion of the uplink perception data volume of the perception service or the uplink communication data volume of the communication service that it needs to transmit in the next unit time to the total of the two, and send the template to the access network device, so that the perception terminal can use the target RB template to send the uplink perception service data of the perception service and the uplink communication service data of the communication service to the access network device.

[0041] In the embodiment of the present application, the uplink resource block allocation method can be used in the following Figure 1 In the system architecture shown. For example, refer to Figure 1 As shown, the system may include: a perception terminal 01, an access network device 02, a perception server 03, and a core network 04. The perception terminal 01 and the access network device 02, the access network device 02 and the perception server 03, the perception server 03 and the core network 04, and the access network device 02 and the core network 04 all communicate in a wired or wireless manner.

[0042] The perception server 03 can be a separate server, or a network element in the core network 04 (for example, AMF (access and mobility management function) or UPF (userport function)) or a part of a network element, and this application does not impose specific restrictions on this. The perception terminal 01 is a terminal that can perform communication services and perception services.

[0043] Of course, in practice, the base station can establish communication connections with multiple sensing terminals 01 at the same time. Figure 1 The examples shown are only examples of the present application and are not intended to limit the specific circumstances.

[0044] In the embodiment of the present application, the access network device 02 may be a base station or base station controller for wireless communication, etc. In the embodiment of the present application, the base station may be a base station (base transceiverstation, BTS) in a global system for mobile communication (GSM), a base station (node ​​B, NB) in code division multiple access (CDMA), a base station (evolved Node B, eNB) in a long term evolution (LTE), an eNB in ​​the internet of things (IoT) or narrow band-internet of things (NB-IoT), a base station in a future 5G mobile communication network or a future evolved public land mobile network (PLMN), and the embodiment of the present application does not impose any restrictions on this.

[0045] In the embodiment of the present application, the perception terminal 01 is used to provide voice and / or data connectivity services to the user. The perception terminal 01 can also be used to perform perception tasks, such as detecting user physiological characteristics, positioning, etc. The perception terminal can have different names, such as user equipment (UE), access terminal, terminal unit, terminal station, mobile station, mobile station, remote station, remote terminal, mobile device, wireless communication device, vehicle user equipment, terminal agent or terminal device, etc. Optionally, the terminal can be various handheld devices, vehicle-mounted devices, wearable devices, and computers with communication functions, and the embodiment of the present application does not impose any restrictions on this. For example, the handheld device can be a smart phone. The vehicle-mounted device can be a vehicle-mounted navigation system. The wearable device can be a smart bracelet. The computer can be a personal digital assistant (PDA) computer, a tablet computer, and a laptop computer.

[0046] For example, refer to Figure 2 As shown, in order to implement the technical solution provided by the embodiment of the present application, the access network device 02 may include two parts: a trigger signaling part 021 and a synaesthesia data receiving part 022.

[0047] The trigger signaling part 021 is mainly used to obtain the perception demand of the perception terminal 01 and send it to the perception terminal 01. The perception demand can be the perception service that the perception terminal 01 needs to run in the next unit time and the relevant parameters of the perception service (for example, the amount of uplink data required per unit time). Specifically, the trigger signaling part 021 can obtain the perception demand from the perception server.

[0048] In an embodiment of the present application, the trigger signaling part 021 may include a perception demand receiving module 0211 and a perception trigger signaling sending module 0212.

[0049] Among them, the perception demand receiving module 0211 is specifically used to receive the perception demand from the perception server 03, so as to obtain the perception service and its related parameters that need to be performed by the perception terminal 01, such as the required data rate. Among them, the required data rate is the uplink data demand per unit time. The perception demand can be sent to the core network by some users (specifically user terminals) who need the service data related to the perception service, and then the core network sends it to the perception server 03, so that the perception server sends it to the access network device 02. Exemplarily, the perception demand obtained by the perception demand receiving module 0211 can be shown in the following Table 1.

[0050] Table 1

[0051]

[0052] The perception trigger signaling sending module 0212 is used to send the perception trigger signaling to the perception terminal 01. Specifically, the perception trigger signaling sending module 0212 can send the perception trigger signaling to the perception terminal 01 through the physical downlink control channel (PDCCH). The signaling may include the indication information of the perception service corresponding to the perception demand received by the perception demand receiving module 0211 from the perception server 03, so that the perception terminal performs the perception task corresponding to the perception service after receiving the perception trigger signaling. Of course, the signaling may also include relevant parameters of the perception service to facilitate the subsequent perception terminal to determine the amount of uplink data required for the perception service in the next unit time.

[0053] Exemplarily, part of the content of the perception trigger signaling is as follows:

[0054] Signaling Type: sense trigger

[0055] UE ID (user terminal identification code): 1234

[0056] Among them, the user terminal identification code is the identity identification code of the perception terminal.

[0057] The receiving synaesthesia data part 022 is used to receive the indication information of the RB template to be used in the next unit time determined by the perception terminal 01, and store the association relationship between the RB template and its corresponding perception terminal in the database. The receiving synaesthesia data part 022 is also used to receive the uplink data sent by the perception terminal 01 in the next unit time, and use the RB template corresponding to the perception terminal 01 stored in the database to parse the uplink data to obtain the uplink communication service data of the communication service and the uplink perception service data of the perception service. Afterwards, the receiving synaesthesia data part 022 is also used to send the parsed uplink perception service data and uplink communication service data to the corresponding processing device for processing. For example, the uplink perception service data is sent to the perception server 03, and the uplink communication service data is sent to the corresponding network element in the core network.

[0058] In the embodiment of the present application, the synaesthesia data receiving part 022 may include a perception configuration signaling receiving module 0221, a data category extraction module 0222, a terminal upload data receiving module 0223, and a perception data and communication data extraction and sending module 0224.

[0059] Among them, the perception configuration signaling receiving module 0221 is used to receive the perception configuration instruction sent by the perception terminal 01, and the perception configuration instruction may carry indication information indicating the RB template determined by the perception terminal 01. The perception configuration signaling receiving module 0221 is also used to store the association relationship between the RB template indicated by the indication information of all perception terminals 01 received by itself and its corresponding perception terminal 01 in a database for subsequent extraction by the data category extraction module 0222. The database may specifically store the association relationship between the identity document (ID) of the perception terminal 01 and the RB template it matches.

[0060] Exemplarily, when the perception configuration signaling receiving module 0221 receives indication information indicating RB templates sent by four perception terminals, the association relationship stored in the database may be as shown in Table 2 below.

[0061] Table 2

[0062] Relationship Coding Perception terminal ID RB Template 1 12 Type A 2 122 Type B 3 3445 Type C 4 5552 Type0

[0063] The RB template mentioned in the implementation of this application is mainly a template for allocating RBs in the channel resources of the uplink channel in the frequency division duplexing (FDD) network. For example, because the service data is mainly transmitted through the physical uplink shared channel (PUSCH), the uplink channel here can be PUSCH.

[0064] In one achievable manner, the RB templates predefined in this application may include the following:

[0065] Communication RB template Type0: Type0 is an RB template for user terminals that do not have perception requirements, that is, all RBs in the RB template are used to transmit service data of communication services. For example, the specific style of the communication RB template can be as follows Figure 3 As shown in (a), each small square in the figure is an RB. It can be seen that all RBs in the communication RB template are communication RBs, that is, RBs that transmit service data of communication services.

[0066] The first template (or Type A): Type A is mainly applicable to scenarios where the service data of the perception service is small and the service data of the communication service is large. In this template, only a small part of the RBs are used to transmit the service data of the perception service, and the rest of the RBs are used to transmit the service data of the communication service. For example, the specific style of the first template can be as follows: Figure 3As shown in (b), each small square in the figure is an RB. It can be seen that there is a column of RBs in the communication RB template that are perception RBs, that is, RBs that transmit business data of perception services; the remaining RBs are communication RBs.

[0067] Second template (or Type B): Type B is mainly applicable to scenarios where the service data of the perception service is large but the service data of the communication service still accounts for the majority. In this template, only a small part of the RBs are used to transmit the service data of the perception service, and the rest of the RBs are used to transmit the service data of the communication service. For example, the specific style of the second template can be as follows: Figure 3 As shown in (c), each small square in the figure is an RB. It can be seen that there are two columns of RBs in the communication RB template that are perception RBs, and the remaining RBs are communication RBs.

[0068] The third template (or Type C): Type C is mainly applicable to scenarios where the business data of the perception service is large, such as the business data volume of the communication service is equivalent. In this template, only a large part of the RBs are used to transmit the business data of the perception service, and the rest of the RBs are used to transmit the business data of the communication service. For example, the specific style of the third template can be as follows: Figure 3 As shown in (d), each small square in the figure is an RB. It can be seen that the communication RB template allocates RBs to the sensing service and the communication service in alternate columns. Among them, four columns of RBs are communication RBs, and three columns of RBs are sensing RBs.

[0069] Of course, the above four RB templates are only examples. In practice, the specific form of the RB template can also be any other feasible method, as long as it can allocate appropriate RBs to perception services and communication services for different scenarios. This application does not make any specific restrictions on this.

[0070] In addition, the perception configuration signaling receiving module 0221 is also used to send confirmation information to the perception terminal 01 when the indication information indicating the RB template sent by a certain perception terminal 1 is successfully received, so as to inform the perception terminal 01 that the access network device 02 has received the indication information.

[0071] Exemplarily, the confirmation information may be as follows:

[0072] Signaling Type: sense configuration success

[0073] UE ID (user terminal identity code): 1234.

[0074] The terminal upload data receiving module 0223 is used to receive the uplink data sent by the perception terminal 01 in the next unit time, and decode it to the RB level, that is, to know which RB that part of the data belongs to.

[0075] The data category extraction module 0222 is used to determine the corresponding RB template from the database storing the association relationship between RB templates and perception terminals in the perception configuration signaling receiving module 0221 according to the identity identification code ID of the perception terminal 01 in the uplink data received by the terminal upload data receiving module 0223.

[0076] The sensing data and communication data extraction and sending module 0224 is used to further parse the RB-level uplink data parsed by the terminal upload data receiving module 0223 according to the RB template extracted by the data category extraction module 022, so as to extract the uplink sensing service data belonging to the sensing service and the uplink communication service data belonging to the notification service. After that, the uplink sensing service data is sent to the sensing server 03 for processing the service data of the sensing service, and the uplink communication service data is sent to the network element or device for processing the service data of the communication service in the core network.

[0077] For example, refer to Figure 2 As shown, in order to implement the technical solution provided by the embodiment of the present application, the perception terminal 01 may include six functional modules: a perception trigger signaling receiving module 011, a perception module 012, a perception and communication intended to be sent data evaluation module 013, an RB template selection module 014, a perception configuration signaling sending module 015 and a data encapsulation sending module 016.

[0078] The sensing trigger signaling receiving module 011 is used to receive the sensing trigger signaling sent by the access network device and parse it to obtain the sensing requirement. The sensing requirement may indicate the sensing task that the sensing terminal needs to perform, and the sensing requirement may also include relevant parameters of the sensing task, such as the required data rate.

[0079] The perception module 012 will start the perception function to perform the perception task corresponding to the perception service indicated by the perception trigger signaling in the next unit time according to the indication information used to indicate the perception service in the perception trigger signaling when receiving the confirmation information sent by the access network device and the perception trigger signaling receiving module 011 receives the perception trigger signaling. In the present application, the perception service here can be multiple.

[0080] The perception and communication data evaluation module 013 is used to analyze and determine the uplink communication data volume of the communication service of the perception terminal 01 in the next unit time and the uplink perception data volume of the perception service, and determine the proportion of either one in the combination of the two. Specifically, the module can determine the data volume of the uplink perception service data that the perception terminal needs to send in the next unit time according to the perception demand in the perception trigger signaling obtained by the perception demand receiving module 0211. The module can also use the historical uplink data of the communication service of the perception terminal to determine the uplink communication data volume of the communication service in the next unit time. Specifically, the module can use the uplink data volume of the communication service of the perception terminal in multiple TTIs including the current TTI and at least one TTI before the current TTI to calculate the uplink perception data volume of the perception service of the perception terminal 01 in the next unit time. Afterwards, the module can calculate the uplink perception data volume of the perception service of the perception terminal 01 in the next unit time The perception proportion of the uplink perception data volume and the uplink communication data volume, or the uplink communication data volume accounts for the communication proportion of the two.

[0081] The RB template selection module 014 is used to determine the RB template that matches the uplink data ratio of the perception terminal 01 in the next unit time according to the perception ratio or communication ratio calculated by the perception and communication data to be sent evaluation module 013.

[0082] The perception configuration signaling sending module 015 is used to send the perception configuration signaling to the access network device 02. The signaling may include indication information for indicating the RB template determined by the RB template selection module 014.

[0083] Exemplarily, the content of the perception configuration signaling part may be as follows:

[0084] Signaling Type: sense configuration

[0085] UE ID (user terminal identification code): 1234

[0086] RBType: Type C. The data encapsulation and sending module 016 is used to encode and encapsulate the uplink communication service data of the communication service and the uplink perception service data of the perception service in the next unit time to obtain uplink data, and then send it to the access network device 02, after receiving the confirmation information sent by the access network device.

[0087] In some embodiments, the perception configuration signaling (i.e., the indication information indicating the target RB template in this application) sent by the perception configuration signaling sending module 015 to the access network device can also be sent to the access network device at the beginning of the next unit time, and the data encapsulation sending module 016 also starts to send the encapsulated uplink data to the access network device 02. Afterwards, the data encapsulation sending module 016 can continue to send uplink data when receiving confirmation information from the access network device 02. Of course, the defect of this method compared to the aforementioned confirmation information and perception configuration signaling sending method is that it will cause the perception terminal 01 to send less data in the next unit time (consuming the time waiting for confirmation information).

[0088] Based on the above Figure 1-Figure 3 The present invention provides an uplink resource block allocation method, which is applied to Figure 1 In the system shown in FIG. , take the access network device as the new radio (NR) as an example, refer to Figure 4 As shown, the method includes 401-415:

[0089] 401. The core network sends a perception service request to the perception server.

[0090] The awareness service request may be a perception service request sent by a user with awareness requirements to the core network. For example, the user here may be an operator or some specific user, and this application does not impose any specific restrictions on this.

[0091] The perception service request may include a perception requirement, which may indicate at least one target perception service that needs to be run, and may specifically include a service category and / or a perception service name of the target perception service. The instruction may also carry relevant parameters of the target perception service, such as a required data rate. Exemplarily, the perception requirement may be as shown in Table 1 above.

[0092] 402. The perception server receives the perception service request from the core network, and sends the perception service request to the NR.

[0093] 403. NR receives the perception service request from the perception server and obtains the perception requirement in the perception service request.

[0094] In one achievable manner, step 403 may be specifically implemented by the perceived demand receiving module 0211 in the aforementioned embodiment.

[0095] 404. NR sends a perception trigger instruction to the perception terminal.

[0096] The sensing trigger instruction is at least used to instruct the sensing terminal to perform at least one target sensing service in the next unit time. Specifically, the sensing trigger instruction may include the aforementioned sensing requirement.

[0097] Exemplarily, step 404 may be executed by the perception trigger signaling sending module 0212 in the aforementioned embodiment.

[0098] 405. The perception terminal receives a perception trigger instruction from the NR, calculates the first data volume of all target perception services in the next unit time according to the required data rate of the target perception service indicated by the perception trigger instruction, and determines the first data volume as the uplink perception data volume of the perception service of the perception terminal in the next unit time.

[0099] Based on step 405, the perception terminal can obtain the uplink perception data volume of its own perception service in the next unit time.

[0100] In an achievable manner, taking the unit time as seconds as an example, the first data amount or the uplink perception data amount can be calculated according to the following formula (1):

[0101]

[0102] Among them, T sense is the first data amount or the uplink sensing data amount, T i sense is the required data rate of the i-th target-aware service in the at least one target-aware service, and N is the number of the target-aware services in the at least one target-aware service.

[0103] 406. The sensing terminal obtains the uplink communication data volume of the communication service in the next unit time.

[0104] It should be noted that there is no necessary order relationship between step 406 and the aforementioned steps 401-404. Step 406 can be executed after step 404, or at any feasible time between steps 401-404, or before step 401. This application does not impose any specific restrictions on this.

[0105] In one possible way, combining Figure 4 , refer to Figure 5 As shown, step 406 may specifically include 4061 and 4062:

[0106] 4061. The perception terminal obtains the uplink data volume of its communication service within multiple transmission time intervals (TTIs).

[0107] The multiple TTIs include a current TTI and at least one TTI before the current TTI.

[0108] The specific method 4061 of acquiring data can be any feasible method, and this application does not impose any specific limitation on this.

[0109] 4062. The perception terminal calculates the uplink communication data volume of the communication service in the next unit time according to the uplink data volume of its own communication service in multiple transmission time intervals.

[0110] Exemplarily, taking multiple TTIs including the current TTI, the previous TTI and the previous previous TTI as an example, the uplink communication data volume can be calculated according to the following formula (2):

[0111]

[0112] Among them, T tele is the uplink communication data volume, It is the uplink data volume of the communication service in the kth TTI among the uplink data volumes of the communication service in multiple TTIs.

[0113] Based on the corresponding technical solutions of 4061 and 4062 above, the perception terminal can use the uplink data of the communication service that has been generated to calculate the uplink communication data volume of the communication service of the perception terminal in the next unit time, and provide data support for the subsequent selection of the RB template.

[0114] 407. The perception terminal determines a perception ratio of the uplink perception data volume to the total uplink data volume, or a communication ratio of the uplink communication data volume to the total uplink data volume.

[0115] The total uplink data volume is the sum of the uplink communication data volume and the uplink perception data volume.

[0116] For example, T sense is the uplink sensing data volume, expressed in T tele is the uplink communication data volume, then the total uplink data volume is. Perception ratio P sense =T sense / (T sense +T tele );Communication ratio P tele =T tele / (T sense +T tele ).

[0117] In some embodiments, the above-mentioned steps 405, 406 (including 4061 and 4062) and 407 can be implemented by the perception and communication intended to send data evaluation module 013 in the aforementioned embodiments.

[0118] 408. The perception terminal determines a target resource block RB allocation template according to a target proportion; the target proportion is a perception proportion or a communication proportion.

[0119] The target RB template is used to characterize uplink RB allocation results of the perception service and the communication service.

[0120] In some embodiments, if the target ratio is a perception ratio, then Figure 4 , refer to Figure 6 As shown, 408 may specifically include 4081A-4084A:

[0121] 4081A. When the perception ratio is zero, the perception terminal determines the communication RB template as the target RB template.

[0122] Among them, all RBs in the communication RB template are used to transmit uplink communication service data of the communication service.

[0123] When the perception ratio is zero, it can be considered that the perception terminal has no perception service in the next unit time. In this case, it can be considered that all RBs in the next unit time determined by the perception terminal can be used as communication RBs to transmit service data of the communication service, so the determined target RB template can be a communication RB template in which all RBs are communication RBs. Exemplarily, the communication RB template can be Figure 3 Type0 shown in (a).

[0124] 4082A. When the perception ratio is greater than zero and less than a first preset threshold, the perception terminal determines the first template as the target RB template.

[0125] Among them, there is a first preset proportion of RBs in the first template for transmitting uplink perception service data of the perception service.

[0126] Exemplarily, the first preset threshold value may be 10%, and the first preset proportion may be 1 / 7. There may be a certain correspondence between the first preset threshold value and the first preset proportion, that is, the larger the first preset threshold value, the larger the first preset proportion. In practice, the first preset threshold value and the first preset proportion may be determined in combination with the actual amount of uplink channel resources. This is only an example, and the specific data is not specifically limited in this application.

[0127] When the perception ratio is greater than zero and less than the first preset threshold, it can be considered that the perception terminal needs to transmit less business data of the perception service and more business data of the communication service in the next unit time. In this case, it is necessary to make a small part of the uplink RBs available to the perception terminal as perception RBs to transmit the business data of the perception service, and the remaining RBs as communication RBs to transmit the business data of the communication service. Therefore, the determined target RB template can be a first template in which the RBs with the first preset ratio are used as perception RBs and the remaining RBs are used as communication RBs. For example, with the first preset threshold of 10% and the first preset ratio of 1 / 7, the first template can be Figure 3 Type A shown in (b).

[0128] 4083A. When the perception ratio is greater than a first preset threshold and less than a second preset threshold, the perception terminal determines the second template as the target RB template.

[0129] Among them, there is a second preset proportion of RBs in the second template for transmitting uplink perception service data of the perception service; the second preset proportion is greater than the first preset proportion.

[0130] Exemplarily, the second preset threshold value may be 30%, the second preset proportion may be 2 / 7, and the second preset proportion is greater than the first preset proportion. There may be a certain corresponding relationship between the second preset threshold value and the second preset proportion, that is, the larger the second preset threshold value, the larger the second preset proportion. In practice, the second preset threshold value and the second preset proportion may be determined in combination with the actual amount of uplink channel resources. This is only an example, and the specific data is not specifically limited in this application.

[0131] When the perception ratio is greater than the first preset threshold and less than the second preset threshold, it can be considered that the perception terminal needs to transmit more business data of the perception service in the next unit time, but the business data of the communication service still accounts for the majority of the uplink data of the perception terminal. In this case, it is necessary to make a smaller portion of the uplink RBs available to the perception terminal as perception RBs to transmit the business data of the perception service, and the remaining RBs as communication RBs to transmit the business data of the communication service. Therefore, the determined target RB template can be a second template in which there are more RBs with a second preset ratio than the first preset ratio as perception RBs, and the remaining RBs are used as communication RBs. For example, taking the first preset threshold as 10%, the second preset threshold as 30%, and the second preset ratio as 2 / 7 as an example, the second template can be as follows: Figure 3 Type B shown in (c).

[0132] It should be noted that in the embodiment of the present application, the case where the perception ratio is equal to the first preset threshold can be attributed to the case where the perception ratio is greater than the first preset threshold, or can be attributed to the case where the perception ratio is less than the first preset threshold, and the present application does not make specific restrictions on this. The same is true for the case where the perception ratio is equal to the second preset threshold.

[0133] 4084A. When the perception ratio is greater than a second preset threshold, the perception terminal determines the third template as the target RB template.

[0134] Among them, there is a third preset proportion of RBs in the third template for transmitting uplink perception service data of the perception service; the third preset proportion is greater than the first preset proportion.

[0135] Exemplarily, the second preset threshold value may be 30%, the third preset ratio may be 3 / 7, and the third preset ratio is greater than the second preset ratio. In practice, the second preset threshold value and the third preset ratio may be determined in combination with the actual amount of uplink channel resources. This is only an example, and the specific data is not specifically limited in this application.

[0136] When the perception ratio is greater than the second preset threshold, it can be considered that the business data of the perception service and the business data of the communication service that the perception terminal needs to transmit in the next unit time are equal. In this case, it is necessary to make the ratio of perception RBs and communication RBs in the uplink RBs available to the perception terminal equal, so the determined target RB template can be a third template in which there are more RBs with a third preset ratio than the RBs with the second preset ratio used as perception RBs, and the remaining RBs are used as communication RBs. Exemplarily, taking the first preset threshold as 10%, the second preset threshold as 30%, and the second preset ratio as 2 / 7 as an example, the third template can be as follows Figure 3 Type C shown in (d).

[0137] Based on the technical solutions corresponding to 4081A-4084A above, the RB template that meets the uplink data ratio of the perception terminal in the next unit time (the ratio of uplink perception service data of the perception service and uplink communication service data of the communication service to all uplink data) can be determined according to the perception ratio. This enables subsequent perception terminals to use uplink channel resources more reasonably and upload service data of the communication service and service data of the perception service to the access network device (here, the perception terminal).

[0138] In other embodiments, if the target ratio is the communication ratio, then Figure 4 , refer to Figure 7 As shown, 408 may specifically include 4081B-4084B:

[0139] 4081B. When the communication proportion of the perception terminal is 100%, the communication RB template is determined as the target RB template.

[0140] Among them, all RBs in the communication RB template are used to transmit uplink communication service data of the communication service.

[0141] When the communication ratio is 100%, it can be considered that the perception terminal has no perception service in the next unit time. In this case, it can be considered that all RBs in the next unit time determined by the perception terminal can be used as communication RBs to transmit service data of the communication service, so the determined target RB template can be a communication RB template in which all RBs are communication RBs. Exemplarily, the communication RB template can be Figure 3 Type0 shown in (a).

[0142] 4082B. When the communication proportion of the perception terminal is greater than the third preset threshold and less than 100%, the first template is determined as the target RB template.

[0143] Among them, there is a first preset proportion of RBs in the first template for transmitting uplink perception service data of the perception service.

[0144] Exemplarily, the third preset threshold value may be 90%, the first preset proportion may be 1 / 7, and the sum of the third preset threshold value and the first preset threshold value may be 100%. There may be a certain corresponding relationship between the third preset threshold value and the first preset proportion, that is, the larger the third preset threshold value, the smaller the first preset proportion. In practice, the third preset threshold value and the first preset proportion may be determined in combination with the actual amount of uplink channel resources. This is only an example, and the specific data is not specifically limited in this application.

[0145] When the communication proportion is greater than the third preset threshold and less than 100%, it can be considered that the perception terminal needs to transmit less business data of the perception service and more business data of the communication service in the next unit time. In this case, it is necessary to make a small part of the uplink RBs available to the perception terminal as perception RBs to transmit the business data of the perception service, and the remaining RBs as communication RBs to transmit the business data of the communication service. Therefore, the determined target RB template can be a first template in which the RBs with the first preset proportion are used as perception RBs and the remaining RBs are used as communication RBs. Exemplarily, with the third preset threshold being 90% and the first preset proportion being 1 / 7, the first template can be Figure 3 Type A shown in (b).

[0146] 4083B. When the communication proportion of the perception terminal is less than the third preset threshold and greater than the fourth preset threshold, the second template is determined as the target RB template.

[0147] Among them, there is a second preset proportion of RBs in the second template for transmitting uplink perception service data of the perception service; the second preset proportion is greater than the first preset proportion.

[0148] Exemplarily, the fourth preset threshold value may be 70%, the second preset proportion may be 2 / 7, the second preset proportion is greater than the first preset proportion, and the sum of the fourth preset threshold value and the second preset threshold value may be 100%. There may be a certain corresponding relationship between the fourth preset threshold value and the second preset proportion, that is, the larger the fourth preset threshold value, the smaller the second preset proportion. In practice, the fourth preset threshold value and the second preset proportion may be determined in combination with the actual amount of uplink channel resources. This is only an example, and the specific data is not specifically limited in this application.

[0149] When the communication proportion is greater than the fourth preset threshold and less than the third preset threshold, it can be considered that the perception terminal needs to transmit more business data of the perception service in the next unit time, but the business data of the communication service still accounts for the majority of the uplink data of the perception terminal. In this case, it is necessary to make a smaller portion of the uplink RBs available to the perception terminal as perception RBs to transmit the business data of the perception service, and the remaining RBs as communication RBs to transmit the business data of the communication service. Therefore, the determined target RB template can be a second template in which there are more RBs with a second preset proportion than the RBs with the first preset proportion as perception RBs, and the remaining RBs are used as communication RBs. Exemplarily, taking the third preset threshold as 90%, the fourth preset threshold as 70%, and the second preset proportion as 2 / 7 as an example, the second template can be as follows: Figure 3 Type B shown in (c).

[0150] 4084B. When the communication proportion of the perception terminal is less than the fourth preset threshold, the third template is determined as the target RB template.

[0151] Among them, there is a third preset proportion of RBs in the third template for transmitting uplink perception service data of the perception service; the third preset proportion is greater than the first preset proportion.

[0152] Exemplarily, the fourth preset threshold value may be 70%, the third preset ratio may be 3 / 7, and the third preset ratio is greater than the second preset ratio. In practice, the fourth preset threshold value and the third preset ratio may be determined in combination with the actual amount of uplink channel resources. This is only an example, and the specific data is not specifically limited in this application.

[0153] When the communication ratio is less than the fourth preset threshold, it can be considered that the business data of the perception service and the business data of the communication service that the perception terminal needs to transmit in the next unit time are equal. In this case, it is necessary to make the ratio of perception RBs and communication RBs in the uplink RBs available to the perception terminal equal, so the determined target RB template can be a third template in which there are more RBs with a third preset ratio than the RBs with the second preset ratio used as perception RBs, and the remaining RBs are used as communication RBs. Exemplarily, taking the first preset threshold as 10%, the second preset threshold as 30%, and the second preset ratio as 2 / 7 as an example, the third template can be as follows Figure 3 Type C shown in (d).

[0154] It should be noted that in the embodiment of the present application, the situation where the communication ratio is equal to the third preset threshold can be attributed to the situation where the communication ratio is greater than the third preset threshold, or can be attributed to the situation where the communication ratio is less than the third preset threshold, and the present application does not make specific restrictions on this. The same is true for the situation where the communication ratio is equal to the fourth preset threshold.

[0155] Based on the technical solutions corresponding to 4081B-4084B above, the RB template that meets the uplink data ratio of the perception terminal in the next unit time (the ratio of the uplink perception service data of the perception service and the uplink communication service data of the communication service to all uplink data) can be determined according to the communication ratio. This enables subsequent perception terminals to use uplink channel resources more reasonably and upload service data of the communication service and service data of the perception service to the access network device (here, the perception terminal).

[0156] In some embodiments, the above step 408 (including 4081A-4084A, or 4081B-4084B) can be implemented by the RB template selection module 014 in the aforementioned embodiments.

[0157] After step 408, the sensing terminal has determined the target RB template to be used for sending uplink data in the next unit time, and can send uplink data to NR according to the target RB template in the next unit time. Further, in order to enable NR to parse the uplink data sent by the subsequent sensing terminal to NR in a timely manner. Figure 4 As shown, after step 408, the sensing terminal needs to promptly inform the NR of the relevant information of the target RB template so that the NR can promptly and accurately parse the uplink data in the next unit time. That is, step 408 also includes subsequent steps 409 and 410.

[0158] 409. The perception terminal sends a perception configuration instruction to the NR.

[0159] The perception configuration instruction may include indication information indicating the target RB template. In this way, after receiving the perception configuration instruction, the NR can know in what encoding and encapsulation mode the perception terminal will subsequently send the uplink service data, which is convenient for parsing.

[0160] It should be noted that the RB template in the embodiment of the present application is defined in advance. The perception terminal can store the specific format of each RB template and the corresponding category, name, identifier, etc. locally after leaving the factory or registering for the network, so that when determining a certain RB template, the specific format of the RB template can be smoothly known. Of course, the perception terminal can also request the core network or access network device for the specific format of the RB template when determining a certain RB template. The implementation method of how the specific perception terminal obtains the specific format of the RB template can be any feasible method, and the present application does not impose specific restrictions on this.

[0161] Exemplarily, taking the target RB template as the Type C mentioned in the above embodiment as an example, the indication information indicating the target RB template in the sensing configuration instruction may be as follows:

[0162] Signaling Type: sense configuration

[0163] UE ID (user terminal identification code): 1234

[0164] RBType: Type C. The user terminal identification code is the identification code of the sensing terminal.

[0165] In some embodiments, the above step 409 may be implemented by the perception configuration signaling sending module 015 in the aforementioned embodiment.

[0166] 410. NR receives the perception configuration instruction from the perception terminal and sends confirmation information to the perception terminal.

[0167] The confirmation information is used to indicate that the NR has received the perception configuration instruction.

[0168] In addition, after receiving the perception configuration instruction, the NR will store the association relationship between the perception terminal and the RB template indicated by the perception configuration instruction.

[0169] In one achievable manner, step 410 may be implemented by the perception configuration signaling receiving module 0221 in the aforementioned embodiment.

[0170] Based on the technical solutions corresponding to 409 and 410 above, NR can know the target RB template determined by the perception terminal before the perception terminal sends uplink data. Afterwards, after receiving the uplink data sent by the perception terminal in the next unit time, the uplink data can be parsed promptly and accurately for corresponding processing. When NR subsequently sends downlink data to the perception terminal, it can also use the target RB template to encode and encapsulate the downlink perception data and downlink communication data that need to be sent to the perception terminal to obtain downlink data, so that the perception terminal can smoothly parse the downlink data when it receives it.

[0171] In some other embodiments, after step 408, the perception terminal may also send indication information indicating the target RB template to the NR at the beginning of the next unit time, and the perception terminal encodes and encapsulates the uplink communication service data and the uplink perception service data according to the target RB template to obtain uplink data, and sends the uplink data to the NR. Afterwards, after receiving the indication information and uplink data from the perception terminal, the NR can parse the uplink data and send confirmation information to the perception terminal, so that the perception terminal continues to send uplink data based on the target RB template. In this way, the NR and the perception terminal can also communicate smoothly in the next unit time. However, compared with the technical solutions corresponding to the aforementioned steps 409 and 410, because the perception terminal in this solution does not send uplink data during the time waiting for confirmation information from the access network device in the next unit time, this solution may reduce the amount of data sent by the perception terminal in the next unit time.

[0172] 411. The perception terminal receives confirmation information from the NR, starts perception in the next unit time, and executes the perception task corresponding to the target perception service indicated by the perception trigger signaling.

[0173] Specifically, after receiving the confirmation information, the perception terminal will receive the perception task corresponding to the target perception service indicated by the perception trigger information before starting the perception execution in the next unit time, and encapsulate the uplink communication service data of the communication service and the uplink perception service data of the perception service in the next unit time according to the target RB template encoding, and send the encapsulated uplink data to the NR.

[0174] In some embodiments, the above step 411 may be implemented by the perception module 012 in the aforementioned embodiment.

[0175] 412. The perception terminal encapsulates the uplink perception service data of the perception service and the uplink communication service data of the communication service into uplink data according to the target RB template, and sends the uplink data to the NR.

[0176] In some embodiments, the above step 412 may be implemented by the data encapsulation sending module 016 in the aforementioned embodiments.

[0177] 413. NR receives uplink data from the perception terminal, and parses the uplink perception service data and uplink communication service data in the uplink data according to a target RB template matching the perception terminal.

[0178] In one achievable method, after receiving the uplink service data, NR will first parse it to the RB level, that is, know which service data corresponds to each RB. Then, NR will first search for the target RB template corresponding to the perception terminal from its own database according to the information indicating the perception terminal carried in the uplink service data (such as the ID of the perception terminal). After that, NR will parse the previously obtained RB-level uplink service data according to the target RB template to obtain the sector perception service data and uplink communication service data in the uplink service data.

[0179] In some embodiments, the above step 413 may be implemented by the data category extraction module 0222, the terminal upload data receiving module 0223, and the perception data and communication data extraction and sending module 0224 in the aforementioned embodiments.

[0180] 414. NR sends the uplink perception service data in the parsed uplink service data to the perception server.

[0181] In some embodiments, the above step 414 can be implemented by the perception data and communication data extraction and sending module 0224 in the aforementioned embodiments.

[0182] 415. NR sends the uplink communication service data in the parsed uplink service data to the core network.

[0183] In some embodiments, the above step 415 can be implemented by the perception data and communication data extraction and sending module 0224 in the aforementioned embodiments.

[0184] Based on the technical solution provided in the present application, when a certain access network device needs to instruct the perception terminal within its coverage area to perform a perception service, in the present application, for the perception terminal, the uplink perception data volume corresponding to the perception service and the uplink communication data volume corresponding to the communication service that the perception terminal needs to send in the next unit time will first be obtained. Afterwards, the perception proportion of the uplink perception data volume to the sum of the uplink perception data volume and the uplink communication data volume, or the communication proportion of the uplink communication data volume to the sum of the uplink perception data volume and the uplink communication data volume can be calculated to determine. Then, based on the perception proportion or the communication proportion, the target RB template that meets the ratio of the uplink data in the next unit time of the perception terminal (the ratio of the business data of the perception service and the business data of the communication service) can be determined. Afterwards, the perception terminal can use the target RB template to send the uplink perception service data of the perception service and the uplink communication service data of the communication service to the access network device. It can be seen that the perception terminal in the technical solution provided by the present application can determine the appropriate RB template based on the data ratio of the uplink data it needs to send, and thus reasonably allocate uplink resource blocks for perception services and communication services, thereby solving the problem of allocating resource blocks for transmitting service data of perception services and resource blocks for service data of communication services to the terminal on the basis of the existing frequency division duplex network architecture.

[0185] In addition, based on the above technical solution, when the access network device and the perception terminal communicate within a certain unit time, after receiving the uplink data sent by the perception terminal, the access network device will use the target RB template corresponding to the perception terminal to parse the uplink data, and then send the uplink perception service data therein to the perception server for processing, and send the uplink communication service data therein to the core network for processing. It can be seen that in the technical solution provided by the present application, the access network device and the perception terminal will store the target RB template corresponding to the perception terminal before communication, and then when the two transmit the service data of the perception service and the communication service, the access network device can use the target RB template to correctly parse the uplink data reported by the perception terminal, so that the access network device can correctly process the uplink data of the perception terminal. Based on this solution, the perception terminal can use the pre-determined target RB template for data communication and corresponding analysis for the perception service and the communication service during communication, so that the perception service and the communication service can proceed smoothly, improving the user experience.

[0186] The above mainly introduces the solution provided by the embodiment of the present application 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 appreciate that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present invention 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 invention.

[0187] The embodiment of the present application can divide the functional modules of the perception interruption and access network equipment according to the above method example. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation.

[0188] When functional modules are used for division, refer to Figure 8 As shown, the embodiment of the present application also provides a perception terminal. The perception terminal is a user terminal with a perception function. The perception terminal may include an acquisition module 51, a determination module 52, a processing module 53 and a sending module 54. These four modules are used together to perform the functions of the perception trigger signaling receiving module 011, the perception module 012, the perception and communication intended to send data evaluation module 013, the RB template selection module 014, the perception configuration signaling sending module 015 and the data encapsulation sending module 016 in the aforementioned embodiment, that is, to perform the part performed by the perception terminal in the uplink resource block allocation method provided in the aforementioned embodiment.

[0189] In combination with the uplink resource block allocation method provided in the foregoing embodiment, the acquisition module 51 is used to execute the part of receiving confirmation information in step 405, step 406 (including step 4061 and step 4062) and step 411; the determination module 52 is used to execute step 407; the processing module 53 is used to execute the part of performing the perception task in step 408 (including 4081A-4084A or 4081B-4084B) and step 411; the sending module 54 is used to execute steps 409 and 412.

[0190] Specifically, the acquisition module 51 is used to obtain the uplink perception data volume of the perception service in the next unit time; the acquisition module 51 is also used to obtain the uplink communication data volume of the communication service in the next unit time; the determination module 52 is used to determine the perception ratio of the uplink perception data volume obtained by the acquisition module 51 to the total uplink data volume, or the communication ratio of the uplink communication data volume obtained by the acquisition module 51 to the total uplink data volume; the total uplink data volume is the sum of the uplink communication data volume obtained by the acquisition module 51 and the uplink perception data volume obtained by the acquisition module 51; the processing module 53 is used to determine the target resource block RB allocation template according to the target ratio; the target ratio is the perception ratio determined by the determination module 52 or the communication ratio determined by the determination module 52; the target RB template is used to characterize the uplink RB allocation results of the perception service and the communication service; the processing module 53 is also used to encapsulate the uplink perception service data of the perception service and the uplink communication service data of the communication service into uplink data according to the target RB template in the next unit time; the sending module 54 is also used to send uplink data to the access network device.

[0191] Optionally, the acquisition module 51 is specifically used to: receive a perception trigger instruction from an access network device; the perception trigger instruction is at least used to instruct the perception terminal to perform at least one target perception service in the next unit time; obtain the first data volume of all target perception services in the next unit time; and determine the first data volume as the uplink perception data volume.

[0192] Optionally, when the target proportion is the perception proportion, the processing module 53 is specifically used to: when the perception proportion is zero, determine the communication RB template as the target RB template; all RBs in the communication RB template are used to transmit uplink communication service data of the communication service; when the perception proportion is greater than zero and less than a first preset threshold, determine the first template as the target RB template; RBs with a first preset proportion in the first template are used to transmit uplink perception service data of the perception service; when the perception proportion is greater than the first preset threshold and less than the second preset threshold, determine the second template as the target RB template; RBs with a second preset proportion in the second template are used to transmit uplink perception service data of the perception service; the second preset proportion is greater than the first preset proportion; when the perception proportion is greater than the second preset threshold, determine the third template as the target RB template; RBs with a third preset proportion in the third template are used to transmit uplink perception service data of the perception service; the third preset proportion is greater than the first preset proportion.

[0193] Optionally, when the target proportion is the communication proportion, the processing module 53 is specifically used to: when the communication proportion is 100%, determine the communication RB template as the target RB template; all RBs in the communication RB template are used to transmit uplink communication service data of the communication service; when the communication proportion is greater than the third preset threshold and less than 100%, determine the first template as the target RB template; RBs with a first preset proportion in the first template are used to transmit uplink perception service data of the perception service; when the communication proportion is less than the third preset threshold and greater than the fourth preset threshold, determine the second template as the target RB template; RBs with a second preset proportion in the second template are used to transmit uplink perception service data of the perception service; the second preset proportion is greater than the first preset proportion; when the communication proportion is less than the fourth preset threshold, determine the third template as the target RB template; RBs with a third preset proportion in the third template are used to transmit uplink perception service data of the perception service; the third preset proportion is greater than the first preset proportion.

[0194] Optionally, the sending module 54 is also used to send indication information of the target RB template determined by the processing module to the access network device; the processing module 53 is specifically used to encapsulate the uplink perception service data of the perception service and the uplink communication service data of the communication service into uplink data according to the target RB template in the next unit time when the acquisition module 51 receives confirmation information from the access network device; the confirmation information is used to indicate that the access network device has received the indication information.

[0195] The perception terminal provided in the embodiment of the present application is mainly used to execute the uplink resource block allocation method provided in the aforementioned embodiment, so its corresponding beneficial effects can be described with reference to the aforementioned embodiment and will not be repeated here.

[0196] When functional modules are used for division, refer to Fig. 9 As shown, the embodiment of the present application also provides an access network device. The access network device may include an acquisition module 61, a sending module 62 and a processing module 63. These three modules are used together to perform the functions of the trigger signaling part 021 and the receiving synaesthesia data part 022 in the aforementioned embodiment, that is, to perform the part performed by the access network device in the uplink resource block allocation method provided in the aforementioned embodiment.

[0197] In combination with the uplink resource block allocation method provided in the aforementioned embodiment, the acquisition module 61 is used to execute step 403, the part of acquiring the perception configuration instruction in step 410, and the part of receiving the uplink data in step 413; the sending module 62 is used to execute step 404, the part of sending confirmation information in step 410, step 414 and step 415; the processing module 63 is used to execute the part of parsing the uplink data in step 413.

[0198] Specifically, the acquisition module 61 is used to receive uplink data from the perception terminal; the perception terminal is a user terminal with perception function; the processing module 63 is used to parse the uplink data according to the target RB template corresponding to the perception terminal received by the acquisition module 61, so as to obtain the uplink perception service data of the perception service and the uplink communication service data of the communication service in the uplink data; the target RB template is used to characterize the uplink RB allocation results of the perception service and the communication service; the sending module 62 is used to send the uplink perception service data parsed by the processing module 63 to the perception server, and send the uplink communication service data parsed by the processing module 63 to the core network.

[0199] Optionally, before the acquisition module 61 receives uplink data from the perception terminal, the acquisition module 61 is also used to receive indication information from the perception terminal for indicating the target RB template; the sending module 62 is also used to send confirmation information to the perception terminal; the confirmation information is used to indicate that the access network device has received the indication information.

[0200] Optionally, before the acquisition module 61 receives the indication information for indicating the target RB template from the perception terminal, the acquisition module 61 is also used to receive a perception service request from the perception server; the perception service request is at least used to request at least one target perception service; the sending module 62 is also used to send a perception trigger instruction to the perception terminal; the perception trigger instruction is at least used to instruct the perception terminal to perform at least one target perception service in the next unit time.

[0201] The access network device provided in the embodiment of the present application is mainly used to execute the uplink resource block allocation method provided in the aforementioned embodiment, so its corresponding beneficial effects can be described with reference to the aforementioned embodiment and will not be repeated here.

[0202] In the case of using integrated modules, the perception terminal includes: a storage unit, a processing unit and an interface unit. The processing unit is used for control and management. For example, the interface unit and the processing unit cooperate to support the perception terminal to execute the steps executed by the acquisition module 51, the determination module 52, the processing module 53 and the sending module 54 in the above-mentioned embodiment; the interface unit is used to support the information interaction between the perception terminal and other devices. For example, the interaction with the access network equipment. The storage unit is used to store the program code and data in the uplink resource block allocation scheme executed by the perception terminal.

[0203] Here, the processing unit is a processor, the storage unit is a memory, and the interface unit is a communication interface. Fig.10As shown, the embodiment of the present application also provides another perception terminal, including a memory 71, a processor 72, a bus 73 and a communication interface 74; the memory 71 is used to store computer execution instructions, and the processor 72 is connected to the memory 71 through the bus 73; when the perception terminal is running, the processor 72 executes the computer execution instructions stored in the memory 71, so that the perception terminal executes the uplink resource block allocation method provided in the above embodiment.

[0204] In a specific implementation, as an embodiment, the processor 72 (72-1 and 72-2) may include one or more CPUs, such as Fig.10 As an embodiment, the perception terminal may include multiple processors 72, such as Fig.10 1 and 2. Each of the processors 72 may be a single-core processor (Single-CPU) or a multi-core processor (Multi-CPU). The processor 72 herein may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).

[0205] The memory 71 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, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 71 may exist independently and be connected to the processor 72 via a bus 73. The memory 71 may also be integrated with the processor 72.

[0206] In a specific implementation, the memory 71 is used to store the data in this application and the computer execution instructions corresponding to the software program of this application. The processor 72 can realize various functions of the perception terminal by running or executing the software program stored in the memory 71 and calling the data stored in the memory 71.

[0207] The communication interface 74 uses any transceiver or other device for communicating with other devices or communication networks, such as control systems, radio access networks (RAN), wireless local area networks (WLAN), etc. The communication interface 74 may include a receiving unit to implement a receiving function, and a sending unit to implement a sending function.

[0208] The bus 73 may be an industry standard architecture (ISA) bus, a peripheral component interconnect (PCI) bus, or an extended industry standard architecture (EISA) bus. The bus 73 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Fig.10 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0209] In the case of adopting an integrated module, the access network device includes: a storage unit, a processing unit and an interface unit. The processing unit is used for control and management. For example, the interface unit and the processing unit cooperate to support the access network device to execute the steps performed by the acquisition module 61, the sending module 62 and the processing module 63 in the aforementioned embodiment; the interface unit is used to support the information interaction between the access network device and other devices. For example, interaction with a perception terminal or a perception server or a core network device. The storage unit is used to store the program code and data of the access network device to execute the uplink resource block allocation device (for example, the association relationship between each perception terminal and its corresponding target RB template).

[0210] Here, the processing unit is a processor, the storage unit is a memory, and the interface unit is a communication interface. Fig.11 As shown, an embodiment of the present application also provides another access network device, including a memory 81, a processor 82, a bus 83 and a communication interface 84; the memory 81 is used to store computer execution instructions, and the processor 82 is connected to the memory 81 through the bus 83; when the access network device is running, the processor 82 executes the computer execution instructions stored in the memory 81, so that the access network device executes the uplink resource block allocation method provided in the above embodiment.

[0211] In a specific implementation, as an embodiment, the processor 82 (82-1 and 82-2) may include one or more CPUs, such as Fig.11As an embodiment, the access network device may include multiple processors 82, such as Fig.11 82-1 and processor 82-2 are shown in FIG. Each CPU in these processors 82 may be a single-core processor (Single-CPU) or a multi-core processor (Multi-CPU). The processor 82 here may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).

[0212] The memory 81 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, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 81 may exist independently and be connected to the processor 82 via a bus 83. The memory 81 may also be integrated with the processor 82.

[0213] In a specific implementation, the memory 81 is used to store the data in this application and the computer execution instructions corresponding to the software program of this application. The processor 82 can implement various functions of the access network device by running or executing the software program stored in the memory 81 and calling the data stored in the memory 81.

[0214] The communication interface 84 uses any transceiver or other device for communicating with other devices or communication networks, such as control systems, radio access networks (RAN), wireless local area networks (WLAN), etc. The communication interface 84 may include a receiving unit to implement a receiving function, and a sending unit to implement a sending function.

[0215] The bus 83 may be an industry standard architecture (ISA) bus, a peripheral component interconnect (PCI) bus, or an extended industry standard architecture (EISA) bus. The bus 83 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Fig.11 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0216] An embodiment of the present application also provides a computer-readable storage medium, which includes computer execution instructions. When the computer execution instructions are executed on a perception terminal, the perception terminal executes the uplink resource block allocation method provided in the above embodiment.

[0217] An embodiment of the present application also provides a computer-readable storage medium, which includes computer execution instructions. When the computer execution instructions are executed on the access network device, the access network device executes the uplink resource block allocation method provided in the above embodiment.

[0218] An embodiment of the present application also provides a computer program product, which can be directly loaded into a memory and contains software code. After the computer program is input and executed by a perception terminal, it can implement the uplink resource block allocation method provided in the above embodiment.

[0219] An embodiment of the present application also provides a computer program product, which can be directly loaded into a memory and contains software code. After being loaded and executed via an access network device, the computer program can implement the uplink resource block allocation method provided in the above embodiment.

[0220] Those skilled in the art should be aware that in one or more of the above examples, the functions described in this application can be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any media that facilitates the transmission of a computer program from one place to another. The storage medium can be any available medium that a general or special-purpose computer can access.

[0221] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0222] In several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of the modules or units is only a logical function division, and there may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the coupling or direct coupling or communication connection between each other shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms. The unit described as a separate component may or may not be physically separated, and the component displayed as a unit may be a physical unit or multiple physical units, that is, it may be located in one place, or it may be distributed in multiple different places. Some or all of the units can be selected according to actual needs to achieve the purpose of the scheme of this embodiment.

[0223] In addition, each functional unit in each embodiment of the present application can be integrated into a processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of a software functional unit. If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on such an understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium, including several instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk or an optical disk.

[0224] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions that can be easily thought of by a person skilled in the art within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.

Claims

1. A method for allocating uplink resource blocks, characterized in that: Applied to a perception terminal, the perception terminal is a user terminal with a perception function, the method comprises: Obtaining the uplink sensing data volume of the sensing service in the next unit time; Acquiring the uplink communication data volume of the communication service within the next unit time; Determine the perception ratio of the uplink perception data volume to the total uplink data volume, or the communication ratio of the uplink communication data volume to the total uplink data volume; the total uplink data volume is the sum of the uplink communication data volume and the uplink perception data volume; Determine a target RB template according to the perception ratio, or determine the target RB template according to the communication ratio; the target RB template is used to characterize the uplink RB allocation result of the perception service and the communication service; The target RB template is determined according to the perception ratio, including: When the perception ratio is zero, determining the communication RB template as the target RB template; all RBs in the communication RB template are used to transmit uplink communication service data of the communication service; When the perception ratio is greater than zero and less than a first preset threshold, determining the first template as the target RB template; RBs with a first preset ratio in the first template are used to transmit uplink perception service data of the perception service; When the perception ratio is greater than the first preset threshold and less than the second preset threshold, the second template is determined as the target RB template; RBs with a second preset ratio in the second template are used to transmit uplink perception service data of the perception service; the second preset ratio is greater than the first preset ratio; When the perception ratio is greater than the second preset threshold, a third template is determined as the target RB template; RBs with a third preset ratio in the third template are used to transmit uplink perception service data of the perception service; and the third preset ratio is greater than the first preset ratio; Wherein, determining the target RB template according to the communication ratio includes: When the communication proportion is 100%, the communication RB template is determined as the target RB template; all RBs in the communication RB template are used to transmit uplink communication service data of the communication service; When the communication proportion is greater than a third preset threshold and less than 100%, the first template is determined as the target RB template; RBs with a first preset proportion in the first template are used to transmit uplink perception service data of the perception service; When the communication proportion is less than the third preset threshold and greater than the fourth preset threshold, the second template is determined as the target RB template; RBs with a second preset proportion in the second template are used to transmit uplink perception service data of the perception service; the second preset proportion is greater than the first preset proportion; When the communication proportion is less than the fourth preset threshold, the third template is determined as the target RB template; RBs with a third preset proportion in the third template are used to transmit uplink perception service data of the perception service; the third preset proportion is greater than the first preset proportion; In the next unit time, the uplink perception service data of the perception service and the uplink communication service data of the communication service are encapsulated into uplink data according to the target RB template, and the uplink data is sent to the access network device.

2. The method according to claim 1, characterized in that The obtaining of the uplink perception data volume of the perception service in the next unit time includes: Receiving a perception trigger instruction from the access network device; the perception trigger instruction is at least used to instruct the perception terminal to perform at least one target perception service in the next unit time; Obtaining a first data volume of all the target sensing services in a next unit time; The first data amount is determined as the uplink perception data amount.

3. The method according to claim 1, characterized in that: After determining the target RB template according to the perception ratio, or determining the target RB template according to the communication ratio, the method further includes: Sending indication information for indicating the target RB template to the access network device; Upon receiving confirmation information from the access network device, the uplink perception service data of the perception service and the uplink communication service data of the communication service are encapsulated as uplink data according to the target RB template in the next unit time, and the uplink data is sent to the access network device; the confirmation information is used to indicate that the access network device has received the indication information.

4. A method for allocating uplink resource blocks, characterized in that: Applied to access network equipment, the method comprises: Receiving uplink data from a perception terminal; the perception terminal is a user terminal with a perception function; According to the target RB template corresponding to the perception terminal, the uplink data is parsed to obtain uplink perception service data of the perception service and uplink communication service data of the communication service in the uplink data; the target RB template is used to characterize the uplink RB allocation results of the perception service and the communication service; the target RB template is determined according to the perception ratio; or, the target RB template is determined according to the communication ratio; The target RB template is determined according to the perception ratio, including: When the perception ratio is zero, determining the communication RB template as the target RB template; all RBs in the communication RB template are used to transmit uplink communication service data of the communication service; When the perception ratio is greater than zero and less than a first preset threshold, determining the first template as the target RB template; RBs with a first preset ratio in the first template are used to transmit uplink perception service data of the perception service; When the perception ratio is greater than the first preset threshold and less than the second preset threshold, the second template is determined as the target RB template; RBs with a second preset ratio in the second template are used to transmit uplink perception service data of the perception service; the second preset ratio is greater than the first preset ratio; When the perception ratio is greater than the second preset threshold, a third template is determined as the target RB template; RBs with a third preset ratio in the third template are used to transmit uplink perception service data of the perception service; and the third preset ratio is greater than the first preset ratio; The target RB template is determined according to the communication ratio, including: When the communication proportion is 100%, the communication RB template is determined as the target RB template; all RBs in the communication RB template are used to transmit uplink communication service data of the communication service; When the communication proportion is greater than a third preset threshold and less than 100%, the first template is determined as the target RB template; RBs with a first preset proportion in the first template are used to transmit uplink perception service data of the perception service; When the communication proportion is less than the third preset threshold and greater than the fourth preset threshold, the second template is determined as the target RB template; RBs with a second preset proportion in the second template are used to transmit uplink perception service data of the perception service; the second preset proportion is greater than the first preset proportion; When the communication proportion is less than the fourth preset threshold, the third template is determined as the target RB template; RBs with a third preset proportion in the third template are used to transmit uplink perception service data of the perception service; the third preset proportion is greater than the first preset proportion; The uplink perception service data is sent to the perception server, and the uplink communication service data is sent to the core network.

5. The method according to claim 4, characterized in that Before receiving the uplink data from the perception terminal, the method further includes: Receiving indication information for indicating the target RB template from the perception terminal; Sending confirmation information to the perception terminal; the confirmation information is used to indicate that the access network device has received the indication information.

6. The method according to claim 5, characterized in that Before the receiving the indication information for indicating the target RB template from the perception terminal, the method further includes: Receiving a perception service request from the perception server; the perception service request is at least used to request at least one target perception service; A perception trigger instruction is sent to the perception terminal; the perception trigger instruction is at least used to instruct the perception terminal to perform the at least one target perception service in the next unit time.

7. A perception terminal, which is a user terminal with a perception function, characterized in that: include: An acquisition module, used to acquire the uplink perception data volume of the perception service in the next unit time; The acquisition module is further used to acquire the uplink communication data volume of the communication service in the next unit time; A determination module, used to determine the perception ratio of the uplink perception data volume obtained by the acquisition module to the total uplink data volume, or the communication ratio of the uplink communication data volume obtained by the acquisition module to the total uplink data volume; the total uplink data volume is the sum of the uplink communication data volume obtained by the acquisition module and the uplink perception data volume obtained by the acquisition module; A processing module, used to determine a target RB template according to the perception ratio; Alternatively, the target RB template is determined according to the communication ratio; The target RB template is used to characterize the uplink RB allocation results of the perception service and the communication service; The processing module is specifically configured to determine the communication RB template as the target RB template when the perception ratio is zero; All RBs in the communication RB template are used to transmit uplink communication service data of the communication service; when the perception ratio is greater than zero and less than a first preset threshold, the first template is determined as the target RB template; The first template contains RBs with a first preset proportion for transmitting uplink perception service data of the perception service; When the perception ratio is greater than the first preset threshold and less than a second preset threshold, determining the second template as the target RB template; The second template contains RBs with a second preset proportion for transmitting uplink perception service data of the perception service; The second preset proportion is greater than the first preset proportion; When the perception proportion is greater than the second preset threshold, determining the third template as the target RB template; The third template contains RBs with a third preset proportion for transmitting uplink perception service data of the perception service; the third preset proportion is greater than the first preset proportion; Alternatively, the processing module is specifically used to determine the communication RB template as the target RB template when the communication proportion is 100%; all RBs in the communication RB template are used to transmit uplink communication service data of the communication service; when the communication proportion is greater than a third preset threshold and less than 100%, the first template is determined as the target RB template; There is a first preset proportion of RBs in the first template for transmitting uplink perception service data of the perception service; when the communication proportion is less than the third preset threshold and greater than the fourth preset threshold, the second template is determined as the target RB template; The second template contains RBs with a second preset proportion for transmitting uplink perception service data of the perception service; The second preset proportion is greater than the first preset proportion; When the communication proportion is less than the fourth preset threshold, determining the third template as the target RB template; The third template contains RBs with a third preset proportion for transmitting uplink perception service data of the perception service; the third preset proportion is greater than the first preset proportion; The processing module is further used to encapsulate the uplink perception service data of the perception service and the uplink communication service data of the communication service into uplink data according to the target RB template in the next unit time; The sending module is also used to send the uplink data to the access network device.

8. The perception terminal according to claim 7, characterized in that: The acquisition module is specifically used for: Receiving a perception trigger instruction from the access network device; the perception trigger instruction is at least used to instruct the perception terminal to perform at least one target perception service in the next unit time; Obtaining a first data volume of all the target sensing services in a next unit time; The first data amount is determined as the uplink perception data amount.

9. The perception terminal according to claim 7, characterized in that: The sending module is also used to send indication information for indicating the target RB template determined by the processing module to the access network device; The processing module is specifically used to encapsulate the uplink perception service data of the perception service and the uplink communication service data of the communication service into uplink data according to the target RB template in the next unit time when the acquisition module receives confirmation information from the access network device; the confirmation information is used to indicate that the access network device has received the indication information.

10. An access network device, characterized in that: include: An acquisition module, used to receive uplink data from a perception terminal; the perception terminal is a user terminal with a perception function; A processing module, configured to parse the uplink data according to the target RB template corresponding to the perception terminal received by the acquisition module, so as to obtain uplink perception service data of the perception service and uplink communication service data of the communication service in the uplink data; The target RB template is used to characterize the uplink RB allocation results of the perception service and the communication service; The target RB template is determined according to the perception ratio; Alternatively, the target RB template is determined according to the communication ratio; The target RB template is determined according to the perception ratio, including: When the perception ratio is zero, determining the communication RB template as the target RB template; all RBs in the communication RB template are used to transmit uplink communication service data of the communication service; When the perception ratio is greater than zero and less than a first preset threshold, determining the first template as the target RB template; RBs with a first preset ratio in the first template are used to transmit uplink perception service data of the perception service; When the perception ratio is greater than the first preset threshold and less than the second preset threshold, the second template is determined as the target RB template; RBs with a second preset ratio in the second template are used to transmit uplink perception service data of the perception service; the second preset ratio is greater than the first preset ratio; When the perception ratio is greater than the second preset threshold, a third template is determined as the target RB template; RBs with a third preset ratio in the third template are used to transmit uplink perception service data of the perception service; and the third preset ratio is greater than the first preset ratio; The target RB template is determined according to the communication ratio, including: When the communication proportion is 100%, the communication RB template is determined as the target RB template; all RBs in the communication RB template are used to transmit uplink communication service data of the communication service; When the communication proportion is greater than a third preset threshold and less than 100%, the first template is determined as the target RB template; RBs with a first preset proportion in the first template are used to transmit uplink perception service data of the perception service; When the communication proportion is less than the third preset threshold and greater than the fourth preset threshold, the second template is determined as the target RB template; RBs with a second preset proportion in the second template are used to transmit uplink perception service data of the perception service; the second preset proportion is greater than the first preset proportion; When the communication proportion is less than the fourth preset threshold, the third template is determined as the target RB template; RBs with a third preset proportion in the third template are used to transmit uplink perception service data of the perception service; the third preset proportion is greater than the first preset proportion; The sending module is used to send the uplink perception service data obtained by parsing the processing module to the perception server, and send the uplink communication service data obtained by parsing the processing module to the core network.

11. The access network device according to claim 10, characterized in that: Before the acquisition module receives the uplink data from the perception terminal, The acquisition module is also used to receive indication information indicating the target RB template from the perception terminal; The sending module is also used to send confirmation information to the perception terminal; the confirmation information is used to indicate that the access network device has received the indication information.

12. The access network device according to claim 11, characterized in that: Before the acquisition module receives the indication information indicating the target RB template from the perception terminal, The acquisition module is further used to receive a perception service request from the perception server; the perception service request is at least used to request at least one target perception service; The sending module is further used to send a perception trigger instruction to the perception terminal; the perception trigger instruction is at least used to instruct the perception terminal to perform the at least one target perception service in the next unit time.

13. A perception terminal, characterized in that: The perception terminal is a user terminal with a perception function, and includes a memory, a processor, a bus, and a communication interface; the memory is used to store computer-executable instructions, and the processor is connected to the memory via the bus; When the perception terminal is running, the processor executes the computer-executable instructions stored in the memory, so that the perception terminal executes the uplink resource block allocation method according to any one of claims 1-3.

14. An access network device, characterized in that: It includes a memory, a processor, a bus and a communication interface; the memory is used to store computer execution instructions, and the processor is connected to the memory through the bus; when the access network device is running, the processor executes the computer execution instructions stored in the memory, so that the access network device executes the uplink resource block allocation method as described in any one of claims 4-6.

15. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes computer execution instructions. When the computer execution instructions are executed on the perception terminal, the perception terminal executes the uplink resource block allocation method according to any one of claims 1 to 3; the perception terminal is a user terminal with perception function.

16. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes computer-executable instructions. When the computer-executable instructions are executed on the access network device, the access network device executes the uplink resource block allocation method according to any one of claims 4 to 6.