Logistics transportation scheduling method and device

Through NWDAF network elements, the communication service quality in the drone flight area is solved, and the problem of difficulty in back-end control when the drone flight route is complex, and effective control and safety during the drone flight is achieved.

CN117544223BActive Publication Date: 2025-02-28GUANGZHOU YILI SHIPPING AFFAIR FREIGHT FORWARDING AGENCY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311524145.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-11-15
Publication Date
2025-02-28
Estimated Expiration
2043-11-15

AI Technical Summary

Technical Problem

How to ensure that the backend can be effectively controlled when the drone is flying according to the established logistics distribution route, especially when the drone's flight route is complex.

Method used

The NWDAF network element receives communication service analysis requests from AF, obtains the satellite and ground communication service quality in the target area, and returns these quality to AF, so that AF can avoid the impact on logistics distribution routes according to the communication service quality, thereby ensuring effective control of the drone.

Benefits of technology

It realizes that when the drone is flying according to the established logistics distribution route, its backend can effectively control it to ensure flight safety and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117544223B_ABST
    Figure CN117544223B_ABST
Patent Text Reader

Abstract

The present application provides a method and device for scheduling logistics transportation, which is used to ensure that the background of the drone can still effectively control it when it flies according to the established logistics distribution route. The method includes: the NWDAF network element receives a communication service analysis request from the AF, wherein the service analysis request is used to request the NWDAF network element to analyze the communication service quality in the target area, and the target area is the area where the AF provides logistics services; the NWDAF network element obtains the satellite communication service quality of the target area from the satellite site corresponding to the wave position set according to the communication service analysis request, and obtains the ground communication service quality of the target area from the ground site corresponding to the cell set, wherein the union of the ranges covered by the wave positions in the wave position set covers the target area, and the union of the overlapping ranges covered by the cells in the cell set covers the target area; the NWDAF network element sends a communication service analysis response to the AF.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a method for scheduling logistics transportation. Background Art

[0002] With the continuous development of drone technology. Drone order delivery is an emerging technology that uses drones to quickly transport goods over short distances. This method aims to reduce labor costs, increase delivery speed, and shorten delivery time. With the development of drone technology, drone order delivery has become a research direction for many companies and merchants. The working principle of drone order delivery is that the merchant puts the goods into the drone's cargo box, and then uses the drone's navigation system to deliver the goods to the address specified by the customer. This method can save time, improve efficiency, and reduce transportation costs.

[0003] There are many advantages of drone order delivery. First, it can greatly reduce labor costs because it does not require manpower to drive and transport goods. Second, it can increase the speed of delivery because drones can fly quickly in the air and are not affected by traffic congestion. In addition, drone order delivery can also shorten the delivery time because it can deliver the goods to the customer's designated address in a short time.

[0004] However, since the flight routes of drones in the air are more complicated than those on the ground, how to ensure that the background of drones can still effectively control them while they fly according to the established logistics distribution routes is a hot topic in current research. Summary of the invention

[0005] The embodiments of the present application provide a method and device for scheduling logistics transportation, which are used to ensure that the background of a drone can still effectively control it when the drone flies according to a predetermined logistics distribution route.

[0006] In order to achieve the above objectives, this application adopts the following technical solutions:

[0007] In a first aspect, an embodiment of the present application provides a scheduling method for logistics transportation, which is applied to a NWDAF network element, and the method includes: the NWDAF network element receives a communication service analysis request from an AF, wherein the service analysis request is used to request the NWDAF network element to analyze the communication service quality in a target area, and the target area is an area where the AF provides logistics services; the NWDAF network element obtains the satellite communication service quality of the target area from a satellite site corresponding to a wave position set, and obtains the ground communication service quality of the target area from a ground site corresponding to a cell set according to the communication service analysis request, wherein the union of the ranges covered by the wave positions in the wave position set covers the target area, and the union of the overlapping ranges covered by the cells in the cell set covers the target area; the NWDAF network element sends a communication service analysis response to the AF, wherein the communication service analysis response includes the ground communication service quality of the target area, and the satellite communication service quality of the target area.

[0008] In a possible design solution, the service analysis request carries information of the target area.

[0009] In a possible design scheme, the NWDAF network element obtains the satellite communication service quality of the target area from the satellite site corresponding to the wave position set according to the communication service analysis request, and obtains the ground communication service quality of the target area from the ground site corresponding to the cell set, including: the NWDAF network element divides the target area into grids according to the communication service analysis request, and each grid of the grid is a sub-area, with a total of N sub-areas, where N is an even number greater than 1; the NWDAF network element obtains the satellite communication service quality of each of the N sub-areas from the satellite site corresponding to the wave position set, and obtains the ground communication service quality of each of the N sub-areas from the ground site corresponding to the cell set.

[0010] Optionally, the service analysis request is also used to indicate that the time period for AF to provide logistics services in the target area is T1 to T2; the NWDAF network element obtains the satellite communication service quality of each of the N sub-areas from the satellite site corresponding to the wave position set, and obtains the ground communication service quality of each of the N sub-areas from the ground site corresponding to the cell set, including: the NWDAF network element determines that the number of times M that need to obtain the communication service quality within the time period is Ceiling((T2-T1) / t) based on the effective duration of the communication service quality t, where M is an integer greater than or equal to 1, and the communication service quality is effective. It means that the communication service quality obtained once is only valid within the time length t after the acquisition; the NWDAF network element divides the time period into M consecutive sub-time periods according to the number of times M that the communication service quality needs to be obtained in the time period, and the communication service quality needs to be obtained once in each sub-time period; at the beginning of the i-th sub-time period among the M sub-time periods, i is an integer traversing from 1 to M, the NWDAF network element obtains the i-th satellite communication service quality of each of the N sub-areas from the satellite site corresponding to the wave position set, and obtains the i-th ground communication service quality of each of the N sub-areas from the ground site corresponding to the cell set.

[0011] Further, the NWDAF network element obtains the i-th satellite communication service quality of each of the N sub-areas from the satellite site corresponding to the wave position set, and obtains the i-th ground communication service quality of each of the N sub-areas from the ground site corresponding to the cell set, including: the NWDAF network element determines the wave position set of the target area whose union of the wave position coverage range covers the target area according to the coverage relationship between the target area and the wave position, and determines the cell set whose union of the cell coverage range covers the target area according to the coverage relationship between the target area and the cell; the NWDAF network element sends a communication service quality request to the satellite site that can provide service for the wave position set in the i-th sub-time period, and to the ground site corresponding to the cell set, respectively; wherein the communication service quality request is used to request to provide the communication service quality of each of the N sub-areas; the NWDAF network element receives a first communication service quality response returned by the satellite site for the communication service quality request, and receives a second communication service quality response returned by the ground site for the communication service quality request; wherein the first communication service quality response is used to indicate the i-th satellite communication service quality of each of the N sub-areas, and the first communication service quality response is used to indicate the i-th ground communication service quality of each of the N sub-areas.

[0012] For example, the communication service quality request includes information of the target area and information indicating that the number of sub-areas is N.

[0013] For example, the NWDAF network element determines the wave position set that covers the target area by the union of the wave position coverage ranges based on the coverage relationship between the target area and the wave position, and determines the cell set that covers the target area by the overlapping union of the cell coverage ranges based on the coverage relationship between the target area and the cell, including: the NWDAF network element subscribes to the coverage relationship between the target area and the wave position from the AMF network element, and obtains the wave position set that covers the target area by the union of the wave position coverage ranges provided by the AMF network element; the NWDAF network element subscribes to the coverage relationship between the target area and the cell from the AMF network element, and obtains the cell set that covers the target area by the overlapping union of the cell coverage ranges provided by the AMF network element.

[0014] For example, the NWDAF network element sends a communication service quality request to the satellite site that can provide services for the wave position set in the i-th sub-time period, and to the ground site corresponding to the cell set, respectively, including: the NWDAF network element sends a communication service quality request to the satellite site that can provide services for the wave position set in the i-th sub-time period, and to the ground site corresponding to the cell set through the AMF network element. Correspondingly, the NWDAF network element receives a first communication service quality response returned by the satellite site for the communication service quality request, and receives a second communication service quality response returned by the ground site for the communication service quality request, including: the NWDAF network element receives the first communication service quality response returned by the satellite site for the communication service quality request through the AMF network element, and receives the second communication service quality response returned by the ground site for the communication service quality request through the AMF network element.

[0015] In a possible design scheme, the service analysis request also carries information for indicating the starting point and end point of the logistics service provided by the AF, and the starting point and end point are both within the target area. The method also includes: the NWDAF network element determines the logistics route from the starting point to the end point of the target area based on the i-th satellite communication service quality of each of the N sub-areas and the i-th ground communication service quality of each of the N sub-areas, wherein the logistics route only passes through the sub-areas among the N sub-areas where the satellite communication service quality is greater than the first quality threshold and the ground communication service quality is greater than the second quality threshold; the NWDAF network element sends the logistics route to the AF.

[0016] In a second aspect, an embodiment of the present application provides a logistics transportation scheduling device, which is applied to a NWDAF network element, and the device is configured as follows: the NWDAF network element receives a communication service analysis request from the AF, wherein the service analysis request is used to request the NWDAF network element to analyze the communication service quality in a target area, and the target area is an area where the AF provides logistics services; the NWDAF network element obtains the satellite communication service quality of the target area from a satellite site corresponding to a wave position set, and obtains the ground communication service quality of the target area from a ground site corresponding to a cell set according to the communication service analysis request, wherein the union of the ranges covered by the wave positions in the wave position set covers the target area, and the union of the overlapping ranges covered by the cells in the cell set covers the target area; the NWDAF network element sends a communication service analysis response to the AF, wherein the communication service analysis response includes the ground communication service quality of the target area, and the satellite communication service quality of the target area.

[0017] In a possible design solution, the service analysis request carries information of the target area.

[0018] In one possible design scheme, the device is configured as follows: the NWDAF network element divides the target area into grids according to the communication service analysis request, and each grid of the grid is a sub-area, with a total of N sub-areas, where N is an even number greater than 1; the NWDAF network element obtains the satellite communication service quality of each of the N sub-areas from the satellite site corresponding to the wave position set, and obtains the ground communication service quality of each of the N sub-areas from the ground site corresponding to the cell set.

[0019] Optionally, the service analysis request is also used to indicate that the time period for AF to provide logistics services in the target area is T1 to T2; the device is configured as follows: the NWDAF network element determines that the number of times M that the communication service quality needs to be obtained within the time period is Ceiling((T2-T1) / t) based on the time period t for which the communication service quality is effective, wherein M is an integer greater than or equal to 1, and the effectiveness of the communication service quality means that the communication service quality obtained once is only valid for the duration t after the acquisition; the NWDAF network element divides the time period into M consecutive sub-time periods based on the number of times M that the communication service quality needs to be obtained within the time period, and the communication service quality needs to be obtained once in each sub-time period; at the beginning of the i-th sub-time period among the M sub-time periods, i is an integer traversing from 1 to M, and the NWDAF network element obtains the i-th satellite communication service quality of each of the N sub-areas from the satellite site corresponding to the wave position set, and obtains the i-th ground communication service quality of each of the N sub-areas from the ground site corresponding to the cell set.

[0020] Further, the device is configured as follows: the NWDAF network element determines the wave position set of the target area covered by the union of the wave position coverage ranges according to the coverage relationship between the target area and the wave position, and determines the cell set of the target area covered by the union of the cell coverage ranges according to the coverage relationship between the target area and the cell; the NWDAF network element sends a communication service quality request to the satellite site that can provide service for the wave position set in the i-th sub-time period, and to the ground site corresponding to the cell set, respectively; wherein the communication service quality request is used to request to provide the communication service quality of each of the N sub-areas; the NWDAF network element receives a first communication service quality response returned by the satellite site for the communication service quality request, and receives a second communication service quality response returned by the ground site for the communication service quality request; wherein the first communication service quality response is used to indicate the i-th satellite communication service quality of each of the N sub-areas, and the first communication service quality response is used to indicate the i-th ground communication service quality of each of the N sub-areas.

[0021] For example, the communication service quality request includes information of the target area and information indicating that the number of sub-areas is N.

[0022] For example, the device is configured as follows: the NWDAF network element subscribes to the coverage relationship between the target area and the wave position from the AMF network element, and obtains the wave position set covering the target area by the union of the wave position coverage ranges provided by the AMF network element; the NWDAF network element subscribes to the coverage relationship between the target area and the cell from the AMF network element, and obtains the cell set covering the target area by the union of the cell coverage ranges provided by the AMF network element.

[0023] For example, the device is configured as follows: the NWDAF network element sends a communication service quality request to a satellite site that can provide services for the wave position set in the i-th sub-time period through the AMF network element, and to a ground site corresponding to the cell set through the AMF network element. Correspondingly, the device is configured as follows: the NWDAF network element receives a first communication service quality response returned by the satellite site for the communication service quality request through the AMF network element, and receives a second communication service quality response returned by the ground site for the communication service quality request through the AMF network element.

[0024] In a possible design scheme, the service analysis request also carries information for indicating the starting point and end point of the logistics service provided by the AF, and the starting point and the end point are both within the target area. The device is configured as follows: the NWDAF network element determines the logistics route from the starting point to the end point of the target area based on the i-th satellite communication service quality of each of the N sub-areas and the i-th ground communication service quality of each of the N sub-areas, wherein the logistics route only passes through the sub-areas among the N sub-areas where the satellite communication service quality is greater than the first quality threshold and the ground communication service quality is greater than the second quality threshold; the NWDAF network element sends the logistics route to the AF.

[0025] In a third aspect, an embodiment of the present application provides a computer-readable storage medium having program code stored thereon. When the program code is executed by the computer, the method described in the first aspect is executed.

[0026] In summary, the above method and device have the following technical effects:

[0027] When AF requests analysis of the communication service quality in the target area where it provides logistics services, the NWDAF network element can, according to the request, obtain the satellite communication service quality of the target area from the satellite site corresponding to the wave position set covering the target area, and obtain the ground communication service quality of the target area from the ground site corresponding to the cell set covering the target area, and return the satellite communication service quality of the target area and the ground communication service quality of the target area to AF, so that AF can avoid the impact on the logistics distribution route based on the satellite communication service quality and the ground communication service quality, thereby ensuring that the background can still effectively control the UAV when it flies according to the established logistics distribution route. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] Figure 1 This is a schematic diagram of the architecture of the 5G system;

[0029] Figure 2 A schematic diagram of the architecture of a communication system provided in an embodiment of the present application;

[0030] Figure 3 A flow chart of a method for scheduling logistics transportation provided in an embodiment of the present application;

[0031] Figure 4 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0032] 1. Fifth generation (5G) mobile communication system:

[0033] Figure 1 is a schematic diagram of the architecture of the 5G system, such as Figure 1 As shown, the 5G system includes: an access network (AN) and a core network (CN), and may also include: terminals.

[0034] The terminal may be a terminal with transceiver functions, or a chip or chip system that can be set in the terminal. The terminal may also be called user equipment (UE), access terminal, subscriber unit, user station, mobile station (MS), mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent or user device. The terminal in the embodiments of the present application can be a mobile phone, a cellular phone, a smart phone, a tablet computer, a wireless data card, a personal digital assistant (PDA), a wireless modem, a handset, a laptop computer, a machine type communication (MTC) terminal, a computer with wireless transceiver function, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a vehicle-mounted terminal, a road side unit (RSU) with terminal function, etc. The terminal of the present application may also be a vehicle-mounted module, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit built into the vehicle as one or more components or units.

[0035] The above AN is used to implement access-related functions, can provide network access functions for authorized users in a specific area, and can determine transmission links of different qualities to transmit user data according to the user level, business requirements, etc. AN forwards control signals and user data between the terminal and CN. AN can include: access network element, also known as radio access network (RAN) equipment.

[0036] RAN equipment can be equipment that provides access to terminals. For example, RAN equipment can include: RAN equipment can also include 5G, such as gNB in ​​a new radio (NR) system, or one or a group of antenna panels (including multiple antenna panels) of a base station in 5G, or it can also be a network node constituting a gNB, a transmission point (TRP or transmission point, TP) or a transmission measurement function (TMF), such as a baseband unit (building base band unit, BBU), or a centralized unit (CU) or a distributed unit (DU), an RSU with base station function, or a wired access gateway, or a core network element of 5G. Alternatively, RAN equipment can also include an access point (AP) in a wireless fidelity (WiFi) system, a wireless relay node, a wireless backhaul node, various forms of macro base stations, micro base stations (also called small stations), relay stations, access points, wearable devices, vehicle-mounted devices, and the like. Alternatively, the RAN device may also include a next-generation mobile communication system, such as a 6G access network element, such as a 6G base station, or in the next-generation mobile communication system, the network device may also have other naming methods, which are all covered within the protection scope of the embodiments of the present application, and the present application does not impose any limitations on this.

[0037] CN is mainly responsible for maintaining the subscription data of the mobile network and providing functions such as session management, mobility management, policy management and security authentication for terminals. CN mainly includes the following network elements: user plane function (UPF) network element, authentication server function (AUSF) network element, access and mobility management function (AMF) network element, session management function (SMF) network element, network slice selection function (NSSF) network element, network exposure function (NEF) network element, network function repository function (NF repository function, NRF) network element, policy control function (PCF) network element, unified data management (UDM) network element, application function (AF) network element, and network slice-specific and SNPN authentication and authorization function (NSSAAF) network element.

[0038] Among them, the UPF network element is mainly responsible for user data processing (forwarding, receiving, billing, etc.). For example, the UPF network element can receive user data from the data network (DN) and forward the user data to the terminal through the access network element. The UPF network element can also receive user data from the terminal through the access network element and forward the user data to the DN. The DN network element refers to the operator network that provides data transmission services to users. For example, Internet Protocol (IP) Multimedia Service (IMS), Internet, etc.

[0039] The AUSF network element can be used to perform security authentication of the terminal.

[0040] The AMF network element is mainly responsible for mobility management in the mobile network, such as user location update, user registration network, user switching, etc.

[0041] The SMF network element is mainly responsible for session management in the mobile network, such as session establishment, modification, and release. Specific functions include allocating Internet Protocol (IP) addresses to users and selecting UPFs that provide message forwarding functions.

[0042] The PCF network element mainly supports providing a unified policy framework to control network behavior, provides policy rules to the control layer network functions, and is responsible for obtaining user subscription information related to policy decisions. The PCF network element can provide policies to the AMF network element and SMF network element, such as quality of service (QoS) policy and slice selection policy.

[0043] The NSSF network element can be used to select a network slice for a terminal.

[0044] NEF network elements can be used to support the opening of capabilities and events.

[0045] UDM network elements can be used to store user data, such as subscription data, authentication / authorization data, etc.

[0046] AF mainly supports interaction with CN to provide services, such as influencing data routing decisions, policy control functions, or providing some third-party services to the network side.

[0047] The Network Data Analytics Function (NWDAF) network element is mainly used to provide network analysis services based on the request data of the network service. For example, a network service requests specialized analysis information at the load level of a specific network slice. Alternatively, the network service can subscribe to a certain service, and the NWDAF network element will notify when the network slice changes or reaches a certain threshold.

[0048] The technical solution in this application will be described below in conjunction with the accompanying drawings.

[0049] See also Figure 2 , an embodiment of the present application provides a communication system, which includes AF and NWDAF network elements.

[0050] When AF requests analysis of the communication service quality in the target area where it provides logistics services, the NWDAF network element can, according to the request, obtain the satellite communication service quality of the target area from the satellite site corresponding to the wave position set covering the target area, and obtain the ground communication service quality of the target area from the ground site corresponding to the cell set covering the target area, and return the satellite communication service quality of the target area and the ground communication service quality of the target area to AF, so that AF can avoid the impact on the logistics distribution route based on the satellite communication service quality and the ground communication service quality, thereby ensuring that the background can still effectively control the UAV when it flies according to the established logistics distribution route.

[0051] For details, please refer to the following method embodiments.

[0052] See also Figure 3 , the embodiment of the present application provides a method for scheduling logistics transportation. The method can be applied to the communication between AF and NWDAF network elements. The process of the method includes:

[0053] S301, the NWDAF network element receives a communication service analysis request from the AF.

[0054] The service analysis request is used to request the NWDAF network element to analyze the communication service quality in the target area, where the target area is the area where the AF provides logistics services. For example, the service analysis request may carry information about the target area, such as longitude and latitude information describing the target area, or coordinates in a standard reference system.

[0055] S302, the NWDAF network element obtains the satellite communication service quality of the target area from the satellite site corresponding to the wave position set and obtains the ground communication service quality of the target area from the ground site corresponding to the cell set according to the communication service analysis request.

[0056] The wave position set may include one or more different wave positions. The cell set may include one or more different cells. It can be understood that a cell is different from a wave position. A cell refers to a ground site, such as an area where a base station provides communication services, and a wave position refers to an area where a satellite site, such as a low-orbit satellite, provides communication services. The union of the ranges covered by the wave positions in the wave position set covers the target area, and the union of the ranges covered by the cells in the cell set covers the target area.

[0057] Among them, the NWDAF network element can divide the target area into grids (also called gridding) according to the communication service analysis request, that is, equally divided, and each grid of the grid is a sub-area, with a total of N sub-areas (such as 4*4=N=16, 4*5=N=20, etc., and so on, no longer repeated), N is an even number greater than 1. The NWDAF network element can obtain the satellite communication service quality of each of the N sub-areas from the satellite site corresponding to the wave position set, and obtain the ground communication service quality of each of the N sub-areas from the ground site corresponding to the cell set. The following is a detailed introduction.

[0058] The service analysis request is also used to indicate that the time period for AF to provide logistics services in the target area is from T1 to T2. For example, the service analysis request may also include information for indicating that the time period is from T1 to T2.

[0059] The NWDAF network element can determine the number of times M that the communication service quality needs to be obtained within the time period as Ceiling((T2-T1) / t) based on the time t during which the communication service quality can take effect. Among them, M is an integer greater than or equal to 1, and the effectiveness of the communication service quality means that the communication service quality obtained once is only valid for the time t after the acquisition, and its duration can be pre-configured by the NWDAF network element, and there is no restriction on this. Ceiling() means rounding up. For example, T2-T1 is 4 hours, t is 0.5 hours, then M=8, that is, the communication service quality needs to be obtained every half hour.

[0060] The NWDAF network element may divide the time period into M consecutive sub-time periods according to the number of times M that the communication service quality needs to be obtained in the above-mentioned time period, and the communication service quality needs to be obtained once in each sub-time period. At the beginning of the i-th sub-time period among the M sub-time periods, i is an integer traversing from 1 to M, the NWDAF network element may obtain the i-th satellite communication service quality of each of the N sub-areas from the satellite site corresponding to the wave position set, and obtain the i-th ground communication service quality of each of the N sub-areas from the ground site corresponding to the cell set.

[0061] The following is a detailed introduction: how the NWDAF network element obtains the i-th satellite communication service quality of each of the N sub-areas from the satellite site corresponding to the wave position set, and how to obtain the i-th ground communication service quality of each of the N sub-areas from the ground site corresponding to the cell set.

[0062] First, the NWDAF network element can determine the wave position set that covers the target area by the union of the wave position coverage ranges based on the coverage relationship between the target area and the wave position, and determine the cell set that covers the target area by the overlapping union of the cell coverage ranges based on the coverage relationship between the target area and the cell. Among them, the NWDAF network element can obtain the wave position set that covers the target area by the union of the wave position coverage ranges provided by the AMF network element by subscribing to the coverage relationship between the target area and the wave position from the AMF network element. And, the NWDAF network element can also obtain the cell set that covers the target area by the overlapping union of the cell coverage ranges provided by the AMF network element by subscribing to the coverage relationship between the target area and the cell from the AMF network element. In other words, since the NWDAF network element itself does not store information related to the cell or wave position, this information can be collected by the NWDAF network element from the AMF network element, such as obtained by subscription.

[0063] The NWDAF network element sends a communication service quality request to the satellite site that can provide services for the wave position set in the i-th sub-time period, and to the ground site corresponding to the cell set. Among them, the NWDAF network element can send a communication service quality request to the satellite site that can provide services for the wave position set in the i-th sub-time period, and to the ground site corresponding to the cell set through the AMF network element. In other words, since the NWDAF network element cannot communicate directly with the satellite site or the ground site, it is necessary to request the AMF network element to find the satellite site that can provide services for the wave position set in the i-th sub-time period (the satellite site is moving, and the satellite site that provides services for the same wave position may be different at different times), and request the AMF network element to find the ground site corresponding to the cell set, and forward the communication service quality request of the NWDAF network element to these satellite sites and ground sites respectively.

[0064] The communication service quality request is used to request the provision of the communication service quality of each of the N sub-areas. For example, the communication service quality request includes information of the target area and information indicating that the number of sub-areas is N, which is used to instruct the satellite site and the ground site to also divide the target area into N sub-areas and measure the communication service quality of each sub-area, such as the reference signal strength.

[0065] The NWDAF network element can receive a first communication service quality response returned by the satellite site for a communication service quality request, and receive a second communication service quality response returned by the ground site for a communication service quality request. For example, the NWDAF network element can receive a first communication service quality response returned by the satellite site for a communication service quality request through an AMF network element, and can also receive a second communication service quality response returned by the ground site for a communication service quality request through an AMF network element. The first communication service quality response is used to indicate the i-th satellite communication service quality of each of the N sub-areas, and the first communication service quality response is used to indicate the i-th ground communication service quality of each of the N sub-areas.

[0066] S303, the NWDAF network element sends a communication service analysis response to the AF.

[0067] Among them, the communication service analysis response includes the ground communication service quality of the target area, and the satellite communication service quality of the target area. In this way, the AF can determine the logistics route from the starting point to the end point of the target area based on the i-th satellite communication service quality of each of the N sub-areas and the i-th ground communication service quality of each of the N sub-areas. Among them, the logistics route only passes through the sub-areas in the N sub-areas where the satellite communication service quality is greater than the first quality threshold and the ground communication service quality is greater than the second quality threshold. In other words, the AF can avoid sub-areas with poor communication service quality to avoid the background control of the drone being unstable due to its movement in these sub-areas with poor communication service quality, affecting flight safety.

[0068] In a possible design, the service analysis request also carries information indicating the starting point and end point of the logistics service provided by the AF, and the starting point and end point are both within the target area. The method also includes: the NWDAF network element determines the logistics route from the starting point to the end point of the target area according to the i-th satellite communication service quality of each of the N sub-areas and the i-th ground communication service quality of each of the N sub-areas. Among them, the logistics route only passes through the sub-areas in the N sub-areas where the satellite communication service quality is greater than the first quality threshold and the ground communication service quality is greater than the second quality threshold. In this way, the NWDAF network element sends the logistics route to the AF to avoid the overhead caused by the AF calculating the logistics route by itself.

[0069] In summary, when AF requests to analyze the communication service quality in the target area where it provides logistics services, the NWDAF network element can, according to the request, obtain the satellite communication service quality of the target area from the satellite site corresponding to the wave position set covering the target area, and obtain the ground communication service quality of the target area from the ground site corresponding to the cell set covering the target area, and return the satellite communication service quality of the target area and the ground communication service quality of the target area to AF, so that AF can avoid the impact on the logistics distribution route based on the satellite communication service quality and the ground communication service quality, thereby ensuring that the background can still effectively control the UAV when it flies according to the established logistics distribution route.

[0070] Combination of the above Figure 3 The method provided by the embodiment of the present application is described in detail. The following introduces a scheduling device for logistics transportation used to execute the method provided by the embodiment of the present application.

[0071] The logistics transportation scheduling device is applied to the NWDAF network element, and the device is configured as follows: the NWDAF network element receives a communication service analysis request from the AF, wherein the service analysis request is used to request the NWDAF network element to analyze the communication service quality in the target area, and the target area is the area where the AF provides logistics services; the NWDAF network element obtains the satellite communication service quality of the target area from the satellite site corresponding to the wave position set and obtains the ground communication service quality of the target area from the ground site corresponding to the cell set according to the communication service analysis request, wherein the union of the ranges covered by the wave positions in the wave position set covers the target area, and the union of the overlapping ranges covered by the cells in the cell set covers the target area; the NWDAF network element sends a communication service analysis response to the AF, wherein the communication service analysis response includes the ground communication service quality of the target area and the satellite communication service quality of the target area.

[0072] In a possible design solution, the service analysis request carries information of the target area.

[0073] In one possible design scheme, the device is configured as follows: the NWDAF network element divides the target area into grids according to the communication service analysis request, and each grid of the grid is a sub-area, with a total of N sub-areas, where N is an even number greater than 1; the NWDAF network element obtains the satellite communication service quality of each of the N sub-areas from the satellite site corresponding to the wave position set, and obtains the ground communication service quality of each of the N sub-areas from the ground site corresponding to the cell set.

[0074] Optionally, the service analysis request is also used to indicate that the time period for AF to provide logistics services in the target area is T1 to T2; the device is configured as follows: the NWDAF network element determines that the number of times M that the communication service quality needs to be obtained within the time period is Ceiling((T2-T1) / t) based on the time period t for which the communication service quality is effective, wherein M is an integer greater than or equal to 1, and the effectiveness of the communication service quality means that the communication service quality obtained once is only valid for the duration t after the acquisition; the NWDAF network element divides the time period into M consecutive sub-time periods based on the number of times M that the communication service quality needs to be obtained within the time period, and the communication service quality needs to be obtained once in each sub-time period; at the beginning of the i-th sub-time period among the M sub-time periods, i is an integer traversing from 1 to M, and the NWDAF network element obtains the i-th satellite communication service quality of each of the N sub-areas from the satellite site corresponding to the wave position set, and obtains the i-th ground communication service quality of each of the N sub-areas from the ground site corresponding to the cell set.

[0075] Further, the device is configured as follows: the NWDAF network element determines the wave position set of the target area covered by the union of the wave position coverage ranges according to the coverage relationship between the target area and the wave position, and determines the cell set of the target area covered by the union of the cell coverage ranges according to the coverage relationship between the target area and the cell; the NWDAF network element sends a communication service quality request to the satellite site that can provide service for the wave position set in the i-th sub-time period, and to the ground site corresponding to the cell set, respectively; wherein the communication service quality request is used to request to provide the communication service quality of each of the N sub-areas; the NWDAF network element receives a first communication service quality response returned by the satellite site for the communication service quality request, and receives a second communication service quality response returned by the ground site for the communication service quality request; wherein the first communication service quality response is used to indicate the i-th satellite communication service quality of each of the N sub-areas, and the first communication service quality response is used to indicate the i-th ground communication service quality of each of the N sub-areas.

[0076] For example, the communication service quality request includes information of the target area and information indicating that the number of sub-areas is N.

[0077] For example, the device is configured as follows: the NWDAF network element subscribes to the coverage relationship between the target area and the wave position from the AMF network element, and obtains the wave position set covering the target area by the union of the wave position coverage ranges provided by the AMF network element; the NWDAF network element subscribes to the coverage relationship between the target area and the cell from the AMF network element, and obtains the cell set covering the target area by the union of the cell coverage ranges provided by the AMF network element.

[0078] For example, the device is configured as follows: the NWDAF network element sends a communication service quality request to a satellite site that can provide services for the wave position set in the i-th sub-time period through the AMF network element, and to a ground site corresponding to the cell set through the AMF network element. Correspondingly, the device is configured as follows: the NWDAF network element receives a first communication service quality response returned by the satellite site for the communication service quality request through the AMF network element, and receives a second communication service quality response returned by the ground site for the communication service quality request through the AMF network element.

[0079] In a possible design scheme, the service analysis request also carries information for indicating the starting point and end point of the logistics service provided by the AF, and the starting point and the end point are both within the target area. The device is configured as follows: the NWDAF network element determines the logistics route from the starting point to the end point of the target area based on the i-th satellite communication service quality of each of the N sub-areas and the i-th ground communication service quality of each of the N sub-areas, wherein the logistics route only passes through the sub-areas among the N sub-areas where the satellite communication service quality is greater than the first quality threshold and the ground communication service quality is greater than the second quality threshold; the NWDAF network element sends the logistics route to the AF.

[0080] Combine the following Figure 4 The components of the electronic device 500 are described in detail:

[0081] The processor 501 is the control center of the electronic device 500, and may be a processor or a general term for multiple processing elements. For example, the processor 501 is one or more central processing units (CPUs), or may be application specific integrated circuits (ASICs), or may be configured to implement one or more integrated circuits of the embodiments of the present application, such as one or more microprocessors (digital signal processors, DSPs), or one or more field programmable gate arrays (FPGAs).

[0082] Optionally, the processor 501 can execute various functions of the electronic device 500 by running or executing the software program stored in the memory 502 and calling the data stored in the memory 502, as described above. Figure 3 Functionality in the method shown.

[0083] In a specific implementation, as an embodiment, the processor 501 may include one or more CPUs, such as Figure 4 CPU0 and CPU1 are shown in FIG.

[0084] In a specific implementation, as an embodiment, the electronic device 500 may also include multiple processors. Each of these processors may be a single-core processor (single-CPU) or a multi-core processor (multi-CPU). The processor here may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).

[0085] Among them, the memory 502 is used to store the software program for executing the solution of the present application, and the execution is controlled by the processor 501. The specific implementation method can refer to the above method embodiment and will not be repeated here.

[0086] Optionally, the memory 502 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 502 may be integrated with the processor 501, or may exist independently, and the interface circuit ( Figure 4 (not shown) is coupled to the processor 501, which is not specifically limited in the embodiment of the present application.

[0087] The transceiver 503 is used for communication with other devices. For example, if the multi-beam based positioning device is a terminal, the transceiver 503 can be used for communication with a network device or another terminal.

[0088] Optionally, the transceiver 503 may include a receiver and a transmitter ( Figure 4 The receiver is used to implement a receiving function, and the transmitter is used to implement a sending function.

[0089] Optionally, the transceiver 503 may be integrated with the processor 501, or may exist independently and communicate with the electronic device 500 through an interface circuit ( Figure 4(not shown) is coupled to the processor 501, which is not specifically limited in the embodiment of the present application.

[0090] It should be noted that Figure 4 The structure of the electronic device 500 shown in the figure does not constitute a limitation on the device, and the actual electronic device 500 may include more or less components than those shown in the figure, or combine certain components, or arrange the components differently.

[0091] In addition, the technical effects based on the electronic device 500 can refer to the technical effects of the method in the above method embodiment, which will not be repeated here.

[0092] It should be understood that the processor in the embodiments of the present application may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0093] It should also be understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may 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 may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic random access memory (DRAM), synchronous DRAM (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link DRAM (SLDRAM), and direct rambus RAM (DR RAM).

[0094] The above embodiments can be implemented in whole or in part by software, hardware (such as circuits), firmware or any other combination. When implemented using software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When a computer instruction or computer program is loaded or executed on a computer, a process or function according to an embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. Computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, computer instructions can be transmitted from one website site, computer, server or data center to another website site, computer, server or data center by wired (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that contains one or more available media sets. The available medium can be a magnetic medium (for example, a floppy disk, a hard disk, a tape), an optical medium (for example, a DVD), or a semiconductor medium. The semiconductor medium can be a solid-state hard disk.

[0095] It should be understood that the term "and / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. A and B can be singular or plural. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship, but it may also indicate an "and / or" relationship. Please refer to the context for specific understanding.

[0096] In this application, "at least one" means one or more, and "more than one" means two or more. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can be represented by: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple.

[0097] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0098] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0099] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0100] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some feature fields can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0101] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0102] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0103] If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk, and other media that can store program codes.

[0104] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A method for dispatching logistics transportation, characterized in that: Applied to NWDAF network element, the method includes: The NWDAF network element receives a communication service analysis request from the AF, wherein the service analysis request is used to request the NWDAF network element to analyze the communication service quality in a target area, and the target area is an area where the AF provides logistics services; The NWDAF network element obtains, according to the communication service analysis request, the satellite communication service quality of the target area from the satellite site corresponding to the wave position set, and obtains the ground communication service quality of the target area from the ground site corresponding to the cell set, wherein the union of the ranges covered by the wave positions in the wave position set covers the target area, and the union of the ranges covered by the cells in the cell set covers the target area; The NWDAF network element sends a communication service analysis response to the AF, wherein the communication service analysis response includes the ground communication service quality of the target area and the satellite communication service quality of the target area; The ground communication service quality of the target area and the satellite communication service quality of the target area are used to determine a logistics route in the target area.

2. The method according to claim 1, characterized in that The service analysis request carries information of the target area.

3. The method according to claim 2, characterized in that The NWDAF network element obtains the satellite communication service quality of the target area from the satellite site corresponding to the wave position set and obtains the ground communication service quality of the target area from the ground site corresponding to the cell set according to the communication service analysis request, including: The NWDAF network element divides the target area into grids according to the communication service analysis request, and each grid of the grid is a sub-area, with a total of N sub-areas, where N is an even number greater than 1; The NWDAF network element obtains the satellite communication service quality of each of the N sub-areas from the satellite site corresponding to the wave position set, and obtains the ground communication service quality of each of the N sub-areas from the ground site corresponding to the cell set.

4. The method according to claim 3, characterized in that The service analysis request is also used to indicate that the time period for the AF to provide logistics services in the target area is T1 to T2; the NWDAF network element obtains the satellite communication service quality of each of the N sub-areas from the satellite site corresponding to the wave position set, and obtains the ground communication service quality of each of the N sub-areas from the ground site corresponding to the cell set, including: The NWDAF network element determines, according to the effective duration of the communication service quality as t, the number of times M that the communication service quality needs to be obtained within the time period as Ceiling((T2-T1) / t), where M is an integer greater than or equal to 1, the effectiveness of the communication service quality means that the communication service quality obtained once is only valid within the duration t after the acquisition, and Ceiling means rounding up; The NWDAF network element divides the time period into M consecutive sub-time periods according to the number of times M that the communication service quality needs to be obtained in the time period, and the communication service quality needs to be obtained once in each sub-time period; At the beginning of the i-th sub-time period among the M sub-time periods, i is an integer ranging from 1 to M, and the NWDAF network element obtains the i-th satellite communication service quality of each of the N sub-areas from the satellite site corresponding to the wave position set, and obtains the i-th ground communication service quality of each of the N sub-areas from the ground site corresponding to the cell set.

5. The method according to claim 4, characterized in that The NWDAF network element obtains the i-th satellite communication service quality of each of the N sub-areas from the satellite site corresponding to the wave position set, and obtains the i-th ground communication service quality of each of the N sub-areas from the ground site corresponding to the cell set, including: The NWDAF network element determines, according to the coverage relationship between the target area and the wave position, the wave position set whose union of the wave position coverage ranges covers the target area, and determines, according to the coverage relationship between the target area and the cell, the cell set whose union of the cell coverage ranges covers the target area; The NWDAF network element sends a communication service quality request to a satellite site that can provide services for the wave position set in the i-th sub-time period, and to a ground site corresponding to the cell set, respectively; wherein the communication service quality request is used to request the provision of the communication service quality of each of the N sub-areas; The NWDAF network element receives a first communication service quality response returned by the satellite site for the communication service quality request, and receives a second communication service quality response returned by the ground site for the communication service quality request; wherein the first communication service quality response is used to indicate the i-th satellite communication service quality of each of the N sub-areas, and the first communication service quality response is used to indicate the i-th ground communication service quality of each of the N sub-areas.

6. The method according to claim 5, characterized in that The communication service quality request includes information of the target area and information indicating that the number of the sub-areas is N.

7. The method according to claim 5, characterized in that The NWDAF network element determines, according to the coverage relationship between the target area and the wave position, the wave position set whose union of the wave position coverage ranges covers the target area, and determines, according to the coverage relationship between the target area and the cell, the cell set whose union of the cell coverage ranges covers the target area, including: The NWDAF network element subscribes to the coverage relationship between the target area and the wave position from the AMF network element, and obtains the wave position set covering the target area by the union of the wave position coverage range provided by the AMF network element; The NWDAF network element subscribes to the coverage relationship between the target area and the cell from the AMF network element, and obtains the set of cells covering the target area, which is the union of the cell coverage ranges provided by the AMF network element.

8. The method according to claim 5, characterized in that The NWDAF network element sends a communication service quality request to a satellite site that can provide a service for the wave position set in the i-th sub-time period, and to a ground site corresponding to the cell set, respectively, including: The NWDAF network element sends a communication service quality request to a satellite site that can provide services for the wave position set in the i-th sub-time period through the AMF network element, and to a ground site corresponding to the cell set through the AMF network element; Correspondingly, the NWDAF network element receives a first communication service quality response returned by the satellite site for the communication service quality request, and receives a second communication service quality response returned by the ground site for the communication service quality request, including: The NWDAF network element receives the first communication service quality response returned by the satellite site for the communication service quality request through the AMF network element, and receives the second communication service quality response returned by the ground site for the communication service quality request through the AMF network element.

9. The method according to any one of claims 4 to 8, characterized in that: The service analysis request also carries information for indicating a starting point and an end point of the logistics service provided by the AF, wherein the starting point and the end point are both within the target area, and the method further includes: The NWDAF network element determines a logistics route from the starting point to the end point of the target area according to the i-th satellite communication service quality of each of the N sub-areas and the i-th ground communication service quality of each of the N sub-areas, wherein the logistics route only passes through sub-areas in the N sub-areas whose satellite communication service quality is greater than a first quality threshold and whose ground communication service quality is greater than a second quality threshold; The NWDAF network element sends the logistics route to the AF.

10. A logistics transportation scheduling device, characterized in that: Applied to NWDAF network element, the device is configured as follows: The NWDAF network element receives a communication service analysis request from the AF, wherein the service analysis request is used to request the NWDAF network element to analyze the communication service quality in a target area, and the target area is an area where the AF provides logistics services; The NWDAF network element obtains, according to the communication service analysis request, the satellite communication service quality of the target area from the satellite site corresponding to the wave position set, and obtains the ground communication service quality of the target area from the ground site corresponding to the cell set, wherein the union of the ranges covered by the wave positions in the wave position set covers the target area, and the union of the ranges covered by the cells in the cell set covers the target area; The NWDAF network element sends a communication service analysis response to the AF, wherein the communication service analysis response includes the ground communication service quality of the target area and the satellite communication service quality of the target area; The ground communication service quality of the target area and the satellite communication service quality of the target area are used to determine a logistics route in the target area.

Citation Information

Patent Citations

  • Unmanned aerial vehicle express system

    CN107493345A

  • On-demand coverage method and device for star-sky-ground cooperative ocean communication network

    CN111417126A