Cell-free network access point deployment method and related devices
By dividing non-cellular network access points into fixed equipment areas and mobile equipment areas in industrial environments and adopting targeted deployment strategies, the problem of poor adaptability of non-cellular networks in industrial environments in existing technologies is solved, and efficient multi-terminal service support and high-performance network connectivity are achieved.
Patent Information
- Application Number
- CN202510629851.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-15
- Publication Date
- 2026-02-03
- Estimated Expiration
- 2045-05-15
AI Technical Summary
Existing non-cellular network deployment solutions are unable to meet the needs of multi-terminal concurrent services and diverse high-requirement services in industrial environments, especially in complex industrial scenarios where they have poor adaptability.
The target area is divided into fixed equipment area and mobile equipment area. Based on the number, location distribution and movement path information of the equipment in each area, non-cellular network access points in millimeter wave and Sub-6GHz bands are deployed in a targeted manner. Combined with signal propagation models and resource allocation strategies, the coverage and resource utilization are optimized.
It effectively supports concurrent services from multiple terminals, meets the diverse service requirements of high reliability, low latency and high bandwidth in industrial environments, and improves network performance and adaptability.
Smart Images

Figure CN120151864B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of wireless communication technology, and in particular to a method for deploying non-cellular network access points and related equipment. Background Technology
[0002] Cell-free technology is an emerging wireless access architecture designed to overcome the limitations of traditional cellular networks. Traditional cellular networks increase system capacity by reducing cell radius and increasing base station density, but this leads to severe inter-cell interference and, due to cell edge effects, cannot provide stable network throughput. Cell-free technology, based on distributed multiple-input multiple-output (MIMO) technology, employs a dynamically configured mobile communication system, allowing each antenna element or access point (AP) within the coverage area to use the same frequency configuration. Through joint processing, interference is eliminated, thereby improving the system's spectral efficiency and network throughput.
[0003] Currently, non-cellular network designs are primarily geared towards consumer scenarios (To Consumer, to C), aiming to ensure users receive stable, high-quality network services while on the move. Existing non-cellular network deployment solutions typically emphasize seamless user experience and high system capacity, making it difficult to meet the demands of multi-terminal concurrent services and diverse, high-requirement services in industrial environments.
[0004] It should be noted that the information disclosed in the background section above is only used to enhance the understanding of the background of this disclosure, and therefore may include information that does not constitute prior art known to those skilled in the art. Summary of the Invention
[0005] This disclosure provides a method and related equipment for deploying non-cellular network access points, which can meet the needs of multi-terminal concurrent services and diverse high-requirement services in industrial environments.
[0006] Other features and advantages of this disclosure will become apparent from the following detailed description, or may be learned in part from practice of this disclosure.
[0007] According to one aspect of this disclosure, a method for deploying non-cellular network access points is provided. The method includes: dividing a target area where non-cellular network access points are to be deployed into a first area and a second area, wherein the first area is an area containing at least one fixed device, and the second area is an area containing at least one mobile device; deploying one or more non-cellular network access points in the first area based on the number and location distribution of fixed devices in the first area and signal propagation attribute information of the non-cellular network access points to be deployed; and deploying one or more non-cellular network access points in the second area based on the movement path information of mobile devices in the second area and signal attribute information of the non-cellular network access points to be deployed.
[0008] In some embodiments, deploying one or more non-cellular network access points in the first area based on the number and location distribution of fixed devices in the first area and the signal propagation attribute information of the non-cellular network access points to be deployed includes: determining a first spacing and a first number of non-cellular network access points based on the number and location distribution of fixed devices in the first area and the signal propagation attribute information of the non-cellular network access points to be deployed; and deploying one or more non-cellular network access points in the first area based on the first spacing and the first number.
[0009] In some embodiments, determining the first spacing and first number of non-cellular network access points based on the number and location distribution of fixed devices in the first area and the signal propagation attribute information of the non-cellular network access points to be deployed includes: inputting the signal propagation attribute information of the non-cellular network access points to be deployed into a pre-trained first signal propagation model and outputting a first coverage value of the non-cellular network access points; calculating the first spacing and first number of non-cellular network access points based on the number and location distribution of fixed devices in the first area and the first coverage value of the non-cellular network access points.
[0010] In some embodiments, the first signal propagation model is constructed based on first facility configuration information of the first area, the first facility configuration information including at least one of the following: the material, shape and location of the facilities in the first area.
[0011] In some embodiments, the method further includes: obtaining the service type of the fixed device and first communication resource information of one or more non-cellular network access points deployed in the first area; and allocating communication resources for the fixed device according to the service type of the fixed device and the first communication resource information.
[0012] In some embodiments, the service type of the fixed device includes control service and detection service. The step of allocating communication resources for the fixed device according to the service type of the fixed device and the first communication resource information includes: when the service type of the fixed device is control service, allocating exclusive time slot resources for the fixed device based on the first communication resource information; when the service type of the fixed device is detection service, allocating bandwidth and time slot resources based on the first communication resource information and the uplink transmission rate of the fixed device.
[0013] In some embodiments, when the service type of the fixed device is a control service, allocating exclusive time slot resources to the fixed device includes: obtaining the frequency at which the fixed device sends control commands; when the frequency at which the fixed device sends control commands is greater than or equal to a preset threshold, allocating exclusive time slot resources of a first duration to the fixed device; when the frequency at which the fixed device sends control commands is less than the preset threshold, allocating exclusive time slot resources of a second duration to the fixed device, wherein the first duration is less than the second duration.
[0014] In some embodiments, deploying one or more non-cellular network access points in the second area based on the mobile path information of the mobile device in the second area and the signal attribute information of the non-cellular network access point to be deployed includes: acquiring historical operating trajectory data of the mobile device in the second area; determining the operating path of the mobile device and the number of mobile devices on the operating path based on the historical operating trajectory data of the mobile device; and deploying one or more non-cellular network access points in the second area based on the operating path of the mobile device, the number of mobile devices on the operating path, and the signal attribute information of the non-cellular network access point to be deployed.
[0015] In some embodiments, deploying one or more non-cellular network access points in the second area based on the operating path of the mobile device, the number of mobile devices on the operating path, and the signal attribute information of the non-cellular network access points to be deployed includes: inputting the signal attribute information of the non-cellular network access points to be deployed into a pre-trained second signal propagation model and outputting a second coverage value of the non-cellular network access points; calculating a second spacing and a second number of non-cellular network access points based on the operating path of the mobile device, the number of mobile devices on the operating path, and the second coverage value of the non-cellular network access points; and deploying one or more non-cellular network access points in the second area based on the second spacing and the second number of non-cellular network access points.
[0016] In some embodiments, the second signal propagation model is constructed based on second facility configuration information of the second area, which includes at least one of the following: the material, shape, and location of the facilities in the second area.
[0017] In some embodiments, the method further includes: acquiring the status information of the mobile device and the second communication resource information of one or more non-cellular network access points deployed in the second area; inputting the status information of the mobile device and the second communication resource information into a pre-trained resource allocation model, and outputting the resource allocation strategy of the mobile device.
[0018] In some embodiments, the status information includes the number of mobile devices, and obtaining the status information of the mobile devices includes: obtaining the number of historical mobile devices in the second region; and predicting the number of mobile devices based on the number of historical mobile devices.
[0019] According to another aspect of this disclosure, a non-cellular network access point deployment apparatus is also provided. The apparatus includes: a partitioning module, configured to partition a target area for deploying non-cellular network access points into a first area and a second area, wherein the first area is an area containing at least one fixed device, and the second area is an area containing at least one mobile device; a first deployment module, configured to deploy one or more non-cellular network access points in the first area based on the number and location distribution of fixed devices in the first area and signal propagation attribute information of the non-cellular network access points to be deployed; and a second deployment module, configured to deploy one or more non-cellular network access points in the second area based on the movement path information of mobile devices in the second area and signal attribute information of the non-cellular network access points to be deployed.
[0020] According to another aspect of this disclosure, an electronic device is also provided, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to perform the cellular network access point deployment method described in any of the preceding claims by executing the executable instructions.
[0021] According to another aspect of this disclosure, a computer-readable storage medium is also provided, on which a computer program is stored, which, when executed by a processor, implements the cellular network access point deployment method described in any of the preceding claims.
[0022] According to another aspect of this disclosure, a computer program product is also provided, comprising: a computer program or instructions that, when executed by a processor, implement the non-cellular network access point deployment method of any of the above.
[0023] The embodiments of this disclosure provide a method and related equipment for deploying non-cellular network access points. The method includes: dividing a target area where non-cellular network access points are to be deployed into a first area and a second area, wherein the first area contains at least one fixed device, and the second area contains at least one mobile device; deploying one or more non-cellular network access points in the first area based on the number and location distribution of fixed devices in the first area and the signal propagation attribute information of the non-cellular network access points to be deployed; and deploying one or more non-cellular network access points in the second area based on the movement path information of mobile devices in the second area and the signal attribute information of the non-cellular network access points to be deployed. This disclosure, by dividing the target area into a first area containing at least one fixed device and a second area containing at least one mobile device, and by making targeted deployments based on the number, location distribution, and movement path information of devices in each area, as well as the signal propagation attributes of the access points, effectively supports concurrent multi-terminal services and meets the diverse service requirements of high reliability, low latency, and high bandwidth in industrial environments.
[0024] Furthermore, this deployment strategy not only improves the overall performance of the network, but also enhances its support for different application scenarios, thereby overcoming the problem of poor adaptability of traditional non-cellular network solutions in complex industrial scenarios.
[0025] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0026] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure. It is obvious that the drawings described below are merely some embodiments of this disclosure, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort.
[0027] Figure 1 This diagram illustrates a system architecture of a method for deploying a cellular network access point-free network according to an embodiment of the present disclosure.
[0028] Figure 2 A flowchart illustrating a method for deploying a non-cellular network access point according to an embodiment of this disclosure is shown.
[0029] Figure 3 This illustration shows a flowchart of a method for deploying one or more non-cellular network access points in a first area according to an embodiment of the present disclosure;
[0030] Figure 4This illustration shows a flowchart of a method for deploying one or more non-cellular network access points in a second area according to an embodiment of the present disclosure;
[0031] Figure 5 This diagram illustrates a flowchart of a resource allocation method according to an embodiment of the present disclosure;
[0032] Figure 6 A flowchart illustrating yet another resource allocation method in an embodiment of this disclosure is shown;
[0033] Figure 7 This diagram illustrates a cellular network access point deployment device according to an embodiment of the present disclosure.
[0034] Figure 8 A structural block diagram of an electronic device according to an embodiment of the present disclosure is shown. Detailed Implementation
[0035] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, they are provided so that this disclosure will be more comprehensive and complete, and will fully convey the concept of the exemplary embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
[0036] Furthermore, the accompanying drawings are merely illustrative of this disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and therefore repeated descriptions of them will be omitted. Some block diagrams shown in the drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.
[0037] To facilitate understanding, before introducing the embodiments of this disclosure, several terms involved in the embodiments of this disclosure are explained as follows:
[0038] Multiple-Input Multiple-Output (MIMO): A wireless communication technology that utilizes multiple antennas to simultaneously transmit and receive signals on the same frequency band. In a MIMO system, the transmitting end is equipped with multiple transmit antennas, and the receiving end is also equipped with multiple receive antennas. In this way, the system can transmit multiple data streams simultaneously, achieving spatial multiplexing. Spatial multiplexing allows the wireless channel to carry multiple independent data streams simultaneously, thus significantly improving the capacity of the communication system. Furthermore, since multiple data streams share the same frequency band, MIMO can also effectively improve spectral efficiency, making wireless communication more efficient and reliable.
[0039] An access point (AP) is a device that allows terminals to access a network wirelessly. In a non-cellular network, one end connects to terminal devices, which communicate with the AP by sending wireless signals through their built-in wireless network cards; the other end connects to a wired network (such as a broadband network). In enterprise or factory settings, dedicated AP devices are used, which can be configured with different frequency bands and encryption methods to meet the access needs of numerous terminals and ensure network security.
[0040] The Central Processing Unit (CPU) is primarily responsible for executing computer instructions and processing data. The CPU consists of an arithmetic logic unit (ALU), a control unit, and registers. The ALU performs arithmetic and logical operations; the control unit directs the various computer components to coordinate their work and complete various operations according to instructions; and registers are used to temporarily store instructions, data, and address information. CPU performance metrics include clock speed, number of cores, and cache size. Generally, a higher clock speed, more cores, and a larger cache result in faster processing speeds.
[0041] Automated Guided Vehicles (AGVs) are driverless, automated vehicles. They move using automated guidance devices such as magnetic strips, tracks, or lasers, which guide them along pre-planned paths. Powered by batteries, they offer flexible operation. Equipped safety devices ensure safe operation and prevent collisions and other hazards. Auxiliary mechanisms, such as transfer and assembly mechanisms, expand their functionality; for example, they can perform cargo transfer in logistics scenarios and simple assembly work on production lines. In short, AGVs integrate various technologies and equipment, leveraging preset paths, specific power sources, safety protection, and auxiliary mechanisms to achieve automated transportation and operations in industries such as manufacturing and logistics.
[0042] The specific implementation methods of the embodiments of this disclosure will now be described in detail with reference to the accompanying drawings. Figure 1 A schematic diagram of an exemplary application system architecture to which the cellular network access point-less deployment method of the embodiments of this disclosure can be applied is shown. Figure 1 As shown, the system architecture may include a user terminal 101, a non-cellular network access point 102, and a core network device 103.
[0043] Cellular access point 102 is used to connect user terminal 101 via a wireless link (such as...) Figure 1 (The dotted line in the middle is for illustrative purposes) It is connected to the core network device 103.
[0044] User terminal 101 can be various electronic devices, including but not limited to smartphones, tablets, and other devices capable of using non-cellular communication systems.
[0045] Core network device 103 is responsible for handling communication requests from non-cellular network access points. Access and Mobility Management Function (AMF), User Plane Function (UPF), and routers are all key devices in the core network, responsible for access control, data processing, and data forwarding functions, respectively. It should be noted that non-cellular network access point 102 and core network device 103 can communicate via a fiber optic link (e.g., ...). Figure 1 (Illustration of the solid line portion).
[0046] Those skilled in the art will know that Figure 1 The number of user terminals, non-cellular network access points, and core network equipment shown in this disclosure is merely illustrative. Depending on actual needs, there can be any number of user terminals, non-cellular network access points, and core network equipment. This disclosure does not limit this number.
[0047] Figure 2 A flowchart illustrating a method for deploying a cellular network access point-free system according to an embodiment of this disclosure is shown, such as... Figure 2 As shown, the cellular network access point deployment method provided in this embodiment includes the following steps:
[0048] S202, the target area where the non-cellular network access point is to be deployed is divided into a first area and a second area, wherein the first area is an area containing at least one fixed device and the second area is an area containing at least one mobile device.
[0049] In this embodiment, taking a factory production scenario as an example, the target area is the factory. The first area (also known as the fixed equipment area) refers to the area containing industrial terminal equipment with fixed positions (such as robotic arms and Automated Optical Inspection (AOI) equipment). These terminals are typically deployed at fixed workstations on the production line, exhibiting quasi-static channel state characteristics (slow changes in channel parameters) and deterministic service requirements (such as robotic arm control signals requiring <5ms latency and AOI inspection requiring >1Gbps bandwidth). The second area (also known as the mobile equipment area) refers to the area containing mobile industrial terminal equipment (such as AGVs and inspection robots). These devices move along preset paths, and their channel state is time-varying due to the Doppler effect. The priority of service requirements changes dynamically with the task (e.g., AGV emergency obstacle avoidance commands require preemptive resource scheduling). To adapt to this scenario, the deployment of the mobile equipment area needs to consider both dynamic coverage and energy efficiency optimization.
[0050] Specifically, the scope and location of the fixed equipment area (first area) can be determined using factory layout drawings and fixed equipment distribution information. The factory layout drawings are a graphical representation of the overall factory plan. They include the planning of various areas within the factory, such as the layout of production areas, storage areas, and office areas, as well as the planned routes of roads, passageways, and other facilities. Fixed equipment distribution information refers to information about equipment within the factory that is relatively fixed in location and not easily moved (such as large production machines, fixed storage racks, etc.), including the area where the equipment is located and the space it occupies. Based on the overall planning framework of the factory layout drawings, combined with the specific equipment locations in the fixed equipment distribution information, the area (scope) used to house this fixed equipment, and its specific location within the factory, can be clearly defined.
[0051] Similarly, the scope and location of the mobile equipment zone (second area) can be determined by using the factory's logistics planning information and the operational trajectory data of mobile devices such as AGVs. Logistics planning information is the factory's pre-arrangement of logistics operations, including the planning of material storage, handling routes, and loading / unloading locations. It provides an overall logistics layout framework, such as the functional division of different areas and the direction of main logistics channels. AGVs move and transport goods within the factory according to pre-set routes, and their operational trajectory data records the paths they traverse and the stops they make. By using logistics planning information, we can identify which areas within the overall layout are related to logistics handling. Combined with AGV operational trajectory data, we can clarify the frequently active areas of AGVs and other mobile equipment, thereby determining the specific scope and location of the mobile equipment zone (second area).
[0052] S204. Based on the number and location distribution of fixed devices in the first area, and the signal propagation attribute information of the non-cellular network access points to be deployed, deploy one or more non-cellular network access points in the first area.
[0053] In this embodiment, non-cellular network access points refer to devices that provide wireless network connectivity to other devices, such as Wi-Fi routers, unlike traditional cellular networks (e.g., 4G, 5G base stations). Fixed devices refer to devices with relatively fixed locations that are not easily moved. The number and location distribution of fixed devices will affect the deployment of network access points. For example, in terms of quantity, if there are many fixed devices, more network access points are needed to meet the network connectivity needs of the devices; otherwise, network congestion is likely to occur. In terms of location distribution, if fixed devices are concentrated, access points can be centrally located; if they are dispersed, access points should also be distributed accordingly to ensure that each device can obtain a stable network signal. Signal propagation attribute information may include characteristic data such as signal strength, coverage area, and transmission rate, which can be used to determine the optimal deployment location and number of access points.
[0054] Specifically, taking a factory production scenario as an example, high-density non-cellular network access points need to be deployed in the fixed equipment area (first area) where fixed equipment such as robotic arms are densely packed.
[0055] In some embodiments, to overcome environmental challenges in the first area, such as numerous physical obstacles and severe radio wave reflection, a combination of millimeter-wave frequency bands and beamforming technology is used when deploying high-density non-cellular network access points. While millimeter-wave frequencies can provide high data transmission rates suitable for automated production lines with large amounts of data interaction, they may not be sufficient to cover the entire target area. Therefore, beamforming technology can effectively direct signal transmission, bypassing obstacles and improving signal quality. Beamforming technology adjusts parameters such as the signal phase of multiple antenna elements to form a relatively concentrated beam of transmitted wireless signals in a specific direction.
[0056] S206, Based on the mobile path information of the mobile devices in the second area and the signal attribute information of the non-cellular network access points to be deployed, deploy one or more non-cellular network access points in the second area.
[0057] In this embodiment, a mobile device refers to a movable electronic device, such as a mobile phone or an AGV (Automated Guided Vehicle), capable of sending and receiving signals. The second area is the area where the mobile device operates. Specifically, the non-cellular network access point within the second area can be a non-cellular network access point in the Sub-6GHz band. The Sub-6GHz band refers to radio wave frequencies below 6GHz. Signals in this band have a longer propagation distance and stronger penetration, making them suitable for providing wide coverage and stable network connections. Mobile path information refers to information such as the mobile device's movement trajectory within the area, specifically including areas and road segments where the mobile device frequently appears, as well as traffic changes at different times. Signal attribute information includes the signal strength, frequency band, coverage area, and other related attributes of the non-cellular network access point. Deploying non-cellular network access points based on signal attribute information ensures service continuity for mobile devices.
[0058] In this embodiment, resource allocation is carried out by partitioning deployment to take into account both the mobile characteristics of the terminal and the business needs, thus ensuring diverse business requirements.
[0059] Figure 3 This illustration shows a flowchart of a method for deploying one or more non-cellular network access points in a first area according to an embodiment of this disclosure, such as... Figure 3 As shown in the embodiments of this disclosure, the method for deploying one or more non-cellular network access points in a first area based on the number and location distribution of fixed devices in the first area and the signal propagation attribute information of the non-cellular network access points to be deployed includes the following steps:
[0060] S302, based on the number and location distribution of fixed devices in the first area, and the signal propagation attribute information of the non-cellular network access points to be deployed, determine the first spacing and the first number of non-cellular network access points.
[0061] It should be noted that fixed equipment can be categorized into fixed equipment with control services and fixed equipment with detection services, depending on the type of service. For fixed equipment with control services, high reliability and low latency are required. Signal coverage between non-cellular network access points must meet this requirement; that is, the signal from the non-cellular network access points must be stable and uninterrupted, with minimal transmission latency, to ensure timely and accurate transmission of control commands, as in industrial automation. For fixed equipment with detection services, high bandwidth is required. Signal coverage between non-cellular network access points must guarantee sufficient bandwidth because detection services may involve the rapid transmission of large amounts of data, such as high-definition video detection data and the feedback of large amounts of sensor detection data. Only by meeting the high bandwidth requirements can the smooth transmission of detection data be guaranteed.
[0062] In some embodiments, the millimeter wave band has the characteristics of large bandwidth and high transmission rate, which can better meet the high bandwidth requirements of detection services, and can also take into account the low latency requirements of control services through planning. Therefore, millimeter waves can be selected for signals in the first region.
[0063] In some embodiments, determining the first spacing and first number of non-cellular network access points based on the number and location distribution of fixed devices in a first area and the signal propagation attribute information of the non-cellular network access points to be deployed includes: inputting the signal propagation attribute information of the non-cellular network access points to be deployed into a pre-trained first signal propagation model and outputting a first coverage value of the non-cellular network access points; and calculating the first spacing and first number of non-cellular network access points based on the number and location distribution of fixed devices in the first area and the first coverage value of the non-cellular network access points.
[0064] In this embodiment, the first signal propagation model is a mathematical model used to describe the signal propagation characteristics. Millimeter-wave propagation models such as the free-space propagation model (suitable for unobstructed free-space environments) and the modified Hata-Cost231 model (considering the influence of factors such as buildings on signal propagation) can be selected. By inputting the signal propagation attribute information of the non-cellular network access point to be deployed, the first signal propagation model can calculate and output the coverage value of a single non-cellular network access point, i.e., the effective coverage range of a single non-cellular network access point, by combining path loss and obstacle influence. The first spacing refers to the distance between adjacent access points, while density refers to the number of access points per unit area. It is understood that if the number of fixed devices is large and densely distributed, or if the access point signal propagation is weak, a smaller spacing and higher density may be required; conversely, the spacing can be appropriately increased and the density reduced.
[0065] Taking the free-space propagation model as an example, statistical data on non-line-of-sight path loss, shadow fading, and multipath fading caused by obstacles in a factory environment, such as walls and pillars, can be superimposed onto the free-space model to form a propagation model for a specific environment. The following is a path loss formula for a free-space propagation model provided in this embodiment:
[0066]
[0067] Where L represents path loss in dB; d represents transmission distance in km; and f represents frequency in MHz.
[0068] Furthermore, the path loss threshold is set to L. th Then the effective coverage distance d eff It can be obtained by reverse calculation using the propagation model formula.
[0069] When determining the first spacing and first number of non-cellular network access points, one AP (referred to as the central AP) is first deployed at the center of the first area. According to the propagation model, the signal strength Si received by the i-th fixed device from this AP can be obtained. Then, each fixed device has a preset rate threshold r. th According to Shannon's channel capacity formula Where r represents the data transmission rate in bps; B represents the channel bandwidth in Hz; S represents the received signal strength in dBm or W; and N represents the noise power in dBm or W. The minimum signal strength S required to satisfy the rate threshold can be derived from this. min1 (The bandwidth B in the Shannon channel capacity formula is predetermined, such as 100MHz, and the noise intensity N in the formula is chosen as Gaussian noise); Furthermore, with the central AP as the center, d x The radius of the circle is 1. d eff1 Let S represent the effective coverage area of the central AP. Two APs are deployed at equal intervals, and the signal strength S received by the i-th fixed device is calculated. i (a) Iterative deployment until S i (a)≥S min1 The value of 'a' starts from 1, and increases by 1 in each iteration (for example, in the first iteration, a=1, 2 APs need to be deployed in addition to the central AP; a=2, 4 APs need to be deployed in addition to the central AP). The above process is repeated for each fixed device until the signal strength of all fixed devices is greater than S. min1 .
[0070] In some embodiments, the first signal propagation model is constructed based on first facility configuration information of a first region, which includes at least one of the following: the material, shape, and location of the facilities in the first region.
[0071] In this embodiment, the first facility configuration information covers various characteristics of the facilities in the first area, such as material (different materials have different effects on signal reflection and absorption), shape (affects the signal propagation path), and location (determines the distance and direction of signal propagation). It may also include atmospheric absorption coefficients in the environment.
[0072] Specifically, factory environments have unique parameters, such as the material of obstacles (metal, plastic, etc., have varying effects on millimeter waves) and their shape (irregular shapes can significantly alter signal propagation). By combining these parameters to construct a millimeter wave signal propagation model specific to factory environments, the propagation characteristics of millimeter waves in these environments can be better described. Considering that the terminal location is fixed and the channel state is quasi-static in the first region, the millimeter wave propagation model needs to primarily address deterministic path loss and static multipath effects. Therefore, modified indoor ray tracing models, quasi-static blocking models, and other millimeter wave propagation models can be selected.
[0073] S304, Deploy one or more non-cellular network access points in a first area according to a first spacing and a first quantity.
[0074] In this embodiment, one or more non-cellular network access points are deployed within a first area according to a predetermined first spacing and a first number. It should be noted that when configuring each non-cellular network access point, beamforming technology can be used to concentrate signal transmission to a fixed location, thereby achieving an ultra-low latency or high bandwidth communication link.
[0075] This embodiment deploys non-cellular network access points in the first area based on the feature information of fixed devices, so that the non-cellular network access points can reasonably cover the area, ensure good network signal, and avoid situations such as signal blind spots or excessive overlap causing resource waste.
[0076] Figure 4 This illustration shows a flowchart of a method for deploying one or more non-cellular network access points in a second area according to an embodiment of this disclosure, such as... Figure 4 As shown in the embodiments of this disclosure, the method for deploying one or more non-cellular network access points in a second area based on the mobile path information of the mobile device in the second area and the signal attribute information of the non-cellular network access point to be deployed includes the following steps:
[0077] S402, Obtain historical running trajectory data of mobile devices in the second area.
[0078] In this embodiment, historical operational trajectory data of a mobile device (such as an AGV) is acquired, specifically including information such as the starting point, ending point, key nodes along the route, and travel direction. The historical operational trajectory data of the mobile device contains motion characteristic information, specifically including: Spatiotemporal dimension data: Accurate location coordinates of the device at different points in time are collected through the device's built-in sensors or factory positioning system, forming a spatiotemporal trajectory sequence. Operational characteristic parameters: The starting and ending point coordinates of each task, key nodes along the route (such as charging stations, loading / unloading points, intersections, etc.), and corresponding dynamic information such as travel direction and speed change curves are recorded. Task association data: The trajectory data is associated with the work order system to obtain business attributes such as task type, cargo status, and priority. This data helps to understand the path selection logic in different scenarios.
[0079] S404, determine the running path of the mobile device and the number of mobile devices on the running path based on the historical running trajectory data of the mobile device.
[0080] In this embodiment, historical operational trajectory data can be deeply mined using big data analytics. For example, path clustering analysis can be performed on historical operational trajectory data, such as using density clustering algorithms to spatially cluster trajectory points in the historical operational trajectory data, identifying the operational paths of mobile devices. Furthermore, by setting time windows (such as dividing by shifts or hourly segments), path patterns with spatiotemporal regularity can be obtained through clustering. Another example is using historical operational trajectory data for path topology modeling: converting discrete trajectories into a directed graph structure, where nodes represent key location points and edge weights reflect traffic frequency. Graph theory algorithms (such as shortest path analysis) can be used to verify the consistency between actual paths and theoretically optimal paths. A spatiotemporal cube model can also be constructed to analyze traffic flow from multiple dimensions, specifically including: spatial dimension: statistically analyzing the device traffic density of each path segment; temporal dimension: analyzing traffic fluctuation characteristics during peak hours; and business dimension: associating path usage differences under different production cycles. Specifically, by analyzing historical operational trajectory data through big data analytics, visualized analytical results such as path heatmaps, time-period traffic distribution matrices, and core path lists (sorted by usage frequency) can be output, providing quantitative basis for subsequent deployment of non-cellular network access points.
[0081] S406, based on the operating path of the mobile device, the number of mobile devices on the operating path, and the signal attribute information of the non-cellular network access point to be deployed, deploy one or more non-cellular network access points in the second area.
[0082] In this embodiment, the mobile device continuously searches for a signal while moving. If the coverage areas of non-cellular network access points do not overlap, signal interruption may occur when the device moves from one non-cellular network access point's coverage area to another, resulting in service discontinuity. Therefore, when deploying non-cellular network access points in the second area, the signal coverage areas between adjacent non-cellular network access points should overlap to ensure service continuity for the mobile device during movement. For example, two adjacent AP1 and AP2 have overlapping effective coverage distances, meaning the sum of their effective coverage distances is greater than the distance between them. With overlapping areas, the device can establish a connection with the next non-cellular network access point in advance during movement, achieving a smooth signal handover and ensuring that network and other services are not suddenly interrupted during movement, maintaining continuity and allowing the mobile device to operate continuously.
[0083] It should be noted that, on the one hand, the power consumption of mobile devices is taken into consideration. The Sub-6GHz band is relatively low, resulting in lower power consumption when transmitting the same amount of data, which is beneficial to the battery life of mobile devices. On the other hand, signal coverage and penetration are also considered. The Sub-6GHz band has a large signal coverage area and strong penetration capability. In the second area, selecting a non-cellular network access point in the Sub-6GHz band can ensure a stable connection for mobile devices and obtain better signal strength and communication quality. It is understood that other similar frequency bands can also be selected for the signal selection in the second area, and this disclosure does not impose any restrictions on this.
[0084] In this embodiment, similar to selecting millimeter waves suitable for fixed devices in the first area, a non-cellular network access point in the Sub-6GHz band suitable for mobile devices in the second area is selected. By deploying millimeter waves and sub-6GHz bands in a hybrid manner, the mobility characteristics and service needs of different terminals can be adapted.
[0085] In some embodiments, deploying one or more non-cellular network access points in a second area based on the operating path of the mobile device, the number of mobile devices on the operating path, and the signal attribute information of the non-cellular network access points to be deployed includes: inputting the signal attribute information of the non-cellular network access points to be deployed into a pre-trained second signal propagation model and outputting a second coverage value of the non-cellular network access points; calculating a second spacing and a second number of non-cellular network access points based on the operating path of the mobile device, the number of mobile devices on the operating path, and the second coverage value of the non-cellular network access points; and deploying one or more non-cellular network access points in the second area based on the second spacing and the second number of non-cellular network access points.
[0086] In some embodiments, the second signal propagation model is constructed based on second facility configuration information of the second region, which includes at least one of the following: the material, shape, and location of the facilities in the second region.
[0087] In this embodiment, considering the time-varying channel characteristics of the mobile device area, the second signal propagation model needs to capture dynamic multipath evolution and the Doppler effect. Therefore, the second signal propagation model can use a geometric time-varying channel model or a dynamic dual-slope path loss model. The signal attribute information of the non-cellular network access point to be deployed is input into the pre-trained second signal propagation model. The second signal propagation model calculates path loss and obstacle effects, and outputs the second coverage value of a single non-cellular network access point, i.e., the second effective coverage area.
[0088] In some embodiments, taking a factory scenario as an example, the number of mobile devices that may appear in the second area can be estimated using historical operating trajectory data of mobile devices (AGVs, unmanned forklifts, etc.), and / or, based on the factory's production plan and logistics needs, the number of mobile devices that may appear in the second area can be estimated. The location of the non-cellular network access point is determined by the maximum estimated number of mobile devices and the signal propagation characteristics of the Sub-6GHz band.
[0089] Specifically, the deployment density of non-cellular network access points (APs) is determined based on the maximum estimated number of mobile devices and the second coverage area value of a single AP. First, the proportion α of the second area overlap is set, with α ranging from 0 to 1; the spacing between adjacent APs is... , where d eff2 This represents the effective coverage area of a single AP, with APs deployed at equal intervals along the path of the mobile device; the signal strength S received by the mobile device at each location along its path is calculated. j The minimum signal strength S required for mobile devices to meet the rate threshold min2 If Sj is less than S min2 If so, then deploy one AP between the adjacent APs from the previous step; continue adding APs until S j Less than or equal to S min2 In this embodiment, the density of non-cellular network access points is increased in areas with a large number of devices to meet high traffic demands; in areas with a small number of devices, the number of non-cellular network access points is reduced to lower deployment costs.
[0090] This embodiment deploys non-cellular network access points in the second area based on the feature information of mobile devices, so that the non-cellular network access points can reasonably cover the area, ensure good network signal, and avoid signal blind spots or excessive overlap that would lead to resource waste.
[0091] In some embodiments, considering the different resource requirements of fixed and mobile devices, this disclosure also provides a resource allocation method. In the communication resource allocation method provided in this disclosure, fixed device resource allocation includes time slot pre-configuration and optimization to meet the low latency requirements of control service terminals such as robotic arms and the high bandwidth requirements of detection service terminals such as AOI. Mobile device resource allocation employs dynamic resource allocation based on reinforcement learning and reserves resources based on user number prediction, pre-scheduling network resources to meet the service needs of mobile devices.
[0092] Figure 5 A flowchart of a resource allocation method according to an embodiment of this disclosure is shown, such as... Figure 5 As shown, the resource allocation method provided in this embodiment includes the following steps:
[0093] S502, obtain the service type of the fixed equipment and the first communication resource information of one or more non-cellular network access points deployed in the first area.
[0094] In this embodiment, the first communication resource information refers to communication resource-related information such as bandwidth, frequency band, and transmission power of one or more non-cellular network access points deployed in the first area.
[0095] S504: Based on the service type of the fixed equipment and the first communication resource information, allocate communication resources for the fixed equipment.
[0096] In this embodiment, the service type of the fixed device refers to the specific task or function performed by the fixed device, such as the control service of a robotic arm or the inspection service of an AOI (Automated Optical Inspection) device. Communication resource allocation refers to the rational allocation of communication resources, such as time slots and bandwidth, based on the device's service type and communication resource information.
[0097] In some embodiments, the service types of the fixed device include control services and detection services. Based on the service type of the fixed device and the first communication resource information, communication resources are allocated to the fixed device, including: when the service type of the fixed device is a control service, allocating exclusive time slot resources to the fixed device based on the first communication resource information; when the service type of the fixed device is a detection service, allocating bandwidth and time slot resources based on the first communication resource information and the uplink transmission rate of the fixed device.
[0098] In this embodiment, for fixed equipment such as robotic arms that perform control operations, real-time requirements are stringent. Each time slot must have a reliable communication link to transmit high-precision control commands and ensure accurate execution of control operations. Therefore, dedicated time slot resources are allocated to fixed equipment. It should be noted that in Time Division Multiplexing (TDM) technology, the channel is divided into several equal-length time segments called "time slots." Each time slot is used to transmit one signal, and the signals take turns using these time slots in chronological order. Dedicated access means that a specific time slot is completely occupied by a single user or signal source, and other users cannot use this time slot during that period. This method ensures the stability and reliability of data transmission because each user has a fixed transmission period, reducing the possibility of mutual interference. For terminals such as AOI that perform detection operations, due to the need to upload high-definition images or videos, the demand for uplink bandwidth and time slots is high. Therefore, more uplink time slots are configured to meet their data upload needs. Specifically, bandwidth and time slot resources can be allocated according to transmission rate requirements. In this embodiment, the fixed devices have different functions and resource allocation methods. Control services are more reliable in real time, and detection services are more capable of uploading data. Reasonable resource allocation can improve the overall system operating efficiency.
[0099] Specifically, first, the number of time slots allocated to a particular terminal is determined. Given the known transmission rate requirements (which are service requirements and assumed to be known), the required rate for each time slot is calculated using an equal-distribution method. For example, if the total rate requirement is Rtotal (bps) and the number of allocated time slots is Nslots, then the required rate for each time slot is:
[0100]
[0101] Then, the signal strength is obtained through the propagation model, the signal-to-noise ratio is calculated using the Gaussian noise model, and the required bandwidth resources are derived using the Shannon channel formula, the signal-to-noise ratio, and the rate required for a single time slot; for example, the received power Pr (unit: watts) is calculated using the propagation model (such as the free space path loss model).
[0102]
[0103] Where Pt is the transmit power, Gt and Gr are the antenna gain, λ is the wavelength, and d is the transmission distance.
[0104] In a Gaussian noise model, with noise power spectral density N0 (W / Hz) and bandwidth B (Hz), the SNR is:
[0105]
[0106] SNR represents the signal-to-noise ratio.
[0107] According to Shannon's formula Substituting into the SNR expression, we get:
[0108]
[0109] The bandwidth B can be obtained by solving this equation using numerical methods (such as Newton's iteration method).
[0110] Calculate the required number of subcarriers based on bandwidth resources and the configured subcarrier spacing; for example, if the subcarrier spacing is Δf (Hz), then the required number of subcarriers is:
[0111]
[0112] It should be noted that N = B / Δf needs to be rounded up.
[0113] In some embodiments, when the service type of the fixed device is a control service, allocating exclusive time slot resources to the fixed device includes: obtaining the frequency at which the fixed device sends control commands; when the frequency at which the fixed device sends control commands is greater than or equal to a preset threshold, allocating exclusive time slot resources of a first duration to the fixed device; when the frequency at which the fixed device sends control commands is less than the preset threshold, allocating exclusive time slot resources of a second duration to the fixed device, wherein the first duration is less than the second duration.
[0114] In this embodiment, based on resource allocation, time slot configuration optimization is further performed. That is, the length and allocation method of time slots are optimized according to the business needs and working cycle of fixed equipment. For example, for some robotic arms that need to send control commands frequently, shorter time slots (first duration) can be allocated to increase the frequency of control signal transmission and ensure real-time performance; while for some robotic arms that send control commands relatively infrequently, longer time slots (second duration) can be allocated to improve resource utilization.
[0115] The embodiments disclosed herein take into account both the mobile characteristics of the terminal and the service requirements when allocating resources, thus ensuring diverse service requirements.
[0116] Figure 6 A flowchart of yet another resource allocation method in an embodiment of this disclosure is shown, such as... Figure 6 As shown, the resource allocation method provided in this embodiment includes the following steps:
[0117] S602, obtain the status information of the mobile device and the second communication resource information of one or more non-cellular network access points deployed in the second area.
[0118] In this embodiment, the second communication resource information refers to communication resource-related information such as bandwidth, frequency band, and transmission power of one or more non-cellular network access points deployed in the second area.
[0119] S604 inputs the mobile device's status information and second communication resource information into a pre-trained resource allocation model and outputs the mobile device's resource allocation strategy.
[0120] In this embodiment, the pre-trained resource allocation model is trained as follows: First, historical data and simulation data are collected, covering information such as mobile device location, service requirements, and network resource status. Corresponding resource allocation schemes are prepared as labels. A reinforcement learning model is built on the CPU, and its structure and parameters are determined. The prepared training data is input into the built reinforcement learning model. Based on the input data, the reinforcement learning model continuously tries different resource allocation strategies through reinforcement learning algorithms, adjusting the strategy according to environmental feedback (reward signals, such as resource utilization, user experience, etc.). This process is repeated, and after training with a large amount of data, the model parameters are continuously updated, making the resource allocation scheme output by the model increasingly better, ultimately resulting in an efficient resource allocation model that can adapt to various scenarios, thus obtaining the final resource allocation model.
[0121] During actual operation, the CPU receives real-time status information and secondary communication resource information from mobile devices, inputs it into a trained resource allocation model, and the model quickly makes decisions based on the current status, generating corresponding resource allocation schemes and distributing these schemes to relevant non-cellular network access points. For example, when an AGV enters a new area, the resource allocation model dynamically adjusts the transmit power and bandwidth allocation of the non-cellular network access points based on the resource status of those access points and the AGV's service requirements, providing a reliable communication link for the AGV.
[0122] In some embodiments, the status information includes the number of mobile devices. Obtaining the status information of mobile devices includes: obtaining the number of historical mobile devices in the second region; and predicting the number of mobile devices based on the number of historical mobile devices.
[0123] In this embodiment, the number of users in the mobile device area over a future period is predicted, and corresponding network resources are scheduled in advance based on the prediction results. When the network load is high, resources are increased in advance for high-priority services to ensure that the communication needs of mobile devices are met.
[0124] Specifically, historical user data, time series analysis, and machine learning algorithms (such as neural networks) can be used to predict the future number of users. Based on the prediction results, if the predicted number of users is high, more bandwidth, power, and other resources can be reserved in advance; if the number is low, the resource reservation can be reduced appropriately to ensure efficient resource utilization.
[0125] In this embodiment, dynamic allocation is implemented in mobile device resource allocation to provide a reliable communication link and ensure service continuity.
[0126] Based on the same inventive concept, this disclosure also provides a cellular network access point-free deployment device, as described in the following embodiments. Since the principle by which this device addresses the problem is similar to that of the method embodiments described above, the implementation of this device embodiment can refer to the implementation of the method embodiments described above, and repeated details will not be elaborated further.
[0127] Figure 7 This diagram illustrates a cellular network access point deployment device according to an embodiment of the present disclosure, such as... Figure 7 As shown, the device includes: a partitioning module 71, a first deployment module 72, and a second deployment module 73.
[0128] The partitioning module 71 is used to divide the target area for deploying non-cellular network access points into a first area and a second area, wherein the first area is an area containing at least one fixed device and the second area is an area containing at least one mobile device; the first deployment module 72 is used to deploy one or more non-cellular network access points in the first area according to the number and location distribution of fixed devices in the first area and the signal propagation attribute information of the non-cellular network access points to be deployed; the second deployment module 73 is used to deploy one or more non-cellular network access points in the second area according to the movement path information of mobile devices in the second area and the signal attribute information of the non-cellular network access points to be deployed.
[0129] In some embodiments, the first deployment module 72 is configured to: determine a first spacing and a first number of non-cellular network access points based on the number and location distribution of fixed devices in the first area and the signal propagation attribute information of the non-cellular network access points to be deployed; and deploy one or more non-cellular network access points in the first area based on the first spacing and the first number.
[0130] In some embodiments, the first deployment module 72 is configured to: input the signal propagation attribute information of the non-cellular network access point to be deployed into a pre-trained first signal propagation model, and output a first coverage value of the non-cellular network access point; calculate, based on the number and location distribution of fixed devices in the first area and the first coverage value of the non-cellular network access point, to obtain a first spacing and a first number of non-cellular network access points.
[0131] In some embodiments, the first signal propagation model is constructed based on first facility configuration information of the first area, the first facility configuration information including at least one of the following: the material, shape and location of the facilities in the first area.
[0132] In some embodiments, the first deployment module 72 is further configured to: obtain the service type of the fixed device and the first communication resource information of one or more non-cellular network access points deployed in the first area; and allocate communication resources for the fixed device according to the service type of the fixed device and the first communication resource information.
[0133] In some embodiments, the service types of the fixed device include control services and detection services. The first deployment module 72 is further configured to: when the service type of the fixed device is a control service, allocate exclusive time slot resources to the fixed device based on the first communication resource information; and when the service type of the fixed device is a detection service, allocate bandwidth and time slot resources based on the first communication resource information and the uplink transmission rate of the fixed device.
[0134] In some embodiments, when the service type of the fixed device is a control service, the first deployment module 72 is further configured to: obtain the frequency at which the fixed device sends control commands; when the frequency at which the fixed device sends control commands is greater than or equal to a preset threshold, allocate a first-duration exclusive time slot resource to the fixed device; when the frequency at which the fixed device sends control commands is less than the preset threshold, allocate a second-duration exclusive time slot resource to the fixed device, wherein the first duration is less than the second duration.
[0135] In some embodiments, the second deployment module 73 is configured to: acquire historical operating trajectory data of mobile devices in the second area; determine the operating path of the mobile devices and the number of mobile devices on the operating path based on the historical operating trajectory data of the mobile devices; and deploy one or more non-cellular network access points in the second area based on the operating path of the mobile devices, the number of mobile devices on the operating path, and the signal attribute information of the non-cellular network access points to be deployed.
[0136] In some embodiments, the second deployment module 73 is configured to: input the signal attribute information of the non-cellular network access point to be deployed into a pre-trained second signal propagation model, and output a second coverage value of the non-cellular network access point; calculate, based on the running path of the mobile device, the number of mobile devices on the running path, and the second coverage value of the non-cellular network access point, to obtain a second spacing and a second number of non-cellular network access points; and deploy one or more non-cellular network access points in the second area based on the second spacing and the second number of non-cellular network access points.
[0137] In some embodiments, the second signal propagation model is constructed based on second facility configuration information of the second area, which includes at least one of the following: the material, shape, and location of the facilities in the second area.
[0138] In some embodiments, the second deployment module 73 is further configured to: acquire the status information of the mobile device and the second communication resource information of one or more non-cellular network access points deployed in the second area; input the status information of the mobile device and the second communication resource information into a pre-trained resource allocation model, and output the resource allocation strategy of the mobile device.
[0139] In some embodiments, the status information includes the number of mobile devices, and the second deployment module 73 is further configured to: obtain the number of historical mobile devices in the second area; and predict the number of mobile devices based on the number of historical mobile devices.
[0140] It should be noted that the examples and application scenarios implemented by the modules in the above device embodiments and the corresponding steps in the method embodiments are the same, but are not limited to the content disclosed in the above method embodiments. It should also be noted that the above modules, as part of the device, can be executed in a computer system such as a set of computer-executable instructions.
[0141] Those skilled in the art will understand that various aspects of this disclosure can be implemented in the following forms: a completely hardware implementation, a completely software implementation (including firmware, microcode, etc.), or a combination of hardware and software implementations, which can be collectively referred to herein as a "circuit", "module" or "system".
[0142] Based on the same inventive concept, this disclosure also provides an electronic device, which includes: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute the above-described method for deploying a cellular network access point without a cellular network by executing the executable instructions. Since the principle by which this electronic device solves the problem is similar to that of the above-described method embodiments, the implementation of this electronic device embodiment can refer to the implementation of the above-described method embodiments, and repeated details will not be described again.
[0143] The following reference Figure 8 To describe an electronic device 800 according to such an embodiment of the present disclosure. Figure 8 The electronic device 800 shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments disclosed herein.
[0144] like Figure 8 As shown, the electronic device 800 is manifested in the form of a general-purpose computing device. The components of the electronic device 800 may include, but are not limited to: at least one processing unit 810, at least one storage unit 820, and a bus 830 connecting different system components (including storage unit 820 and processing unit 810).
[0145] The storage unit stores program code that can be executed by the processing unit 810, causing the processing unit 810 to perform the steps described in the "Exemplary Methods" section of this specification according to various exemplary embodiments of this disclosure. For example, the processing unit 810 can perform the following steps of the above method embodiments: dividing the target area where a non-cellular network access point is to be deployed into a first area and a second area, wherein the first area is an area containing at least one fixed device and the second area is an area containing at least one mobile device; deploying one or more non-cellular network access points in the first area based on the number and location distribution of fixed devices in the first area and the signal propagation attribute information of the non-cellular network access points to be deployed; and deploying one or more non-cellular network access points in the second area based on the movement path information of mobile devices in the second area and the signal attribute information of the non-cellular network access points to be deployed.
[0146] Storage unit 820 may include a readable medium in the form of a volatile storage unit, such as random access memory (RAM) 8201 and / or cache memory 8202, and may further include a read-only memory (ROM) 8203.
[0147] The storage unit 820 may also include a program / utility 8204 having a set (at least one) of program modules 8205, such program modules 8205 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of these examples may include an implementation of a network environment.
[0148] Bus 830 can represent one or more of several types of bus structures, including a memory cell bus or memory cell controller, a peripheral bus, a graphics acceleration port, a processing unit, or a local bus using any of the various bus structures.
[0149] Electronic device 800 can also communicate with one or more external devices 840 (e.g., keyboard, pointing device, Bluetooth device, etc.), and with one or more devices that enable a user to interact with electronic device 800, and / or with any device that enables electronic device 800 to communicate with one or more other computing devices (e.g., router, modem, etc.). This communication can be performed via input / output (I / O) interface 850. Furthermore, electronic device 800 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 860. As shown, network adapter 860 communicates with other modules of electronic device 800 via bus 830. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with electronic device 800, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0150] From the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, terminal device, or network device, etc.) to execute the methods according to the embodiments of this disclosure.
[0151] Based on the same inventive concept, this disclosure also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described method for deploying a cellular network access point-free system. Since the principle by which this computer-readable storage medium embodiment solves the problem is similar to that of the above-described method embodiments, the implementation of this computer-readable storage medium embodiment can refer to the implementation of the above-described method embodiments, and repeated details will not be elaborated further.
[0152] More specific examples of computer-readable storage media in this disclosure may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0153] In this disclosure, a computer-readable storage medium may include a data signal propagated in baseband or as part of a carrier wave, carrying readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium, capable of transmitting, propagating, or transmitting a program for use by or in connection with an instruction execution system, apparatus, or device.
[0154] Optionally, the program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination thereof.
[0155] In practical implementation, program code for performing the operations of this disclosure can be written in any combination of one or more programming languages, including object-oriented programming languages such as Java and C++, and conventional procedural programming languages such as C or similar languages. The program code can execute entirely on the user's computing device, partially on the user's device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).
[0156] Based on the same inventive concept, this disclosure also provides a computer program product, including a computer program or instructions, which, when executed by a processor, implement the cellular network access point-less deployment method of any one of the above method embodiments. Since the principle by which this computer program product embodiment solves the problem is similar to that of the above method embodiments, the implementation of this computer program product embodiment can refer to the implementation of the above method embodiments, and repeated details will not be elaborated further.
[0157] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to embodiments of this disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.
[0158] Furthermore, although the steps of the method in this disclosure are described in a specific order in the accompanying drawings, this does not require or imply that the steps must be performed in that specific order, or that all the steps shown must be performed to achieve the desired result. Additional or alternative steps may be omitted, multiple steps may be combined into one step, and / or a step may be broken down into multiple steps.
[0159] From the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, mobile terminal, or network device, etc.) to execute the methods according to the embodiments of this disclosure.
[0160] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the appended claims.
Claims
1. A method for deploying a non-cellular network access point, characterized in that, The method includes: The target area for deploying non-cellular network access points is divided into a first area and a second area. The first area contains at least one fixed device, and the second area contains at least one mobile device. The fixed device has quasi-static channel state characteristics, and the mobile device exhibits time-varying channel state. Based on the number and location distribution of fixed devices in the first area, and the signal propagation attribute information of the non-cellular network access points to be deployed, one or more non-cellular network access points are deployed in the first area. Based on the mobile path information of mobile devices in the second area and the signal attribute information of the non-cellular network access points to be deployed, one or more non-cellular network access points are deployed in the second area.
2. The method for deploying non-cellular network access points according to claim 1, characterized in that, The step of deploying one or more non-cellular network access points in the first area based on the number and location distribution of fixed devices in the first area, and the signal propagation attribute information of the non-cellular network access points to be deployed, includes: Based on the number and location distribution of fixed devices in the first area, and the signal propagation attribute information of the non-cellular network access points to be deployed, the first spacing and the first number of non-cellular network access points are determined. Based on the first spacing and the first quantity, one or more non-cellular network access points are deployed in the first area.
3. The method for deploying non-cellular network access points according to claim 2, characterized in that, The step of determining the first spacing and first number of non-cellular network access points based on the number and location distribution of fixed devices in the first area, and the signal propagation attribute information of the non-cellular network access points to be deployed, includes: Input the signal propagation attribute information of the non-cellular network access point to be deployed into the pre-trained first signal propagation model, and output the first coverage value of the non-cellular network access point; The first spacing and first number of non-cellular network access points are calculated based on the number and location distribution of fixed devices in the first area and the first coverage value of the non-cellular network access points.
4. The method for deploying non-cellular network access points according to claim 3, characterized in that, The first signal propagation model is constructed based on the first facility configuration information of the first area, which includes at least one of the following: the material, shape, and location of the facilities in the first area.
5. The method for deploying a non-cellular network access point according to any one of claims 1-4, characterized in that, The method further includes: Obtain the service type of the fixed device and the first communication resource information of one or more non-cellular network access points deployed in the first area; Based on the service type of the fixed device and the first communication resource information, communication resources are allocated to the fixed device.
6. The method for deploying non-cellular network access points according to claim 5, characterized in that, The service types of the fixed equipment include control services and detection services. The step of allocating communication resources to the fixed equipment based on its service type and the first communication resource information includes: When the service type of the fixed device is a control service, exclusive time slot resources are allocated to the fixed device based on the first communication resource information; When the service type of the fixed device is detection service, bandwidth and time slot resources are allocated based on the first communication resource information and the uplink transmission rate of the fixed device.
7. The method for deploying non-cellular network access points according to claim 6, characterized in that, When the service type of the fixed equipment is a control service, a dedicated time slot resource is allocated to the fixed equipment, including: Obtain the frequency at which the fixed device sends control commands; When the frequency at which the fixed device sends control commands is greater than or equal to a preset threshold, a first-duration exclusive time slot resource is allocated to the fixed device. When the frequency of the fixed device sending control commands is less than a preset threshold, a second exclusive time slot resource of a second duration is allocated to the fixed device, wherein the first duration is less than the second duration.
8. The method for deploying non-cellular network access points according to claim 1, characterized in that, The step of deploying one or more non-cellular network access points in the second area based on the mobile path information of the mobile devices in the second area and the signal attribute information of the non-cellular network access points to be deployed includes: Obtain historical operating trajectory data of mobile devices in the second region; The operating path of the mobile device and the number of mobile devices on the operating path are determined based on the historical operating trajectory data of the mobile device. Based on the operating path of the mobile device, the number of mobile devices on the operating path, and the signal attribute information of the non-cellular network access point to be deployed, one or more non-cellular network access points are deployed in the second area.
9. The method for deploying non-cellular network access points according to claim 8, characterized in that, The step of deploying one or more non-cellular network access points in the second area based on the operating path of the mobile device, the number of mobile devices on the operating path, and the signal attribute information of the non-cellular network access points to be deployed includes: The signal attribute information of the non-cellular network access point to be deployed is input into the pre-trained second signal propagation model, and the second coverage value of the non-cellular network access point is output. The second spacing and the second number of non-cellular network access points are calculated based on the operating path of the mobile device, the number of mobile devices on the operating path, and the second coverage range value of the non-cellular network access point. Based on the second spacing and the second number of the non-cellular network access points, one or more non-cellular network access points are deployed in the second area.
10. The method for deploying non-cellular network access points according to claim 9, characterized in that, The second signal propagation model is constructed based on the second facility configuration information of the second area, which includes at least one of the following: the material, shape, and location of the facilities in the second area.
11. The method for deploying a non-cellular network access point according to any one of claims 8-10, characterized in that, The method further includes: Obtain the status information of the mobile device and the second communication resource information of one or more non-cellular network access points deployed in the second area; The status information of the mobile device and the second communication resource information are input into a pre-trained resource allocation model, and the resource allocation strategy of the mobile device is output.
12. The method for deploying non-cellular network access points according to claim 11, characterized in that, The status information includes the number of mobile devices, and obtaining the status information of the mobile devices includes: Obtain the number of historical mobile devices in the second region; The number of mobile devices is predicted based on the number of historical mobile devices.
13. A non-cellular network access point deployment device, characterized in that, The device includes: The partitioning module is used to divide the target area to be deployed without cellular network access points into a first area and a second area, wherein the first area is an area containing at least one fixed device, and the second area is an area containing at least one mobile device. The fixed device has quasi-static channel state characteristics, and the channel state of the mobile device exhibits time-varying characteristics. The first deployment module is used to deploy one or more non-cellular network access points in the first area based on the number and location distribution of fixed devices in the first area and the signal propagation attribute information of the non-cellular network access points to be deployed. The second deployment module is used to deploy one or more non-cellular network access points in the second area based on the mobile path information of the mobile devices in the second area and the signal attribute information of the non-cellular network access points to be deployed.
14. An electronic device, characterized in that, include: processor; as well as Memory for storing the executable instructions of the processor; The processor is configured to execute the non-cellular network access point deployment method according to any one of claims 1-12 by executing the executable instructions.
15. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the non-cellular network access point deployment method according to any one of claims 1-12.
16. A computer program product comprising: A computer program or instruction, characterized in that, when executed by a processor, the computer program or instruction implements the non-cellular network access point deployment method according to any one of claims 1-12.
Citation Information
Patent Citations
Apparatus and method for random access with multiple antennas in a wireless network
CN104521312A
Heterogeneous network construction method, communication method based on heterogeneous network and related equipment
CN116437360A
Cellular-free large-scale MIMO (Multiple Input Multiple Output) network access point deployment method oriented to service requirements
CN116887312A