Resource allocation method and device, communication equipment and storage medium

By determining the target perception sequence of the terminal for each cycle in the communication perception integrated system and setting different perception waveform information for different time slot groups, the problem of underutilization of perception resources and waste of communication resources in traditional technology is solved, and more efficient resource allocation and communication quality are achieved.

CN119603779AActive Publication Date: 2025-03-11CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411716634.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-27
Publication Date
2025-03-11
Estimated Expiration
2044-11-27

AI Technical Summary

Technical Problem

In the traditional integrated communication and perception technology, the base station allocates perception resources according to a fixed proportion or a fixed location, resulting in the perception resources being underutilized, and the setting of perception resources will cause waste of communication resources.

Method used

By responding to perception instructions, the target perception sequence of the terminal is determined for each cycle, and different perception waveform information are set for different time slot groups using the target perception sequence to realize flexible allocation of perception resources, so that each segment of target perception is utilized.

Benefits of technology

It improves the flexibility and accuracy of the allocation of communication resources and perceived resources, thereby improving the communication quality of communication and perception integration, avoiding the waste of perceived resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119603779A_ABST
    Figure CN119603779A_ABST
Patent Text Reader

Abstract

The invention relates to a resource allocation method and device, communication equipment, a storage medium and a computer program product. The method comprises the following steps: in response to a sensing instruction, for each period, determining a target sensing sequence corresponding to a terminal in the period; the first sensing identifier in the target sensing sequence is used for representing whether sensing resources are allocated to each time slot group or not. By adopting the method, different sensing waveform information is respectively set for different time slot groups through the target sensing sequence, and sensing identifiers representing whether to allocate sensing resources are respectively set for different time slot groups in a discretization form, so that each section of target sensing is utilized, and meanwhile, the sensing efficiency is improved. The time slot group without the sensing resource transmits the communication waveform for communication, so that the flexibility and the accuracy of distribution of the communication resource and the sensing resource are improved, and the communication quality of communication and sensing integration can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless communication technology, and in particular to a resource allocation method, apparatus, communication equipment, storage medium and computer program product. Background Art

[0002] With the development of mobile communication technology, the communication frequency band of the communication system is getting higher and higher, the communication bandwidth is getting wider and wider, and the scale of the antenna array is larger, which makes the perception capability of the communication system stronger, thus giving rise to the integrated sensing and communication (ISAC) technology.

[0003] In the application of communication and perception integration, after receiving the perception instruction, the base station allocates corresponding perception resources to the target user terminal (UE, User Equipment). In traditional technology, the base station uses a fixed ratio or fixed position of the pre-set perception resources. In each cycle, the target perception configuration of the perception resources in each cycle is determined with time as a reference, and the perception waveform information is determined based on the target perception configuration. Based on the perception waveform information, the target user terminal is perceived to achieve communication and perception integration.

[0004] However, in the current conventional technology, the target sensing configuration determined according to the fixed ratio or fixed position of the sensing resources is continuous, that is, in a certain period, there will be a certain length of continuous multiple time slot groups as sensing resources, and it is easy to have some lengths of sensing resources not being used. And the setting of the sensing resources is to replace the communication resources, which will cause the waste of communication resources. Summary of the invention

[0005] The embodiments of the present application provide a resource allocation method, apparatus, communication equipment, storage medium and computer program product, which can improve the flexibility and accuracy of communication resource and perception resource allocation, thereby improving the communication quality of integrated communication and perception.

[0006] A resource allocation method, the method comprising:

[0007] In response to the sensing instruction, for each cycle, a target sensing sequence corresponding to the terminal in the cycle is determined; the first sensing identifier in the target sensing sequence is used to indicate whether each time slot group is allocated with sensing resources.

[0008] In one embodiment, after determining, in response to the sensing instruction, for each cycle, a target sensing sequence corresponding to the terminal in the cycle, the method further includes:

[0009] Determine, according to the target sensing sequence under the cycle, a target time slot group in each time slot group in the current cycle; the target time slot group is configured with sensing resources;

[0010] Based on the sensing waveform information corresponding to the sensing resources in the target time slot group, each of the terminals is sensed.

[0011] In one embodiment, in response to the sensing instruction, determining, for each cycle, a target sensing sequence corresponding to the terminal in the cycle includes:

[0012] In response to the sensing instruction, determining, for each cycle, a sensing resource configuration corresponding to the cycle;

[0013] A target sensing sequence in the period is determined according to the sensing resource configuration.

[0014] In one of the embodiments, the sensing resource configuration includes the number of time slots corresponding to the cycle, the number of time slots corresponding to each time slot group, the target sensing sequence corresponding to the cycle, and a preset waveform configuration corresponding to each time slot group.

[0015] In one of the embodiments, the sensing of each terminal based on the sensing waveform information corresponding to the sensing resource in the target time slot group includes:

[0016] A second perception identifier in the target time slot group is determined based on the preset waveform configuration, and perception waveform information is determined according to the second perception identifier; the second perception identifier represents the starting position and length of the perception symbol included in the target time slot group.

[0017] Each of the terminals is sensed according to the sensed waveform information.

[0018] In one embodiment, the sensing waveform information includes positions corresponding to each type of sensing waveform; and sensing each of the terminals based on the sensing waveform information corresponding to the sensing resource in the target time slot group includes:

[0019] Determining a target waveform and an order of the target waveforms according to positions corresponding to the types of perception waveforms;

[0020] Each of the terminals is sensed based on the target waveform and the order of the target waveform.

[0021] In one embodiment, in response to the sensing instruction, determining, for each cycle, a target sensing sequence corresponding to the terminal in the cycle includes:

[0022] In response to the sensing instruction, for each cycle, if the cycle is an initial cycle, determine the initial sensing resource configuration as the sensing resource configuration corresponding to the initial cycle, and determine the target sensing sequence corresponding to the terminal in the initial cycle according to the initial sensing resource configuration;

[0023] If the cycle is not the initial cycle, based on the feedback result of the terminal in the previous cycle, the dedicated perception resource configuration or the default perception resource configuration is determined as the perception resource configuration corresponding to the cycle, and based on the dedicated perception resource configuration or the default perception resource configuration, the target perception sequence corresponding to the terminal in the cycle is determined.

[0024] In one of the embodiments, the dedicated sensing resource configuration further includes a preset duration;

[0025] If the sensing resource configuration is the dedicated sensing resource configuration, the method further includes:

[0026] Acquire the dedicated sensing resource configuration in real time as the duration of the sensing resource configuration;

[0027] If the duration is equal to the preset duration, the default sensing resource configuration is determined as the sensing resource configuration corresponding to the new period.

[0028] In one of the embodiments, after sensing each of the terminals based on the sensing waveform information corresponding to the sensing resources in the target time slot group, the method further includes:

[0029] receiving a perception requirement fed back by the terminal;

[0030] Determine the sensing type of the sensing sequence required for the new cycle according to the sensing requirement;

[0031] Based on the sensing type, a dedicated sensing resource configuration or a default sensing resource configuration is determined as the sensing resource configuration corresponding to the new period.

[0032] In one embodiment, the types of the perception waveform in the perception waveform information include continuous waves and pulse waves.

[0033] A resource allocation device, the device comprising:

[0034] The sensing resource allocation module is used to respond to the sensing instruction and determine, for each cycle, a target sensing sequence corresponding to the terminal in the cycle; the first sensing identifier in the target sensing sequence is used to indicate whether each time slot group is allocated with sensing resources.

[0035] In one embodiment, the device further comprises:

[0036] A first determination module is used to determine a target time slot group in each time slot group in the current cycle according to the target sensing sequence in the cycle; the target time slot group is configured with sensing resources;

[0037] A perception module is used to perceive each of the terminals based on the perception waveform information corresponding to the perception resources in the target time slot group.

[0038] In one of the embodiments, the sensing resource allocation module is specifically used to determine, for each cycle, a sensing resource configuration corresponding to the cycle in response to the sensing instruction;

[0039] A target sensing sequence in the period is determined according to the sensing resource configuration.

[0040] In one of the embodiments, the sensing resource configuration includes the number of time slots corresponding to the cycle, the number of time slots corresponding to each time slot group, the target sensing sequence corresponding to the cycle, and a preset waveform configuration corresponding to each time slot group.

[0041] In one of the embodiments, the perception module is specifically used to determine a second perception identifier in the target time slot group based on the preset waveform configuration, and determine the perception waveform information according to the second perception identifier; the second perception identifier represents the starting position and length of the perception symbol contained in the target time slot group.

[0042] Each of the terminals is sensed according to the sensed waveform information.

[0043] In one embodiment, the sensed waveform information includes positions corresponding to each type of sensed waveform; the sense module is specifically used to determine the target waveform and the order of the target waveform according to the positions corresponding to each type of sensed waveform;

[0044] Each of the terminals is sensed based on the target waveform and the order of the target waveform.

[0045] In one of the embodiments, the sensing resource allocation module is specifically used to respond to the sensing instruction, for each cycle, if the cycle is an initial cycle, determine the initial sensing resource configuration as the sensing resource configuration corresponding to the initial cycle, and determine the target sensing sequence corresponding to the terminal in the initial cycle according to the initial sensing resource configuration;

[0046] If the cycle is not the initial cycle, based on the feedback result of the terminal in the previous cycle, the dedicated perception resource configuration or the default perception resource configuration is determined as the perception resource configuration corresponding to the cycle, and based on the dedicated perception resource configuration or the default perception resource configuration, the target perception sequence corresponding to the terminal in the cycle is determined.

[0047] In one of the embodiments, the dedicated sensing resource configuration further includes a preset duration;

[0048] If the sensing resource configuration is the dedicated sensing resource configuration, the device further includes:

[0049] An acquisition module, used for acquiring in real time the dedicated sensing resource configuration as the duration of the sensing resource configuration;

[0050] The second determining module is used to determine the default perception resource configuration as the perception resource configuration corresponding to the new period if the duration is equal to the preset duration.

[0051] In one embodiment, the device further comprises:

[0052] A receiving module, used for receiving the perception requirement fed back by the terminal;

[0053] A third determination module is used to determine the sensing type of the sensing sequence required for the new period according to the sensing requirement;

[0054] The fourth determination module is used to determine, based on the perception type, a dedicated perception resource configuration or a default perception resource configuration as the perception resource configuration corresponding to the new period.

[0055] In one embodiment, the types of the perception waveform in the perception waveform information include continuous waves and pulse waves.

[0056] A communication device comprises a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:

[0057] In response to the sensing instruction, for each cycle, a target sensing sequence corresponding to the terminal in the cycle is determined; the first sensing identifier in the target sensing sequence is used to indicate whether each time slot group is allocated with sensing resources.

[0058] A computer-readable storage medium stores a computer program, which, when executed by a processor, implements the following steps:

[0059] In response to the sensing instruction, for each cycle, a target sensing sequence corresponding to the terminal in the cycle is determined; the first sensing identifier in the target sensing sequence is used to indicate whether each time slot group is allocated with sensing resources.

[0060] A computer program product includes a computer program. When the computer program is executed by a processor, the resource allocation method provided in the embodiment of the present application is implemented. The method may be:

[0061] In response to the sensing instruction, for each cycle, a target sensing sequence corresponding to the terminal in the cycle is determined; the first sensing identifier in the target sensing sequence is used to indicate whether each time slot group is allocated with sensing resources.

[0062] The resource allocation method, device, communication device and storage medium described above respond to the perception instruction, and respond to the perception instruction, for each cycle, determine the target perception sequence corresponding to the terminal in the cycle; the first perception identifier in the target perception sequence is used to characterize whether each time slot group is allocated with perception resources. With this method, different perception waveform information is set for different time slot groups through the target perception sequence, so that perception identifiers representing whether perception resources are allocated are set for different time slot groups in a discrete form, so that each section of target perception is utilized. At the same time, the time slot group that does not need perception resources transmits the communication waveform for communication, which improves the flexibility and accuracy of communication resource and perception resource allocation, thereby improving the communication quality of integrated communication perception. BRIEF DESCRIPTION OF THE DRAWINGS

[0063] Figure 1 An application environment diagram of a resource allocation method in an embodiment;

[0064] Figure 2 A schematic diagram of a flow chart of a resource allocation method in an embodiment;

[0065] Figure 3 is a schematic diagram of a time slot group and a target sensing sequence in one embodiment;

[0066] Figure 4 A schematic diagram of a flow chart of determining sensing waveform information and executing a sensing process in one embodiment;

[0067] Figure 5 A schematic diagram of a flow chart of steps for determining a target perception sequence in one embodiment;

[0068] Figure 6 A schematic diagram of a flow chart of a step of determining sensed waveform information in another embodiment;

[0069] Figure 7 A schematic diagram of a flow chart for determining a target waveform and an order of target waveforms in one embodiment;

[0070] Figure 8 A schematic diagram of a process for selecting a sensing resource configuration in different periodic scenarios in one embodiment;

[0071] Fig. 9 A schematic diagram of a process for determining a sensing resource configuration in one embodiment;

[0072] Fig.10 A schematic diagram of a process for monitoring dedicated sensing resource configuration in one embodiment;

[0073] Fig.11 A schematic diagram of a process of determining a sensing resource configuration according to a sensing requirement in an embodiment;

[0074] Fig.12 In a specific embodiment, a schematic diagram of the process of low-altitude UAV terminal perception is shown;

[0075] Fig.13 is a signaling diagram of a resource allocation method in an embodiment;

[0076] Fig.14 is a structural block diagram of a resource allocation device in an embodiment;

[0077] Fig.15 FIG. 4 is a diagram showing the internal structure of a resource allocation device in one embodiment. DETAILED DESCRIPTION

[0078] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0079] Figure 1 A schematic diagram of an application scenario of a resource allocation method provided in an embodiment of the present application. Figure 1 As shown, the terminal 100 and the access network device 200 in this scenario.

[0080] Among them, the terminal 100 and the access network device 200 transmit data through the network. Both the access network device 200 and the terminal 100 operate in the millimeter wave band, and the subcarrier spacing is 120kHz. The access network device 200 is responsible for the specific perception and communication resource allocation, and informs the terminal 100 of the resource allocation results. The terminal 100 performs the corresponding perception and communication tasks in the allocated resources, and feeds back the results to the access network device 200 as needed.

[0081] Among them, the access network device 200 can be a base station (Base Transceiver Station, BTS) in Global System of Mobilecommunication (GSM) or Code Division Multiple Access (CDMA), or a base station (NodeB, NB) in Wideband Code Division Multiple Access (WCDMA), or an evolved base station (Evolutional Node B, eNB or eNodeB) in LTE, or a relay station or access point, or a base station in a 5G network, etc., which is not limited here.

[0082] The terminal 100 may be a wireless terminal, which may be a device that provides voice and / or other service data connectivity to a user, or a handheld device with a wireless connection function, or other processing devices connected to a wireless modem. The wireless terminal may communicate with one or more core networks via a radio access network (Radio Access Network, referred to as RAN). The wireless terminal may be a mobile terminal, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal, for example, a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device, which exchanges language and / or data with a radio access network. The wireless terminal may also be referred to as a system, a subscriber unit (Subscriber Unit), a subscriber station (Subscriber Station), a mobile station (Mobile Station), a mobile station (Mobile), a remote station (Remote Station), a remote terminal (Remote Terminal), an access terminal (Access Terminal), a user terminal (User Terminal), a user agent (User Agent), a user device (User Device or User Equipment), which is not limited here.

[0083] In traditional technology, after receiving the sensing instruction, the base station allocates corresponding sensing resources to the target user terminal (UE, User Equipment). In traditional technology, the base station allocates corresponding sensing resources according to the fixed ratio or fixed position of the pre-set sensing resources. In each cycle, the target sensing configuration of the sensing resources in each cycle is determined with time as a reference, and the sensing waveform information is determined according to the target sensing configuration. According to the sensing waveform information, the target user terminal is sensed to achieve communication and sensing integration. Based on this, the resource position or ratio of communication and sensing is fixed in the traditional technology, so the determined target sensing configuration is continuous, that is, in a certain cycle, there will be a certain length of continuous multiple time slot groups as sensing resources, at this time, it is easy to have some length of sensing resources not being used. And the setting of sensing resources is to replace communication resources, which will cause waste of communication resources. On the other hand, the integrated resource allocation method of synaesthesia in traditional technology mainly focuses on the introduction of basic configuration parameters such as frame format, but often ignores the detailed description of resource configuration process. The method that focuses on static parameter description in traditional technology lacks a dynamic adjustment mechanism for the corresponding configuration process, thereby limiting the flexibility and adaptability of resource configuration strategy. Therefore, traditional technologies often find it difficult to cope with complex and changing communication environments in practical applications, resulting in poor efficiency and effectiveness of resource allocation.

[0084] Based on the above-mentioned traditional technology, an embodiment of the present application provides a resource allocation method, which sets different perception waveform information for different time slot groups through a target perception sequence, and realizes setting perception identifiers representing whether perception resources are allocated for different time slot groups in a discrete form, so that each segment of target perception is utilized. At the same time, the time slot group that does not need perception resources transmits a communication waveform for communication, which improves the flexibility and accuracy of communication resource and perception resource allocation, and thereby improves the communication quality of integrated communication perception.

[0085] At the same time, the embodiment of the present application also provides a process for dynamically adjusting resource configuration. By setting the initial perception resource configuration, dedicated perception resource configuration and default perception resource configuration, the resource configuration of different terminals is adjusted to the perception resource configuration that is most suitable for the terminal according to the type of the terminal, so as to adapt to the complex and changeable communication environment and ensure the communication quality with different types of terminals.

[0086] It should be noted that the beneficial effects brought about by the embodiments of the present application or the technical problems solved are not limited to this one, but may also include other implicit or related problems. For details, please refer to the description of the following embodiments.

[0087] Before introducing the specific embodiments of the present invention, the professional terms involved in the present invention are explained first:

[0088] ISAC (Integrated Sensing and Communication): referred to as integrated sensing, it integrates the direct, reflected and scattered wireless signals to perceive the target object or environmental information in real time, providing a new service capability for the network and bringing potential new sensing services. It can be used in security (intrusion detection, etc.), transportation (vehicle, drone, human monitoring) and medical and health (personnel fall recognition, motion recognition, etc.).

[0089] Synaesthesia integration technology is one of the key technologies of B5G and 6G. This technology uses wireless signals to realize the detection, positioning, identification, imaging and other perception functions of the target. On the one hand, the communication system can use the same spectrum or even reuse hardware or signal processing modules to complete different types of perception services. On the other hand, the perception results can be used to assist communication access or management, improve service quality and communication efficiency. Looking to the future, synaesthesia integration technology is expected to be widely used in scenarios such as industry and automation, warehousing and logistics, smart transportation, agriculture, forestry and animal husbandry, and smart homes.

[0090] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0091] In one embodiment, Figure 2 As shown, a resource allocation method is provided, which can be applied to Figure 1 The access network device in the embodiment of the present invention is described by taking a base station as an access network device as an example, including the following steps:

[0092] Step 202: In response to the sensing instruction, for each cycle, determine a target sensing sequence corresponding to the terminal in the cycle.

[0093] The first sensing identifier in the target sensing sequence is used to indicate whether each time slot group is allocated with sensing resources.

[0094] In the embodiment of the present application, in the ISAC communication perception integrated system, the base station can receive perception instructions from the core network or the cloud in various application scenarios. For example, in an intelligent transportation system, the core network or the traffic management center (for example, a traffic signal control system, an intelligent roadside device) may send perception instructions to the base station to monitor the road traffic conditions in real time.

[0095] In wireless communication systems, communication resources and sensing resources are usually allocated in cycles, and each cycle contains multiple time slots. In a cycle, the base station or terminal needs to perform sensing tasks while performing communication tasks to achieve inter-sensory integration. Among them, the sensing task can be configured in the form of a target sensing sequence, which defines in which time slot groups the sensing operation is performed, that is, whether each time slot group is allocated with sensing resources. Figure 3 As shown, the base station can preset the number of time slots included in each cycle. For example, there are X time slots in each cycle, and each time slot includes 14 symbols, which refer to modulated data units. In this embodiment, every five consecutive time slots are numbered as a group to form a time slot group (such as Figure 3 D0, D1, D2, S, U shown in the figure), and use a binary bit as the first perception identifier corresponding to the time slot group. If the first perception identifier (bit value) is 1, it means that the time slot group is configured with a perception symbol, that is, the perception resources have been allocated. If the first perception identifier (bit value) is 0, it means that all time slots in the time slot group are not configured with a perception symbol, that is, no perception resources are allocated. The perception symbol configuration of each cycle can be represented by a binary sequence of length L=X / 5 (represented by InterG, that is, the target perception sequence). The perception symbol configuration in each time slot group is the same, that is, the starting position and length of the perception symbol relative to the current time slot group are the same. The base station updates the target perception sequence (InterG) configuration once per cycle and informs the terminal of the first perception identifier (InterG value) of the cycle. The base station can flexibly configure the perception symbol configuration in each cycle (the starting position and length of the perception symbol relative to the current time slot group) and the first perception identifier (InterG value) corresponding to each time slot group in the target perception sequence according to specific perception requirements. The target perception sequence includes the first perception identifier (InterG value) corresponding to each time slot group. As Figure 3 As shown, the waveform of the perception symbol sent can be a continuous wave (C wave) or a pulse wave (P wave). For example, if the InterG value of a certain period is 10000001, it means that the time slot groups of the 1st and 8th groups in this period are configured with perception symbols, and the time slots of other time slot groups are not configured with perception. K perception symbols are configured in each time slot group, and their starting position, length, and perception waveform type can be flexibly configured according to scene requirements. In addition, the target perception sequence can be 10010100, etc., and then through the first perception identifier in the target perception sequence, the position of the perception resource can be allocated at intervals, so that the position where the perception resource is needed has the perception symbol, and the perception symbol is not set at the position where the perception resource is not needed, thereby realizing the flexible allocation of perception resources.

[0096] The base station may pre-store the configuration of the sensing resources required for different types of terminals. After receiving the sensing instruction, the base station responds to the sensing instruction, determines the target sensing sequence of the current cycle, and extracts the first sensing identifier set for each time slot group in the target sensing sequence. If the sensing demand changes, the base station can dynamically adjust the target sensing sequence corresponding to the next cycle according to the real-time feedback of the terminal to achieve flexible allocation of sensing resources.

[0097] In the above-mentioned resource allocation method, different perception waveform information is set for different time slot groups through the target perception sequence, so that perception identifiers representing whether perception resources are allocated are set for different time slot groups in a discrete form, so that each segment of target perception is utilized. At the same time, the time slot group that does not need perception resources transmits the communication waveform for communication, which improves the flexibility and accuracy of communication resource and perception resource allocation, thereby improving the communication quality of integrated communication perception.

[0098] In one embodiment, Figure 4 As shown, after step 202, the method further includes:

[0099] Step 402: Determine a target time slot group in each time slot group in the current cycle according to the target sensing sequence in the cycle.

[0100] Among them, the target time slot group is configured with sensing resources.

[0101] In the embodiment of the present application, after the base station determines that the target sensing sequence of the current cycle is completed, the base station can filter the multiple time slot groups divided in the current cycle by the first sensing identifier in the target sensing sequence to filter out the target time slot group corresponding to the first sensing identifier. Figure 3 As shown, Figure 3 , the target sensing sequence in is 10…1, then the time slot group with the first sensing identifier of 1 is used as the target time slot group, and only the state of the sensing resources configured in the target time slot group is valid. It can be understood that only the sensing resources in the target time slot group with the first sensing identifier of 1 are enabled. That is, Figure 3 There is no perception resource in the time slot group whose first perception identifier is 0.

[0102] Step 404: perform sensing on each terminal based on the sensing waveform information corresponding to the sensing resources in the target time slot group.

[0103] In an embodiment of the present application, the perception waveform information can be obtained through the pre-stored perception symbol configuration, which is used to characterize the starting position and length of the perception symbol in the perception resource in the target time slot group. After determining the target time slot group, the base station extracts the starting position and length of the perception symbol in the target time slot group from the pre-stored perception waveform information, and determines the frequency, time, power and other parameters of the perception signal according to the starting position and length of the perception symbol in the target time slot group, as well as the sending time, duration and specific perception symbol sequence of the perception information number. Then, the base station sends the perception signal within the predetermined time of the target time slot group according to the parameters and sending requirements of the perception signal.

[0104] In an optional embodiment, the base station may also send the target perception sequence to the terminal, and the terminal may also perceive other terminals according to the target perception sequence, and feed back the terminal's perception results of other terminals to the base station to assist the base station in evaluating its own perception results.

[0105] In this embodiment, the target time slot group is determined according to the target perception sequence, and the perception resources are configured. Specific perception waveform information can be set for each time slot group, and then the perception operation is performed based on the perception waveform information. The discrete resource allocation mechanism is used to improve the flexibility and accuracy of perception resource utilization, and the execution effect of the perception task is optimized. At the same time, the time slot groups that do not require perception resources can be used for communication, thereby comprehensively improving the communication quality of integrated communication and perception.

[0106] In one embodiment, Figure 5 As shown, step 202 may include:

[0107] Step 502: In response to the sensing instruction, for each cycle, determine the sensing resource configuration corresponding to the cycle.

[0108] In an embodiment of the present application, during the perception process of each cycle, the base station can determine the perception resource configuration corresponding to the next cycle based on the perception requirements fed back to the base station by the terminal after completing the perception operation. The base station can determine the perception resource configuration corresponding to the next cycle based on the perception waveform template, the length of the perception symbol, and the starting position predefined in the resource management module stored locally or in the network. It can also determine the perception resource configuration corresponding to different cycles according to preset rules for perception resource configuration.

[0109] In an optional embodiment, the base station may also analyze the sensing instructions and extract key information, such as specific sensing requirements (e.g., environmental monitoring, target tracking, obstacle detection, etc.), the priority of sensing resources, the sensing time window, etc., and the sensing type, frequency, duration, target area, etc. corresponding to the sensing task, and plan the sensing resource configuration for each cycle in combination with the current resource availability. The sensing resource configuration may be a predefined sensing waveform template, the length of the sensing symbol, the starting position, and other related parameters.

[0110] Step 504: determine the target sensing sequence in the period according to the sensing resource configuration.

[0111] In an embodiment of the present application, before the start of each cycle, the base station extracts the determined perception resource configuration, and generates a target perception sequence for the current cycle based on the information extracted from the perception resource configuration. The target perception cycle is composed of multiple discrete perception identifiers, usually a sequence in binary form (for example, 0 and 1), which is used to indicate whether each time slot group is allocated with perception resources.

[0112] In this embodiment, by dynamically configuring perception resources, a target perception sequence is generated, and the transmission waveform used to perceive the terminal is guided according to the target perception sequence to ensure efficient use of perception resources, avoid waste of communication resources, and thus improve communication quality.

[0113] In one embodiment, the sensing resource configuration may include the number of time slots corresponding to the cycle, the number of time slots corresponding to each time slot group, the target sensing sequence corresponding to the cycle, and the preset waveform configuration corresponding to each time slot group.

[0114] In one embodiment, Figure 6 As shown, step 404 may include:

[0115] Step 602: determine a second perception identifier in the target time slot group based on a preset waveform configuration, and determine perception waveform information according to the second perception identifier.

[0116] The second perception identifier represents the starting position and length of the perception symbol included in the target time slot group.

[0117] In an embodiment of the present application, the second perception identifier is the number of perception symbols configured in the slot group, the starting position and length of the perception symbols. In addition, there may also be a perception waveform type. The base station first obtains a predefined preset waveform configuration. The preset waveform configuration may be stored in a preset waveform configuration library of the base station, and contains parameters of various types of perception waveforms, for example, the number, starting position, length, etc. of perception symbols corresponding to different types of perception waveforms. For each target time slot group. The base station extracts the second perception identifier according to the preset waveform configuration, and extracts key parameters such as the number, starting position, length and perception waveform type of the perception symbols. Based on the information in the second perception identifier, the base station selects a corresponding perception waveform template from the preset waveform configuration library, and obtains the perception waveform information such as the number, starting position, length, etc. of the perception symbols pre-configured in the perception waveform template.

[0118] Step 604: sense each terminal according to the sensed waveform information.

[0119] In an embodiment of the present application, the base station configures the modulation parameters, transmission power and other signal parameters of the perception signal according to the number, starting position, length and other parameters of the perception symbols that have been determined in the perception waveform information, and transmits the perception signal corresponding to the perception waveform information to perceive each terminal and obtain the perception results such as the position, speed and angle of each terminal.

[0120] In this embodiment, by setting a second perception identifier for each target time slot group, it is ensured that parameters such as the number, starting position, length and waveform type of the perception symbols are accurately configured, and the perception signal is generated and transmitted based on these detailed perception waveform information, so that the perception results such as the position, speed, angle, etc. of each terminal can be accurately obtained, which can improve the flexibility and accuracy of communication perception integration.

[0121] In one embodiment, Figure 7 As shown, the perception waveform information may include the position corresponding to each type of perception waveform; step 404 may include:

[0122] Step 702, determining the target waveform and the order of the target waveform according to the positions corresponding to each type of perception waveform.

[0123] In the embodiment of the present application, the base station first obtains the specific position information of each type of sensing waveform in the target time slot group, and then determines the target waveform used by each time slot group based on the position information. Then, the base station sorts the target waveforms according to their order of appearance in the time slot group to form an ordered waveform sequence.

[0124] Step 704: sense each terminal based on the target waveform and the order of the target waveform.

[0125] In the embodiment of the present application, first, the base station configures the transmission parameters of the perception signal, including modulation parameters and transmission power, according to the determined order of the target waveform. Then, the base station transmits the perception signal in the target time slot group in a predetermined order to ensure that each terminal can receive an accurate perception waveform. During the transmission process, the base station collects feedback information from each terminal, such as perception results such as position, speed, and angle.

[0126] In this embodiment, through the waveform sequence, the base station can ensure that the waveform is transmitted in a predetermined order during the perception process, and transmit the perception signal in an orderly and precise manner in this order, so that the base station can efficiently and accurately obtain the perception data of the terminal, optimize the performance of communication perception integration, and thus improve the accuracy and reliability of the perception task.

[0127] In one embodiment, according to the different purposes of perception resource allocation, the synaesthesia integrated resource configuration mode is divided into three types, including initial perception resource configuration, dedicated perception resource configuration and default perception resource configuration. Therefore, the access network device can also dynamically adjust the perception resource configuration of the terminal at different stages, such as Figure 8 As shown, step 202 may include:

[0128] Step 802, in response to the sensing instruction, for each cycle, if the cycle is an initial cycle, determine the initial sensing resource configuration as the sensing resource configuration corresponding to the initial cycle, and determine the target sensing sequence corresponding to the terminal in the initial cycle according to the initial sensing resource configuration.

[0129] In the embodiment of the present application, in response to the sensing instruction, the base station determines the type of the current cycle of the access terminal. If the current cycle is an initial cycle, the base station needs to test the terminal first. Therefore, Fig. 9 As shown, the base station determines the initial perception resource configuration as the perception resource configuration corresponding to the initial period of the terminal. The initial perception resource configuration is used for the perception method performed by the base station to initially obtain the environmental conditions and corresponding perception requirements of the terminal when the base station and the terminal are initially accessed. After the base station completes the initial perception process and performs an evaluation under the initial perception resource configuration, it will obtain the preliminary perception results and environmental information of the terminal, and then send the perception results, instructions and other configuration information (for example, default perception resource configuration) required by some terminals to the terminal, and the base station decides to switch to a dedicated perception resource configuration or a default perception resource configuration, or end the perception process based on the results of the perception evaluation.

[0130] Step 804, if the cycle is not the initial cycle, determine the dedicated perception resource configuration or the default perception resource configuration as the perception resource configuration corresponding to the cycle according to the feedback result of the terminal in the previous cycle, and determine the target perception sequence corresponding to the terminal in the cycle according to the dedicated perception resource configuration or the default perception resource configuration.

[0131] In an embodiment of the present application, when the base station determines that the current cycle of the access terminal is not the initial cycle (that is, the initial configuration and perception evaluation have been completed), the base station will decide whether to use the dedicated perception resource configuration or the default perception resource configuration in the current cycle based on the feedback result of the terminal in the previous cycle. Specifically, the base station first extracts the feedback result of the terminal in the previous cycle from the storage. The feedback result can be information such as perception data, environmental conditions, and communication quality. Then, the base station analyzes the feedback result of the terminal, evaluates the changes in perception requirements, and determines whether higher perception accuracy is required. According to the analysis results, Fig. 9 As shown, the base station decides whether to switch to a dedicated sensing resource configuration or maintain the default sensing resource configuration. If the sensing requirements change significantly, the base station will select a dedicated sensing resource configuration to meet the efficient sensing requirements of a specific scenario. If the sensing requirements are relatively stable, the base station continues to use the default sensing resource configuration to maintain the versatility and efficient use of resources. For example, if the feedback result of the terminal is that the terminal requires a sensing accuracy of 10cm, but the sensing accuracy in the sensing result of the base station is insufficient, the base station can use the dedicated sensing resource configuration as the sensing resource configuration for the current period to improve the accuracy of sensing the terminal.

[0132] After determining the type of perception resource configuration, the base station can determine the target perception sequence corresponding to the terminal in the current cycle according to the same principles as steps 502 to 504. The process of determining the target perception sequence will not be described in detail in this embodiment of the application.

[0133] Among them, the dedicated perception resource configuration is a customized synaesthesia integrated resource configuration solution designed by the base station for different types of users. For example, when the perception demand changes in scenarios such as the Internet of Vehicles and low-altitude perception networks, it is necessary to readjust the allocation of synaesthesia resources and update the InterG value. In this way, the adaptability of the base station to various scenarios can be improved, thereby meeting the dynamic communication and perception needs in different scenarios or the same scenario. There are several situations in which the base station enters this mode: 1. Selection after the initial perception resource configuration is completed; 2. Switching from the default perception resource configuration to the dedicated perception resource configuration.

[0134] The default perception resource configuration is the default configuration mode after the base station completes the initial perception resource configuration. The default perception resource configuration is mainly to improve the universality of the interawareness resource configuration scheme. For example, for the perception needs that exist in most scenarios, a universal interawareness integrated resource allocation scheme can be set, and its InterG value can be set to the default mode. In this way, the interoperability and universality between base stations can be improved through the default perception resource configuration. There are the following situations for entering the default perception resource configuration: 1. After the initial perception resource configuration is completed, the base station does not specify a dedicated configuration scheme for the next cycle, and then enters the default perception resource configuration; 2. After the perception process under the base station dedicated perception resource configuration is completed, it can switch to the default perception resource configuration; 3. When the terminal's dedicated mode timer times out, it enters the default perception resource configuration.

[0135] In this embodiment, by setting the types of perception resource configurations corresponding to different cycle types in different scenarios, it is possible to timely adjust the perception resource allocation according to specific perception needs and environmental changes, optimize the efficiency and accuracy of perception tasks, and achieve more accurate and efficient perception services. At the same time, the flexible configuration mode also enhances the resource utilization efficiency and interoperability of the synaesthesia integrated system, ensuring that the synaesthesia integrated system can continue to provide high-quality perception and communication services in a complex and changing environment.

[0136] In one embodiment, if the sensing resource configuration is a dedicated sensing resource configuration, since the dedicated sensing resource configuration occupies a large amount of resources, it is also necessary to control the stage of sensing according to the dedicated sensing resource configuration. Therefore, the dedicated sensing resource configuration may also include a preset duration, such as Fig.10 As shown, the method also includes:

[0137] Step 1002, obtaining dedicated sensing resource configuration in real time as the duration of the sensing resource configuration.

[0138] In an embodiment of the present application, when the base station and the terminal enter the dedicated perception resource configuration mode, the base station will use the dedicated perception resource configuration as the perception resource configuration of the current period. At the same time, the base station and the terminal will synchronously start a timer, which stipulates the maximum time in the dedicated perception resource configuration mode to avoid a certain terminal occupying a certain part of the resources for a long time, thereby improving resource utilization and fairness.

[0139] Step 1004: If the duration is equal to the preset duration, the default sensing resource configuration is determined as the sensing resource configuration corresponding to the new period.

[0140] In the embodiment of the present application, if the duration is equal to the preset duration, it means that the dedicated sensing resource configuration mode has been running for the maximum allowed time. At this time, the base station will determine the sensing resource configuration corresponding to the new period according to the default sensing resource configuration. In other words, the base station will switch the sensing resource configuration from the dedicated sensing resource configuration mode back to the default sensing resource configuration mode to ensure the continuous utilization of resources and the stable operation of the synaesthesia integration system.

[0141] In this embodiment, by real-time monitoring of the duration of the dedicated perception resource configuration mode and automatically switching to the default perception resource configuration after the preset duration is reached, this mechanism achieves fine management and efficient utilization of perception resources, which can not only meet the customized perception needs in specific scenarios, but also improve the flexibility and adaptability of the entire system while ensuring fair allocation of resources.

[0142] In one embodiment, Fig.11 As shown, after step 404, the method may further include:

[0143] Step 1102: receiving the perception requirement fed back by the terminal.

[0144] Among them, the perception requirements may include the perception accuracy requirements corresponding to the terminal.

[0145] In an embodiment of the present application, after the base station transmits a perception signal to the terminal, the base station synchronously sends the perception resource configuration of the current period to the terminal. The terminal feeds back the base station's own perception requirements to the base station based on the perception resource configuration received from the base station, and cooperates with the base station to perform perception. For example, after the base station transmits the perception signal, the terminal stops sending communication signals to the base station to reduce the error of the base station's perception.

[0146] Step 1104: Determine the sensing type of the sensing sequence required for the new cycle according to the sensing requirement.

[0147] In an embodiment of the present application, the base station analyzes the needs of the terminal and the changes in the perception environment based on the received perception requirements. The base station will evaluate the accuracy and completeness of the perception results and determine whether it is necessary to adjust the complexity or accuracy of the perception task. Based on the evaluation results, the base station determines the perception type of the perception sequence required for the next cycle. The perception type may include high-precision perception, long-distance perception, multi-target perception, etc., and is dynamically adjusted according to actual needs. For example, the perception type can be used for perception of the terminal in different scenarios, including scenarios such as intelligent traffic perception and low-altitude drone perception.

[0148] Step 1106: Based on the sensing type, determine the dedicated sensing resource configuration or the default sensing resource configuration as the sensing resource configuration corresponding to the new period.

[0149] In the embodiment of the present application, the base station further determines whether a dedicated sensing resource configuration or a default sensing resource configuration is required in a new cycle according to the determined sensing type. If the sensing type requires high customization or optimization for a specific scenario, the base station will select a dedicated sensing resource configuration to provide a more refined and efficient sensing service. If the sensing type is relatively general, the base station selects the default sensing resource configuration to maintain the generality and efficiency of resource allocation.

[0150] In this embodiment, by dynamically configuring the perception resource configuration corresponding to the new period, the base station can optimize resource allocation according to the actual perception needs of each period, improve the adaptability of perception resources to perception needs, improve the overall performance of interawareness integration, and thereby improve the quality of communication during communication perception.

[0151] In one embodiment, the types of the perception waveform in the perception waveform information may include a continuous wave and a pulse wave.

[0152] In one embodiment, a resource allocation system is also provided, the system comprising:

[0153] A base station, configured to respond to a sensing instruction, and for each cycle, determine a target sensing sequence corresponding to a terminal in the cycle; a sensing identifier in the target sensing sequence is used to indicate whether each time slot group is allocated with sensing resources; according to the target sensing sequence in the cycle, determine a target time slot group in each time slot group in the current cycle; the target time slot group is configured with sensing resources; based on sensing waveform information corresponding to the sensing resources in the target time slot group, send the target sensing sequence and the sensing waveform information to the terminal, and sense each terminal;

[0154] The terminal is used to perform perception according to the target perception sequence and the perception waveform information.

[0155] In a specific embodiment, an example of a resource allocation method applied to a low-altitude UAV terminal perception scenario is provided. In a 5G low-altitude interawareness integrated application, a base station needs to perceive a low-altitude UAV terminal and a ground terminal and perform a communication process. When performing the perception process, the base station needs to use pulse waves to cover long distances and use continuous waves to fill in short distances. Fig.12As shown in the figure, the configuration period of the sensing resource configuration is half a frame (5ms), using three downlink time slots, one special time slot, and one uplink time slot (denoted by D0D1D2SU) as a group, where the downlink symbol of the S time slot: special interval: uplink symbol is 9:3:2. From the last downlink symbol of D1 to the last downlink symbol of S, a total of 24 symbols are allocated to sensing. The default transmission period of the SSB of the base station is 20ms, and it needs to be sent within the first 5ms. In order to ensure that the UAV terminal receives SSB (Synchronization Signaling Block) messages without interference in the first 5ms, the InterG value of the first 5ms can be set to 00000000, and the InterG value of the next 15ms (configured 3 times) can be set to 11111111, that is, each time slot group (D0D1D2SU) in the next 15ms is configured with a perception symbol, and in the 24 perception symbols in each time slot group, a pulse wave is sent first (a single pulse wave takes up 2 symbols for transmission and reception, and is sent 8 times), and then a continuous wave is sent (a single continuous wave takes up 1 symbol, and is continuously transmitted and received 8 times). Configuring interawareness resources by means of target perception sequences can meet the coverage requirements of perception without affecting the main functions of communication, and has a high degree of flexibility.

[0156] In one embodiment, Fig.13 Provide a resource allocation signaling interaction flow chart. Fig.13 As shown, the method comprises the following steps:

[0157] Phase 1: Initial configuration phase

[0158] Step 1: The base station and the terminal perform an initial access process according to the 5G standard. During this process, the base station sends the initial perception resource configuration information of the interawareness integrated resources to the terminal;

[0159] Step 2: After the terminal obtains the initial sensing resource configuration, it replies ACK to the base station to notify the base station that the initial sensing resource configuration has been obtained;

[0160] Step 3: The base station and the terminal perform the sensing process according to the agreed initial sensing resource configuration;

[0161] Step 4: The base station sends a default sensing resource configuration and a timer value to the terminal, and the terminal replies ACK to the base station;

[0162] Step 5: After the sensing process is completed, the base station instructs the next step to jump to stage 2 or stage 3 or end the sensing process.

[0163] Phase 2: Dedicated configuration phase

[0164] Step 1: The base station informs the terminal of the dedicated sensing resource configuration;

[0165] Step 2: After the terminal obtains the dedicated configuration information, it replies ACK to the base station to notify the base station that the dedicated sensing resource configuration has been obtained;

[0166] Step 3: The base station and the terminal perform the sensing process according to the agreed dedicated sensing resource configuration;

[0167] Step 4: After the sensing process is completed, if the timer times out, execute step 5, otherwise execute step 6;

[0168] Step 5: The base station and the terminal automatically enter phase 3;

[0169] Step 6: The base station indicates the next step to return to step 1 or jump to stage 3 or end the sensing process;

[0170] Phase 3: Default configuration phase

[0171] Step 1: In the next cycle after the timer times out, the base station and the terminal execute the synaesthesia resource configuration specified by the default perception resource configuration;

[0172] Step 2: The base station and the terminal perform the sensing process according to the agreed default sensing resource configuration;

[0173] Step 3: The sensing process ends, and the base station instructs the next step to return to step 1 or jump to stage 2 or end the sensing process.

[0174] It should be understood that although Figure 2-13 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, Figure 2-13 At least part of the steps may include multiple steps or multiple stages. These steps or stages are not necessarily performed at the same time, but can be performed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed in turn or alternately with other steps or at least part of the steps or stages in other steps.

[0175] In one embodiment, Fig.14 As shown, a resource allocation device 1400 is provided, including: a resource allocation sensing module 1401, wherein:

[0176] The sensing resource allocation module 1400 is used to respond to the sensing instruction and determine, for each cycle, a target sensing sequence corresponding to the terminal in the cycle; the first sensing identifier in the target sensing sequence is used to indicate whether each time slot group is allocated with sensing resources.

[0177] In one embodiment, the apparatus 1400 further includes:

[0178] A first determination module is used to determine a target time slot group in each time slot group in the current cycle according to a target sensing sequence in the cycle; the target time slot group is configured with sensing resources;

[0179] The perception module is used to perceive each terminal based on the perception waveform information corresponding to the perception resources in the target time slot group.

[0180] In one embodiment, the sensing resource allocation module 1400 is specifically configured to determine, in response to the sensing instruction, for each cycle, a sensing resource configuration corresponding to the cycle;

[0181] The target sensing sequence in the cycle is determined according to the sensing resource configuration.

[0182] In one of the embodiments, the sensing resource configuration includes the number of time slots corresponding to the cycle, the number of time slots corresponding to each time slot group, the target sensing sequence corresponding to the cycle, and the preset waveform configuration corresponding to each time slot group.

[0183] In one of the embodiments, the perception module is specifically used to determine a second perception identifier in the target time slot group based on a preset waveform configuration, and determine the perception waveform information according to the second perception identifier; the second perception identifier represents the starting position and length of the perception symbol included in the target time slot group.

[0184] Each terminal is sensed according to the sensed waveform information.

[0185] In one embodiment, the sensed waveform information includes positions corresponding to each type of sensed waveform; the sense module is specifically used to determine the target waveform and the order of the target waveform according to the positions corresponding to each type of sensed waveform;

[0186] Each terminal is sensed based on the target waveform and the order of the target waveform.

[0187] In one embodiment, the sensing resource allocation module 1400 is specifically configured to respond to the sensing instruction, for each cycle, if the cycle is an initial cycle, determine the initial sensing resource configuration as the sensing resource configuration corresponding to the initial cycle, and determine the target sensing sequence corresponding to the terminal in the initial cycle according to the initial sensing resource configuration;

[0188] If the cycle is not the initial cycle, the dedicated perception resource configuration or the default perception resource configuration is determined as the perception resource configuration corresponding to the cycle according to the feedback result of the terminal in the previous cycle, and the target perception sequence corresponding to the terminal in the cycle is determined according to the dedicated perception resource configuration or the default perception resource configuration.

[0189] In one of the embodiments, the dedicated sensing resource configuration further includes a preset duration;

[0190] If the sensing resource configuration is a dedicated sensing resource configuration, the apparatus 1400 further includes:

[0191] An acquisition module, used for acquiring in real time the dedicated sensing resource configuration as the duration of the sensing resource configuration;

[0192] The second determining module is used to determine the default sensing resource configuration as the sensing resource configuration corresponding to the new period if the duration is equal to the preset duration.

[0193] In one embodiment, the apparatus 1400 further includes:

[0194] A receiving module, used for receiving the sensing requirements fed back by the terminal;

[0195] A third determination module is used to determine the sensing type of the sensing sequence required for the new cycle according to the sensing requirement;

[0196] The fourth determination module is used to determine the dedicated sensing resource configuration or the default sensing resource configuration as the sensing resource configuration corresponding to the new period based on the sensing type.

[0197] In one embodiment, the types of the perception waveform in the perception waveform information include continuous waves and pulse waves.

[0198] For the specific definition of the resource allocation device, please refer to the definition of the resource allocation method above, which will not be repeated here. Each module in the above resource allocation device can be implemented in whole or in part by software, hardware and a combination thereof. The above modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.

[0199] Fig.15 It is a schematic diagram of the structure of an access network device provided by an embodiment of the present invention. Fig.15 The access network device 1500 shown includes: at least one processor 1501, a memory 1502, and at least one network interface 1504. The various components in the access network device 1500 are coupled together through a bus system 1505. It can be understood that the bus system 1505 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 1505 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, the bus system 1505 is not described in detail. Fig.15 Various buses are labeled as bus system 1505. In addition, the embodiment of the present invention also includes a transceiver 1506, which can be multiple components, that is, including a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium.

[0200] It can be understood that the memory 1502 in the embodiment of the present invention can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM) and direct RAM bus random access memory (DRRAM). The memory 1502 of the system and method described in the embodiments of the present invention is intended to include, but is not limited to, these and any other suitable types of memory.

[0201] In some implementations, the memory 1502 stores the following elements, executable modules or data structures, or their subsets, or their extensions: operating system 15021. The operating system 15021 includes various system programs, such as a framework layer, a core library layer, a driver layer, etc., which are used to implement various basic services and process hardware-based tasks.

[0202] In an embodiment of the present invention, by calling the program or instruction stored in the memory 1502, the processor is used to respond to the perception instruction and determine, for each cycle, the target perception sequence corresponding to the terminal in the cycle; the first perception identifier in the target perception sequence is used to characterize whether each time slot group allocates perception resources.

[0203] Part or all of the methods disclosed in the above embodiments of the present invention may also be applied to the processor 1501, or implemented by the processor 1501, or implemented by the processor 1501 in cooperation with other components (such as a transceiver). The processor 1501 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method may be completed by an integrated logic circuit of hardware or software instructions in the processor 1501. The above processor 1501 may be a general-purpose processor, a digital signal processor (Digital Signal Processor, DSP), an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present invention may be implemented or executed. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The steps of the method disclosed in conjunction with the embodiments of the present invention may be directly embodied as being executed by a hardware decoding processor, or may be executed by a combination of hardware and software modules in a decoding processor. The software module may be located in a storage medium mature in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 1502, and the processor 1501 reads the information in the memory 1502 and completes the steps of the above method in combination with its hardware.

[0204] It is to be understood that the embodiments described in the embodiments of the present invention can be implemented by hardware, software, firmware, middleware, microcode or a combination thereof. For hardware implementation, the processing unit can be implemented in one or more application specific integrated circuits (Application Specific Integrated Circuits, ASIC), digital signal processors (Digital Signal Processing, DSP), digital signal processing devices (DSP Device, DSPD), programmable logic devices (Programmable Logic Device, PLD), field programmable gate arrays (Field-Programmable Gate Array, FPGA), general processors, controllers, microcontrollers, microprocessors, other electronic units for performing the functions of the present application or a combination thereof.

[0205] For software implementation, the technology of the embodiments of the present invention can be implemented by a module (such as a process, function, etc.) that performs the functions of the embodiments of the present invention. The software code can be stored in a memory and executed by the processor 1501. The memory can be implemented in the processor 1501 or outside the processor 1501.

[0206] In one embodiment, the processor 1501 is specifically configured to determine a target time slot group in each time slot group in a current cycle according to a target sensing sequence in a cycle; the target time slot group is configured with sensing resources;

[0207] Based on the sensing waveform information corresponding to the sensing resources in the target time slot group, each terminal is sensed.

[0208] In one embodiment, the processor 1501 is specifically configured to, in response to the sensing instruction, determine, for each cycle, a sensing resource configuration corresponding to the cycle;

[0209] The target sensing sequence in the cycle is determined according to the sensing resource configuration.

[0210] In one embodiment, the sensing resource configuration includes the number of time slots corresponding to the cycle, the number of time slots corresponding to each time slot group, the target sensing sequence corresponding to the cycle, and the preset waveform configuration corresponding to each time slot group.

[0211] In one embodiment, the processor 1501 is specifically configured to determine a second perception identifier in the target time slot group based on a preset waveform configuration, and determine the perception waveform information according to the second perception identifier; the second perception identifier represents a starting position and a length of a perception symbol included in the target time slot group.

[0212] Each terminal is sensed according to the sensed waveform information.

[0213] In one embodiment, the processor 1501 is specifically configured to determine the target waveform and the order of the target waveforms according to the positions corresponding to each type of perception waveform;

[0214] The transceiver 1506 is specifically configured to sense each terminal based on the target waveform and the order of the target waveform.

[0215] In one embodiment, the processor 1501 is specifically configured to respond to the sensing instruction, for each cycle, if the cycle is an initial cycle, determine the initial sensing resource configuration as the sensing resource configuration corresponding to the initial cycle, and determine the target sensing sequence corresponding to the terminal in the initial cycle according to the initial sensing resource configuration;

[0216] If the cycle is not the initial cycle, the dedicated perception resource configuration or the default perception resource configuration is determined as the perception resource configuration corresponding to the cycle according to the feedback result of the terminal in the previous cycle, and the target perception sequence corresponding to the terminal in the cycle is determined according to the dedicated perception resource configuration or the default perception resource configuration.

[0217] In one embodiment, the dedicated sensing resource configuration further includes a preset duration; the processor 1501 is specifically configured to obtain the dedicated sensing resource configuration in real time as the duration of the sensing resource configuration;

[0218] If the duration is equal to the preset duration, the default sensing resource configuration is determined as the sensing resource configuration corresponding to the new period.

[0219] In one embodiment, the transceiver 1506 is specifically configured to receive a perception requirement fed back by a terminal;

[0220] The processor 1501 is specifically configured to determine a sensing type of a sensing sequence required for a new period according to a sensing requirement;

[0221] Based on the sensing type, a dedicated sensing resource configuration or a default sensing resource configuration is determined as the sensing resource configuration corresponding to the new period.

[0222] In one embodiment, a computer readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:

[0223] In response to the sensing instruction, for each cycle, a target sensing sequence corresponding to the terminal in the cycle is determined; the first sensing identifier in the target sensing sequence is used to indicate whether each time slot group is allocated with sensing resources.

[0224] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0225] According to the target sensing sequence under the cycle, a target time slot group in each time slot group in the current cycle is determined; the target time slot group is configured with sensing resources;

[0226] Based on the sensing waveform information corresponding to the sensing resources in the target time slot group, each terminal is sensed.

[0227] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0228] In response to the sensing instruction, for each cycle, determining a sensing resource configuration corresponding to the cycle;

[0229] The target sensing sequence in the cycle is determined according to the sensing resource configuration.

[0230] In one embodiment, the sensing resource configuration includes the number of time slots corresponding to the cycle, the number of time slots corresponding to each time slot group, the target sensing sequence corresponding to the cycle, and the preset waveform configuration corresponding to each time slot group.

[0231] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0232] A second perception identifier in the target time slot group is determined based on a preset waveform configuration, and perception waveform information is determined according to the second perception identifier; the second perception identifier represents a starting position and a length of a perception symbol included in the target time slot group.

[0233] Each terminal is sensed according to the sensed waveform information.

[0234] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0235] determining the target waveform and the order of the target waveforms according to the positions corresponding to the various types of perceived waveforms;

[0236] Each terminal is sensed based on the target waveform and the order of the target waveform.

[0237] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0238] In response to the sensing instruction, for each cycle, if the cycle is an initial cycle, determine the initial sensing resource configuration as the sensing resource configuration corresponding to the initial cycle, and determine the target sensing sequence corresponding to the terminal in the initial cycle according to the initial sensing resource configuration;

[0239] If the cycle is not the initial cycle, the dedicated perception resource configuration or the default perception resource configuration is determined as the perception resource configuration corresponding to the cycle according to the feedback result of the terminal in the previous cycle, and the target perception sequence corresponding to the terminal in the cycle is determined according to the dedicated perception resource configuration or the default perception resource configuration.

[0240] In one embodiment, the dedicated sensing resource configuration further includes a preset duration; when the computer program is executed by the processor, the following steps are also implemented:

[0241] Real-time acquisition of dedicated sensing resource configuration as the duration of the sensing resource configuration;

[0242] If the duration is equal to the preset duration, the default sensing resource configuration is determined as the sensing resource configuration corresponding to the new period.

[0243] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:

[0244] Perception requirements for receiving terminal feedback;

[0245] Determine the perception type of the perception sequence required for the new cycle according to the perception requirement;

[0246] Based on the sensing type, a dedicated sensing resource configuration or a default sensing resource configuration is determined as the sensing resource configuration corresponding to the new period.

[0247] In one embodiment, the types of the perception waveform in the perception waveform information include continuous waves and pulse waves.

[0248] The embodiments of the present application also provide a computer program product including instructions, which, when executed on a computer, implements the steps in the above-mentioned method embodiments.

[0249] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), tape, floppy disk, flash memory or optical memory, etc. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).

[0250] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0251] The above-mentioned embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the attached claims.

Claims

1. A resource allocation method, characterized in that: The method is applied to a base station, and the method includes: In response to the sensing instruction, for each cycle, a target sensing sequence corresponding to the terminal in the cycle is determined; the first sensing identifier in the target sensing sequence is used to indicate whether each time slot group is allocated with sensing resources.

2. The method according to claim 1, characterized in that After, in response to the sensing instruction, determining, for each cycle, a target sensing sequence corresponding to the terminal in the cycle, the method further includes: Determine, according to the target sensing sequence under the cycle, a target time slot group in each time slot group in the current cycle; the target time slot group is configured with sensing resources; Based on the sensing waveform information corresponding to the sensing resources in the target time slot group, each of the terminals is sensed.

3. The method according to claim 2, characterized in that The step of determining, in response to the sensing instruction, for each cycle, a target sensing sequence corresponding to the terminal in the cycle includes: In response to the sensing instruction, determining, for each cycle, a sensing resource configuration corresponding to the cycle; A target sensing sequence in the period is determined according to the sensing resource configuration.

4. The method according to claim 3, characterized in that: The perception resource configuration includes the number of time slots corresponding to the cycle, the number of time slots corresponding to each time slot group, the target perception sequence corresponding to the cycle, and the preset waveform configuration corresponding to each time slot group.

5. The method according to claim 4, characterized in that The sensing of each terminal based on the sensing waveform information corresponding to the sensing resource in the target time slot group includes: Determine a second perception identifier in the target time slot group based on the preset waveform configuration, and determine the perception waveform information according to the second perception identifier; the second perception identifier represents the starting position and length of the perception symbol included in the target time slot group; Each of the terminals is sensed according to the sensed waveform information.

6. The method according to claim 3, characterized in that: The sensing waveform information includes positions corresponding to various types of sensing waveforms; and the sensing of each terminal based on the sensing waveform information corresponding to the sensing resource in the target time slot group includes: Determining a target waveform and an order of the target waveforms according to positions corresponding to the types of perception waveforms; Each of the terminals is sensed based on the target waveform and the order of the target waveform.

7. The method according to claim 1, characterized in that The step of determining, in response to the sensing instruction, for each cycle, a target sensing sequence corresponding to the terminal in the cycle includes: In response to the sensing instruction, for each cycle, if the cycle is an initial cycle, determine the initial sensing resource configuration as the sensing resource configuration corresponding to the initial cycle, and determine the target sensing sequence corresponding to the terminal in the initial cycle according to the initial sensing resource configuration; If the cycle is not the initial cycle, based on the feedback result of the terminal in the previous cycle, the dedicated perception resource configuration or the default perception resource configuration is determined as the perception resource configuration corresponding to the cycle, and based on the dedicated perception resource configuration or the default perception resource configuration, the target perception sequence corresponding to the terminal in the cycle is determined.

8. The method according to claim 7, characterized in that The dedicated sensing resource configuration also includes a preset duration; If the sensing resource configuration is the dedicated sensing resource configuration, the method further includes: Acquire the dedicated sensing resource configuration in real time as the duration of the sensing resource configuration; If the duration is equal to the preset duration, the default sensing resource configuration is determined as the sensing resource configuration corresponding to the new period.

9. The method according to claim 2, characterized in that: After sensing each of the terminals based on the sensing waveform information corresponding to the sensing resources in the target time slot group, the method further includes: receiving a perception requirement fed back by the terminal; Determine the sensing type of the sensing sequence required for the new cycle according to the sensing requirement; Based on the sensing type, a dedicated sensing resource configuration or a default sensing resource configuration is determined as the sensing resource configuration corresponding to the new period.

10. The method according to claim 2, characterized in that The types of the perceived waveform in the perceived waveform information include continuous waves and pulse waves.

11. A resource allocation system, characterized in that: The system comprises: A base station, configured to respond to a sensing instruction and, for each cycle, determine a target sensing sequence corresponding to a terminal in the cycle; a first sensing identifier in the target sensing sequence is used to characterize whether each time slot group is allocated with sensing resources; according to the target sensing sequence in the cycle, determine a target time slot group in each time slot group in the current cycle; the target time slot group is configured with sensing resources; based on the sensing waveform information corresponding to the sensing resources in the target time slot group, send the target sensing sequence and the sensing waveform information to the terminal, and sense each of the terminals; The terminal is used to perform perception according to the target perception sequence and the perception waveform information.

12. A resource allocation device, characterized in that: The device comprises: The sensing resource allocation module is used to respond to the sensing instruction and determine, for each cycle, a target sensing sequence corresponding to the terminal in the cycle; the first sensing identifier in the target sensing sequence is used to indicate whether each time slot group is allocated with sensing resources.

13. A communication device, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program, and wherein the processor implements the steps of the method according to any one of claims 1 to 10 when executing the computer program.

14. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 10 are implemented.

15. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 10 are implemented.

Citation Information

Patent Citations

  • Communication method and device of communication and sensing integrated system, and storage medium

    CN115665875A

  • Perceptual resource configuration method and device, equipment and storage medium

    CN118648354A

  • Communication sensing method and device, network equipment, computer storage medium and program product

    CN118843136A

  • Sensing resource configuration method and apparatus, device, and storage medium

    WO2024148634A1

  • Determination of sensing beam

    WO2024216609A1