Communication method, device, system, equipment and medium based on non-cellular network system
By selecting and configuring appropriate uplink and downlink APs according to the data type of the user terminal in the cellular network-free system, the problem of difficulty in achieving simultaneous transmission of uplink and downlink data in the cellular network-free system is solved, and delay shortening and service quality improvement are achieved.
Patent Information
- Application Number
- CN202310868216.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-14
- Publication Date
- 2025-02-28
- Estimated Expiration
- 2043-07-14
AI Technical Summary
In cellular network-free systems, it is difficult to support both uplink and downlink data transmission at the same time, resulting in difficulty in shortening the delay and low service quality.
By obtaining the data type of data to be transmitted on the user terminal, selecting the appropriate uplink AP and downlink AP from the access point AP cluster for configuration, ensuring that the AP cluster has uplink and downlink resources and avoiding cross-link interference.
The upstream and downstream resources of APs in cellular network-free systems are realized, which effectively shortens transmission delay and improves the transmission service quality of user terminals.
Smart Images

Figure CN116887384B_ABST
Abstract
Description
Background Art
[0002] In traditional cellular communication systems, due to the centralized deployment of base stations, there is an obvious edge effect. The user signal path loss at the edge of the cellular cell is large and is also susceptible to interference from neighboring cells. The industry has proposed a network system without cellular networks, breaking the traditional cellular structure and deploying a large number of APs (Access Points) to make the network have no obvious edges. On the other hand, in traditional TDD (Time Division Duplex) systems, due to the existence of uplink and downlink conversion cycles, it is difficult to compress transmission delays. The industry has proposed a sub-band full-duplex method, which divides the TDD carrier into downlink sub-bands and uplink sub-bands, so that the entire carrier has uplink and downlink resources at the same time, which can effectively shorten the delay. However, it is difficult to effectively isolate the downlink sub-band and the uplink sub-band through a large frequency interval like FDD (Frequency Division Duplex), which is prone to cross-link interference, especially base station-to-base station interference.
[0003] For non-cellular network systems, a single AP is usually small and has limited capabilities. It does not have the conditions for separating the transmit and receive antennas, and it is difficult to directly apply sub-band full-duplex to support the transmission of both uplink and downlink data. Therefore, how to implement transmission services that support both uplink and downlink data in non-cellular network systems to shorten latency is a technical problem that needs to be solved urgently.
[0004] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present disclosure, and therefore may include information that does not constitute the prior art known to ordinary technicians in the field. Summary of the invention
[0005] The present disclosure provides a communication method, apparatus, system, device and medium based on a non-cellular network system, which at least to a certain extent overcomes the technical problem in the related art that it is difficult to support simultaneous transmission of uplink and downlink data in a non-cellular network system.
[0006] Other features and advantages of the present disclosure will become apparent from the following detailed description, or may be learned in part by the practice of the present disclosure.
[0007] According to one aspect of the present disclosure, a communication method based on a non-cellular network system is provided, including: obtaining the data type of data to be transmitted on a user terminal; according to the data type of the data to be transmitted on the user terminal, selecting an AP that provides corresponding data transmission services for the user terminal from an access point AP cluster of the user terminal, wherein the AP cluster includes: at least one uplink AP and at least one downlink AP, the uplink AP is used to provide uplink data transmission services for the user terminal, and the downlink AP is used to provide downlink data transmission services for the user terminal.
[0008] In some embodiments, the above method further includes: acquiring an AP cluster of the user terminal, wherein the AP cluster includes: a plurality of APs that provide data transmission services for the user terminal;
[0009] Multiple APs in the AP cluster are configured to obtain an uplink AP that provides an uplink data transmission service for the user terminal and a downlink AP that provides a downlink data transmission service for the user terminal.
[0010] In some embodiments, multiple APs in an AP cluster are configured to obtain an uplink AP that provides uplink data transmission services for user terminals and a downlink AP that provides downlink data transmission services for user terminals, including: configuring the frame format period of each AP in the AP cluster to be a full uplink time slot, a full downlink time slot, and a sub-band full-duplex time slot, wherein a full uplink time slot is a time slot that only includes an uplink subcarrier in the frame format period, a full downlink time slot is a time slot that only includes a downlink subcarrier in the frame format period, and a sub-band full-duplex time slot is a time slot that includes both an uplink subcarrier and a downlink subcarrier in the frame format period, an uplink subcarrier is a subcarrier that transmits uplink data, and a downlink subcarrier is a subcarrier that transmits downlink data; configuring the sub-band full-duplex time slot of the AP that provides uplink data transmission services in the AP cluster to use only the uplink subcarrier to transmit data, thereby obtaining an uplink AP that provides uplink data transmission services for user terminals; configuring the sub-band full-duplex time slot of the AP that provides downlink data transmission services in the AP cluster to use only the downlink subcarrier to transmit data, thereby obtaining a downlink AP that provides downlink data transmission services for user terminals.
[0011] In some embodiments, the data type includes: a first data type, the first data type is used to characterize that the amount of data to be sent or received on the user terminal is less than a preset data amount threshold; wherein, according to the data type of the data to be transmitted on the user terminal, an AP that provides corresponding data transmission services to the user terminal is selected from the access point AP cluster of the user terminal, including: obtaining the distance between the user terminal and each AP in the AP cluster; determining the AP in the AP cluster that is closest to the user terminal as the AP that provides data transmission services to the user terminal, so as to transmit data of the first data type on the user terminal.
[0012] In some embodiments, the data type includes: a second data type, the second data type is used to characterize that the delay of downlink data to be transmitted on the user terminal is greater than a preset delay threshold; wherein, according to the data type of the data to be transmitted on the user terminal, an AP that provides corresponding data transmission services to the user terminal is selected from the access point AP cluster of the user terminal, including: obtaining the distance between the user terminal and each AP in the AP cluster; and using at least one downlink AP in the AP cluster that meets the first preset distance condition as the AP that provides data transmission services to the user terminal, so as to transmit data of the second data type on the user terminal.
[0013] In some embodiments, the data type includes: a third data type, the third data type is used to characterize that the delay of uplink data to be transmitted on the user terminal is greater than a preset delay threshold; according to the data type of the data to be transmitted on the user terminal, an AP is selected from the access point AP cluster of the user terminal to provide corresponding data transmission services to the user terminal, including: obtaining the distance between the user terminal and each AP in the AP cluster; at least one uplink AP in the AP cluster that meets the second preset distance condition is used as the AP that provides data transmission services to the user terminal, so as to transmit data of the third data type on the user terminal.
[0014] In some embodiments, the data types include: a fourth data type, the fourth data type is used to characterize that the delay of uplink data and / or downlink data to be transmitted on the user terminal is less than a preset delay threshold; according to the data type of the data to be transmitted on the user terminal, an AP is selected from the access point AP cluster of the user terminal to provide corresponding data transmission services to the user terminal, including: obtaining the distance between the user terminal and each AP in the AP cluster; at least one uplink AP and at least one downlink AP in the AP cluster that meet the third preset distance condition are used as APs that provide data transmission services to the user terminal, so as to transmit data of the fourth data type on the user terminal.
[0015] According to another aspect of the present disclosure, a communication device based on a non-cellular network system is also provided, including: a data type acquisition module, used to obtain the data type of data to be transmitted on a user terminal; an access point selection module, used to select an access point AP that provides corresponding data transmission services to the user terminal from an access point AP cluster of the user terminal according to the data type of the data to be transmitted on the user terminal, wherein the AP cluster includes: at least one uplink AP and at least one downlink AP, the uplink AP is used to provide uplink data transmission services to the user terminal, and the downlink AP is used to provide downlink data transmission services to the user terminal.
[0016] According to another aspect of the present disclosure, a non-cellular network system is also provided, which includes: a user terminal, an AP cluster that provides data transmission services for the user terminal, and an AP cluster processor; wherein the AP cluster includes: at least one uplink AP and at least one downlink AP, the uplink AP is used to provide uplink data transmission services for the user terminal, and the downlink AP is used to provide downlink data transmission services for the user terminal; the AP cluster processor is used to: obtain the data type of data to be transmitted on the user terminal, and select an AP from the access point AP cluster of the user terminal that provides corresponding data transmission services for the user terminal according to the data type of the data to be transmitted on the user terminal.
[0017] According to another aspect of the present disclosure, an electronic device is also provided, which includes: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute any of the above-mentioned communication methods based on a non-cellular network system by executing the executable instructions.
[0018] According to another aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, any one of the above-mentioned communication methods based on a non-cellular network system is implemented.
[0019] According to another aspect of the present disclosure, a computer program product is also provided, including a computer program, and when the computer program is executed by a processor, the computer program implements any one of the above-mentioned communication methods based on a non-cellular network system.
[0020] The communication method, device, system, equipment and medium based on the non-cellular network system provided in the embodiments of the present disclosure configure multiple APs in the AP cluster of the user terminal as at least one uplink AP that provides uplink data transmission services for the user terminal and at least one downlink AP that provides downlink data transmission services for the user terminal. After obtaining the data type of the data to be transmitted on the user terminal, the AP that provides the corresponding data transmission service for the user terminal is selected from the access point AP cluster of the user terminal according to the data type of the data to be transmitted on the user terminal. The present disclosure enables the AP under the non-cellular network system architecture to have uplink and downlink resources, avoids cross-link interference, effectively shortens the transmission delay, and improves the transmission service quality for the user terminal.
[0021] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] The accompanying drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the specification are used to explain the principles of the present disclosure. Obviously, the accompanying drawings described below are only some embodiments of the present disclosure, and for ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without creative work.
[0023] Figure 1 A schematic diagram showing a non-cellular network system structure in an embodiment of the present disclosure is shown;
[0024] Figure 2 A flow chart of a communication method based on a non-cellular network system in an embodiment of the present disclosure is shown;
[0025] Figure 3 A schematic diagram of another communication method flow in an embodiment of the present disclosure is shown;
[0026] Figure 4 A schematic diagram of a configuration method of an AP cluster in an embodiment of the present disclosure is shown;
[0027] Figure 5 A schematic diagram of the AP frame format in an embodiment of the present disclosure is shown;
[0028] Figure 6 A schematic diagram of a downlink AP frame format in an embodiment of the present disclosure is shown;
[0029] Figure 7 A schematic diagram of an uplink AP frame format in an embodiment of the present disclosure is shown;
[0030] Figure 8 A schematic diagram showing the structure of the AP in an embodiment of the present disclosure is shown;
[0031] Fig. 9 A flow chart showing a method for transmitting a small amount of data on a user terminal according to an embodiment of the present disclosure is shown;
[0032] Fig.10 A flow chart of a method for transmitting high-latency downlink data on a user terminal according to an embodiment of the present disclosure is shown;
[0033] Fig.11 A flow chart of a method for transmitting high-latency uplink data on a user terminal according to an embodiment of the present disclosure is shown;
[0034] Fig.12 A flow chart showing a method for transmitting low-latency data on a user terminal according to an embodiment of the present disclosure is shown;
[0035] Fig.13 A schematic diagram of a communication device based on a non-cellular network system in an embodiment of the present disclosure is shown;
[0036] Fig.14 A schematic diagram of an electronic device in an embodiment of the present disclosure is shown. DETAILED DESCRIPTION
[0037] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that the disclosure will be more comprehensive and complete and to fully convey the concepts of the example 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.
[0038] In addition, the accompanying drawings are only schematic illustrations of the present disclosure and are not necessarily drawn to scale. The same reference numerals in the figures represent the same or similar parts, and their repeated description will be omitted. Some of the block diagrams shown in the accompanying drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software form, or implemented in one or more hardware modules or integrated circuits, or implemented in different networks and / or processor devices and / or microcontroller devices.
[0039] For ease of understanding, before introducing the embodiments of the present disclosure, several terms involved in the embodiments of the present disclosure are first explained as follows:
[0040] AP: Access Point, also known as the access node of a wireless network. AP is the core device of a wireless LAN. It mainly includes routing, switching and access integrated devices and pure access point devices. Integrated devices perform access and routing work, while pure access devices are only responsible for wireless client access. Pure access devices are usually used as wireless network extensions and connected to other APs or main APs to expand wireless coverage.
[0041] TDD: Time Division Duplex, real-time duplex technology, is a technology used in wireless communication systems. TDD technology allocates spectrum to uplink and downlink signals in a time-division manner to achieve multiplexing of uplink and downlink data transmission, with higher frequency band utilization.
[0042] FDD: Frequency Division Duplex, also known as frequency division duplex technology, is a technology used in wireless communication systems. It divides the channel into uplink channel and downlink channel and transmits them on different frequency bands, thereby separating uplink and downlink data transmission and avoiding conflicts between uplink and downlink data.
[0043] As mentioned in the above background technology, the transmission delay is difficult to compress due to the existence of the uplink and downlink conversion cycle in the traditional TDD system. The industry has proposed a sub-band full-duplex method, which divides the TDD carrier into downlink sub-bands and uplink sub-bands, so that the entire carrier has uplink and downlink resources at the same time, which can effectively shorten the delay. However, it is difficult to effectively isolate the downlink sub-band and the uplink sub-band through a larger frequency interval like FDD, which is prone to cross-link interference, especially base station-to-base station interference. For non-cellular network communication systems, a single AP is usually small and has limited capabilities. It does not have the conditions for separating the transmit and receive antennas, and it is difficult to directly apply sub-band full-duplex to support the simultaneous transmission of uplink and downlink data.
[0044] Therefore, how to apply sub-band full-duplex technology to non-cellular network systems to shorten latency is a technical problem that needs to be solved urgently.
[0045] The specific implementation of the embodiment of the present disclosure is described in detail below with reference to the accompanying drawings.
[0046] Figure 1 FIG. 2 shows an exemplary architecture diagram of a non-cellular network system to which the present disclosure embodiment can be applied. Figure 1 As shown, the non-cellular network system 100 may include a user terminal 101 , an AP cluster 102 that provides data transmission services for the user terminal, and an AP cluster processor 103 .
[0047] The AP cluster 102 includes multiple APs 1021 , and each AP 1021 is used to provide data transmission services for the user terminal 101 .
[0048] The AP cluster processor 103 is used to obtain the data type of the data to be transmitted on the user terminal 101, and select AP1021 that provides corresponding data transmission service for the user terminal 101 from the access point AP cluster 102 of the user terminal 101 according to the data type of the data to be transmitted on the user terminal 101.
[0049] It should be noted that the user terminal 101 can be various electronic devices, including but not limited to smart phones, tablet computers, laptop computers, desktop computers, wearable devices, augmented reality devices, virtual reality devices, etc.
[0050] The AP cluster processor is a controller used to manage and schedule AP clusters. Its role is to coordinate resource allocation, time synchronization, and service management between APs to achieve efficient operation of the entire AP cluster. The AP cluster processor can centrally manage all APs in the AP cluster to achieve centralized control of the entire cluster. It can monitor the health status of all APs, discover new AP nodes, manage collaboration between APs, and adjust the connection method between APs.
[0051] AP cluster is a network organization structure. Its main feature is to form multiple APs in an area into a cluster, and improve network performance and capacity through close collaboration and scheduling. AP cluster adopts a distributed architecture that is independent of base stations. It does not require a centralized controller, and each AP can provide services and control for the network. In an AP cluster, multiple APs can have synchronous and efficient transmission or low-latency bidirectional transmission. AP cluster can dynamically adjust the connection mode and port resources between APs according to network load and resource changes, thereby improving network capacity and performance. Compared with traditional base stations, the advantage of AP cluster is that it can minimize the distance and path of signal transmission, thereby improving network speed and stability.
[0052] Under the above system architecture, an embodiment of the present disclosure provides a communication method based on a non-cellular network system, which can be executed by any electronic device with computing and processing capabilities.
[0053] In some embodiments, the communication method based on a non-cellular network system provided in the embodiments of the present disclosure can be executed by a user terminal of the above-mentioned system architecture; in other embodiments, the communication method based on a non-cellular network system provided in the embodiments of the present disclosure can be executed by a server; in other embodiments, the communication method based on a non-cellular network system provided in the embodiments of the present disclosure can be implemented by the user terminal and the server in the above-mentioned system architecture through interaction.
[0054] Figure 2 A flow chart of a communication method based on a non-cellular network system in an embodiment of the present disclosure is shown. Figure 2 As shown, the communication method based on the non-cellular network system provided in the embodiment of the present disclosure includes the following steps:
[0055] S202: Obtain the data type of the data to be transmitted on the user terminal.
[0056] It should be noted that the types of data to be transmitted on the user terminal are diverse, and can generally be divided into uplink data and downlink data. Uplink data refers to data sent from the user terminal to the network or server, such as a user sending a text message on a mobile phone, uploading a picture on a computer, or submitting a form on a web page; downlink data refers to data sent from the network or server to the user terminal, such as playing a video on a mobile phone, downloading a file on a computer, or displaying an image on a web page.
[0057] It should also be noted that the cellular-free network communication system in the embodiment of the present disclosure may specifically be a communication system with a cell-free architecture. The cell-free architecture is an emerging wireless communication technology. Compared with traditional cellular networks, the cell-free architecture no longer divides the network into fixed areas (i.e., "cells" or "cells"), but instead regards all APs as an integrated framework, thereby achieving more efficient and flexible communications.
[0058] In traditional cellular networks, the network divides the coverage area into many cells, each with a base station. The division between these cells leads to problems of signal interference and insufficient coverage, which limits network performance and coverage. However, in a cell-free architecture, all APs can work together to make signal transmission more uniform and efficient.
[0059] S204, according to the data type of the data to be transmitted on the user terminal, select an AP that provides corresponding data transmission services for the user terminal from the access point AP cluster of the user terminal, wherein the AP cluster includes: at least one uplink AP and at least one downlink AP, the uplink AP is used to provide uplink data transmission services for the user terminal, and the downlink AP is used to provide downlink data transmission services for the user terminal.
[0060] It should be noted that the relationship between the access point AP in the AP cluster and the user terminal is a wireless communication relationship. AP is the core device of the wireless LAN, which is mainly responsible for providing wireless signals to the user terminal, allocating resources and managing wireless connections, so as to realize the wireless network connection of the user terminal. In practical applications, a user terminal needs to be connected to one or more APs. The user terminal can communicate with the network or server through the access point AP to realize data transmission and interaction.
[0061] An AP cluster refers to a wireless LAN system composed of multiple APs. In wireless communication applications, in order to cover a wider area and provide better service quality, multiple AP devices are set up in a physical area to cover the signal, thus forming an AP cluster to provide a better user experience.
[0062] In the embodiment of the present disclosure, the AP cluster is composed of at least one uplink AP and at least one downlink AP. The uplink AP is used to provide uplink data transmission services for user terminals, and the downlink AP is used to provide downlink data transmission services for user terminals. The user terminal can select the best data transmission path through these APs to improve the efficiency and quality of data transmission.
[0063] In an AP cluster, AP devices cooperate with each other to coordinate resource allocation and wireless signal management, thereby ensuring stability and reliability within the entire cluster. At the same time, AP devices in the AP cluster can support seamless roaming, maintaining the stability and continuity of network connections when user terminals move from one AP device to another, thereby providing users with a better network experience.
[0064] In the embodiment of the present disclosure, the data type of the data to be transmitted on the user terminal is obtained; according to the data type of the data to be transmitted on the user terminal, an AP that provides corresponding data transmission services for the user terminal is selected from the access point AP cluster of the user terminal, wherein the AP cluster includes: at least one uplink AP and at least one downlink AP, the uplink AP is used to provide uplink data transmission services for the user terminal, and the downlink AP is used to provide downlink data transmission services for the user terminal. The AP in the non-cellular network system architecture of the present disclosure has uplink and downlink resources, which avoids cross-link interference, effectively shortens the transmission delay, and improves the transmission service quality for the user terminal.
[0065] It should be noted that the acquisition, storage, use, and processing of data in the technical solution disclosed in this disclosure are in compliance with the relevant provisions of national laws and regulations, and various types of data such as personal identity data, operation data, behavioral data, etc. related to individuals, customers, and groups obtained in the embodiments of this disclosure have all been authorized.
[0066] In some embodiments of the present disclosure, Figure 3 FIG. 4 shows another flow chart of a communication method based on a non-cellular network system disclosed in the present invention, such as Figure 3 As shown, the method also includes the following steps:
[0067] S302: Acquire an AP cluster of the user terminal, where the AP cluster includes: multiple APs that provide data transmission services for the user terminal.
[0068] It should be noted that the user terminal and the AP cluster are connected via a wireless network. When the user terminal accesses the AP cluster, it can use the wireless local area network of the AP cluster for data transmission and communication. The AP cluster includes: multiple APs that provide data transmission services for the user terminal.
[0069] S304, configuring multiple APs in the AP cluster to obtain an uplink AP that provides an uplink data transmission service for the user terminal and a downlink AP that provides a downlink data transmission service for the user terminal.
[0070] It should be noted that the APs in the AP cluster in the embodiment of the present disclosure are configured in advance, and the resulting AP cluster includes an uplink AP that provides uplink data transmission services for user terminals and a downlink AP that provides downlink data transmission services for user terminals. Generally, the AP that provides uplink data transmission services for user terminals needs to be used to transmit user data packets to the network, and needs to optimize its transmission rate, signal quality and stability, appropriately increase the uplink bandwidth, and reduce the delay as much as possible. The AP that provides downlink data transmission services for user terminals needs to be used to receive data packets sent by the server, and needs to optimize its transmission rate, signal quality and stability, appropriately increase the downlink bandwidth, and also reduce the delay as much as possible. The specific configuration can be achieved through different network management tools, software or instructions.
[0071] According to the method provided by the embodiment of the present disclosure, an AP cluster can be configured with an uplink AP that provides uplink data transmission services for user terminals and a downlink AP that provides downlink data transmission services for user terminals, thereby achieving stable transmission of network data.
[0072] In some embodiments of the present disclosure, Figure 4 A configuration method of an AP cluster is shown, such as Figure 4As shown, configuring multiple APs in an AP cluster to obtain an uplink AP that provides an uplink data transmission service for a user terminal and a downlink AP that provides a downlink data transmission service for the user terminal includes the following steps:
[0073] S402, configure the frame format period of each AP in the AP cluster as a full uplink time slot, a full downlink time slot and a sub-band full-duplex time slot, wherein the full uplink time slot is a time slot that only contains uplink subcarriers in the frame format period, the full downlink time slot is a time slot that only contains downlink subcarriers in the frame format period, and the sub-band full-duplex time slot is a time slot that contains both uplink subcarriers and downlink subcarriers in the frame format period, the uplink subcarrier is a subcarrier for transmitting uplink data, and the downlink subcarrier is a subcarrier for transmitting downlink data.
[0074] It should be noted that the frame format period refers to a sequence of a group of subcarriers and time slots, through which data is transmitted. In this configuration, the frame format period configuration of each AP in the AP cluster includes full uplink time slots, full downlink time slots, and sub-band full-duplex time slots. Among them, the full uplink time slot contains only uplink subcarriers, which are used to transmit uplink data; the full downlink time slot contains only downlink subcarriers, which are used to transmit downlink data; the sub-band full-duplex time slot contains both uplink subcarriers and downlink subcarriers, the uplink subcarriers are used to transmit uplink data, and the downlink subcarriers are used to transmit downlink data.
[0075] For a single AP, the frame format period will be configured as three different types of time slots. When a single AP acts as an uplink AP that provides uplink data transmission services to user terminals, the sub-band full-duplex time slots in the frame format period are only used to transmit uplink data. Similarly, when a single AP acts as a downlink AP that provides uplink data transmission services to user terminals, the sub-band full-duplex time slots in the frame format period are only used to transmit downlink data. When an uplink AP and a downlink AP serve the same user terminal, sub-band full-duplex is achieved.
[0076] S404, configuring the sub-band full-duplex time slot of the AP providing uplink data transmission service in the AP cluster to use only uplink subcarriers to transmit data, thereby obtaining an uplink AP providing uplink data transmission service for the user terminal.
[0077] S406, configuring the sub-band full-duplex time slot of the AP providing downlink data transmission service in the AP cluster to use only downlink subcarriers to transmit data, thereby obtaining a downlink AP providing downlink data transmission service for the user terminal.
[0078] It should be noted that Figure 5 A schematic diagram of the AP frame format is shown in FIG. Figure 5As shown, the frame format of the AP of the embodiment of the present disclosure is configured as a full downlink time slot 501, a sub-band full-duplex time slot 502, and a full uplink time slot 503, wherein the full uplink time slot 503 only includes an uplink subcarrier for transmitting uplink data; the full downlink time slot 501 only includes a downlink subcarrier for transmitting downlink data; the sub-band full-duplex time slot 502 includes both an uplink subcarrier and a downlink subcarrier, the uplink subcarrier is used to transmit uplink data, and the downlink subcarrier is used to transmit downlink data.
[0079] The AP can normally use the entire carrier to work in the full uplink time slot 503 and the full downlink time slot 501. When the AP is used as a downlink AP, Figure 6 As shown, the sub-band full-duplex time slot 502 performs data transmission only on the downlink subcarrier; when the AP is used as an uplink AP, as shown in FIG. Figure 7 As shown, the sub-band full-duplex time slot 502 performs data transmission only on the uplink sub-carrier.
[0080] Another thing that needs to be explained is that Figure 8 FIG. 4 shows a schematic diagram of the structure of the AP in an embodiment of the present disclosure. Figure 8 As shown, the AP is composed of a processor 801, an uplink 802, a downlink 803 and a group of antennas 804. Since each AP has only one group of antennas, only uplink or downlink communication can be performed at the same time. The uplink and downlink switching is performed according to the time division multiplexing principle. The channel resources can be fully utilized, the channel utilization rate can be improved, and the mutual interference and collision between the uplink and downlink communications can be avoided, thereby ensuring the communication quality.
[0081] Under the AP frame format period configuration of the embodiment of the present disclosure, a single AP has uplink and downlink resources through the time division multiplexing principle, and can independently maintain data transmission with the user terminal. In addition, the uplink AP and the downlink AP collaborate to serve the same user terminal, so that the user terminal has uplink and downlink resources at the same time, realizing sub-band full-duplex without a cellular network.
[0082] In some embodiments of the present disclosure, Fig. 9 The present disclosure shows a communication method for a first data type, such as Fig. 9 As shown, according to the data type of the data to be transmitted on the user terminal, selecting an AP that provides corresponding data transmission service for the user terminal from the access point AP cluster of the user terminal includes the following steps:
[0083] S902: Obtain the distance between the user terminal and each AP in the AP cluster.
[0084] S904: Determine an AP in the AP cluster that is closest to the user terminal as an AP that provides data transmission services to the user terminal, so as to transmit data of the first data type on the user terminal.
[0085] It should be noted that there are various types of data to be transmitted on the user terminal, one of which is a first data type. The first data type is a data type in which the amount of data to be sent or received on the user terminal is less than a preset data amount threshold. The preset data amount is a set data amount value. When the amount of data to be sent or received is less than this threshold, the data type is identified as the first data type, and the corresponding user terminal can be understood as a low-performance and low-demand user terminal.
[0086] At this time, the distance between the user terminal and each AP in the AP cluster serving the user terminal is obtained, and the AP in the AP cluster closest to the user terminal is determined as the AP providing data transmission service to the user terminal to transmit data of the first data type on the user terminal.
[0087] It should be understood that the nearest AP is an AP that has been configured with a frame format period and can transmit uplink and downlink data.
[0088] In some embodiments of the present disclosure, Fig.10 The communication method of the present disclosure for the second data type is shown, such as Fig.10 As shown, according to the data type of the data to be transmitted on the user terminal, selecting an AP that provides corresponding data transmission service for the user terminal from the access point AP cluster of the user terminal includes the following steps:
[0089] S1002: Obtain the distance between the user terminal and each AP in the AP cluster.
[0090] S1004: Use at least one downlink AP in the AP cluster that meets the first preset distance condition as an AP that provides data transmission services for the user terminal, so as to transmit data of the second data type on the user terminal.
[0091] It should be noted that the second data type is a data type for which the delay of downlink data to be transmitted on the user terminal is greater than a preset delay threshold, and the preset delay threshold is a set time value. When the delay of downlink data to be transmitted is greater than the preset delay threshold, the data type is identified as the second data type, and the corresponding user terminal can be understood as the user terminal being a delay-insensitive downlink terminal. Specifically, the second data type can be: asynchronous transmission data, streaming media data, etc., wherein data transmission of this type of asynchronous transmission data does not require real-time response, such as e-mail, file download, etc. Service types such as streaming media data do not have high requirements for delay, such as audio and video streaming media.
[0092] When the data type is the second data type, the distance between the user terminal and each AP in the AP cluster serving the user terminal is obtained, and at least one downlink AP in the AP cluster that meets the first preset distance condition is used as the AP providing data transmission service to the user terminal to transmit data of the second data type on the user terminal.
[0093] The first preset distance condition is a distance condition set in advance, and specifically, at least one nearest AP is used as a main AP, and several other relatively close downlink APs are combined to serve the user terminal.
[0094] In some embodiments of the present disclosure, when the delay-insensitive downlink user terminal is close to the uplink sub-band AP, it may also access the uplink sub-band AP to obtain uplink data transmission services if the downlink capacity allows.
[0095] In some embodiments of the present disclosure, Fig.11 The communication method of the present disclosure for the third data type is shown, such as Fig.11 As shown, according to the data type of the data to be transmitted on the user terminal, selecting an AP that provides corresponding data transmission service for the user terminal from the access point AP cluster of the user terminal includes the following steps:
[0096] S1102: Obtain the distance between the user terminal and each AP in the AP cluster.
[0097] S1104: At least one uplink AP in the AP cluster that meets the second preset distance condition is used as an AP that provides data transmission service for the user terminal, so as to transmit data of a third data type on the user terminal.
[0098] It should be noted that the third data type is a data type in which the delay of uplink data to be transmitted on the user terminal is greater than a preset delay threshold, and the preset delay threshold is a set time value. When the delay of the downlink data to be transmitted is greater than the preset delay threshold, the data type is identified as the third data type, and the corresponding user terminal can be understood as the user terminal being a delay-insensitive uplink terminal. The following example is used for reference:
[0099] For example, smart home devices usually need to report usage data to the cloud, such as electricity usage, air quality, etc. These data are third-party data, generally do not require real-time response, and are not sensitive to latency.
[0100] Webcam: The webcam uploads the video stream to the cloud for processing. The video stream data is the third data, and the user terminal is a delay-insensitive uplink terminal.
[0101] When the data type is the third data type, the distance between the user terminal and each AP in the AP cluster serving the user terminal is obtained, and at least one uplink AP in the AP cluster that meets the second preset distance condition is used as the AP providing data transmission service to the user terminal to transmit data of the third data type on the user terminal.
[0102] The second preset distance condition is a distance condition set in advance, which may be the same as the first preset distance value. It is only used here to distinguish. Specifically, at least one nearest uplink AP may be used as the main AP, and several other relatively close uplink APs may be combined to serve the user terminal.
[0103] In some embodiments of the present disclosure, when the delay-insensitive uplink user terminal is close to the downlink sub-band AP, it may also access the downlink sub-band AP to obtain downlink data transmission services if the uplink capacity allows.
[0104] In some embodiments of the present disclosure, Fig.12 The present disclosure shows a communication method for a fourth data type, such as Fig.12 As shown, according to the data type of the data to be transmitted on the user terminal, selecting an AP that provides corresponding data transmission service for the user terminal from the access point AP cluster of the user terminal includes the following steps:
[0105] S1202: Obtain the distance between the user terminal and each AP in the AP cluster.
[0106] S1204: At least one uplink AP and at least one downlink AP in the AP cluster that meet a third preset distance condition are used as APs that provide data transmission services for the user terminal, so as to transmit data of a fourth data type on the user terminal.
[0107] It should be noted that the fourth data type is a data type in which the delay of uplink data and / or downlink data to be transmitted on the user terminal is less than the preset delay threshold. The preset delay threshold is a set time value. When the delay of uplink data and / or downlink data to be transmitted on the user terminal is less than the preset delay threshold, the data type is identified as the fourth data type. The corresponding user terminal can be understood as a delay-sensitive terminal, that is, a user terminal device that is very sensitive to network delay and requires real-time response, such as: remote control robot: The remote control robot needs to respond to the operator's instructions in real time to ensure the stability and security of remote control. This data type is the fourth data type, and the corresponding user terminal is very sensitive to delay response. Video conferencing terminal: The video conferencing terminal requires real-time transmission of high-definition video and audio signals to ensure smooth interaction. If the network delay exceeds a certain order of magnitude, it is easy to cause delay and asynchrony of video and audio. Online game terminal: The online game terminal needs to respond to the player's operating instructions in real time to ensure the smoothness of the game. If the delay is too high, the game will not be able to proceed, which will seriously affect the player's gaming experience.
[0108] For delay-sensitive terminal applications, that is, the fourth data type data to be transmitted, it is usually necessary to respond to changes in the network in the shortest possible time. This type of terminal equipment needs to use a full-duplex sub-band transmission mode to ensure that two-way data transmission is completed within a certain period of time. For this purpose, the distance between the user terminal and each AP in the AP cluster is obtained, and at least one uplink AP and at least one downlink AP in the AP cluster that meet the third preset distance condition are used as APs that provide data transmission services to the user terminal to transmit the fourth data type data on the user terminal. By having both an uplink AP and a downlink AP serve the same user terminal to achieve built-in full-duplex, latency can be minimized and optimal network performance can be achieved.
[0109] In some embodiments of the present disclosure, the APs in the above-mentioned AP cluster can be closely deployed to avoid the problem of coverage reduction caused by the separation of uplink and downlink of sub-band full-duplex time slots. When the data type to be transmitted in the AP cluster does not have the fourth data type, that is, when there is no delay-sensitive terminal in the AP cluster, the sub-band full-duplex time slot of the AP can be changed to a full uplink time slot and a full downlink time slot. When the data type to be transmitted in the AP cluster is the fourth data type, that is, when there is a delay-sensitive terminal in the AP cluster, the AP frame format period is configured as a configuration with a sub-band full-duplex time slot, and the AP's transmit power is increased accordingly. In this process, the uplink and downlink sub-band affiliation of a single AP and the uplink and downlink sub-band division ratio in the cluster can be adjusted according to the load conditions of each AP, but there must be both uplink sub-band APs and downlink sub-band APs near the delay-sensitive terminal. If there are APs in a contiguous area that belong to the sub-band in the same direction, the APs in the area far away from the sub-band APs in the adjacent direction can expand their sub-band widths accordingly to improve the overall network capacity and performance.
[0110] Based on the same inventive concept, the present disclosure also provides a communication device based on a non-cellular network system, as described in the following embodiments. Since the principle of solving the problem in the device embodiment is similar to that in the above method embodiment, the implementation of the device embodiment can refer to the implementation of the above method embodiment, and the repeated parts will not be repeated.
[0111] Fig.13 A schematic diagram of a communication device based on a non-cellular network system in an embodiment of the present disclosure is shown. Fig.13 As shown, the device comprises:
[0112] The data type acquisition module 1301 is used to acquire the data type of the data to be transmitted on the user terminal.
[0113] The access point selection module 1302 is used to select an access point AP that provides corresponding data transmission services for the user terminal from the access point AP cluster of the user terminal according to the data type of the data to be transmitted on the user terminal, wherein the AP cluster includes: at least one uplink AP and at least one downlink AP, the uplink AP is used to provide uplink data transmission services for the user terminal, and the downlink AP is used to provide downlink data transmission services for the user terminal.
[0114] In some embodiments of the present disclosure, the above-mentioned device also includes an AP configuration module, and the AP configuration module is used to obtain an AP cluster of the user terminal, wherein the AP cluster includes: multiple APs that provide data transmission services for the user terminal; configuring multiple APs in the AP cluster to obtain an uplink AP that provides uplink data transmission services for the user terminal and a downlink AP that provides downlink data transmission services for the user terminal.
[0115] In some embodiments of the present disclosure, the above-mentioned AP configuration module is also used to configure the frame format period of each AP in the AP cluster as a full uplink time slot, a full downlink time slot and a sub-band full-duplex time slot, wherein the full uplink time slot is a time slot that only contains uplink subcarriers in the frame format period, the full downlink time slot is a time slot that only contains downlink subcarriers in the frame format period, and the sub-band full-duplex time slot is a time slot that simultaneously contains uplink subcarriers and downlink subcarriers in the frame format period, the uplink subcarrier is a subcarrier for transmitting uplink data, and the downlink subcarrier is a subcarrier for transmitting downlink data; the sub-band full-duplex time slot of the AP that provides uplink data transmission service in the AP cluster is configured to use only uplink subcarriers to transmit data, thereby obtaining an uplink AP that provides uplink data transmission service for user terminals; the sub-band full-duplex time slot of the AP that provides downlink data transmission service in the AP cluster is configured to use only downlink subcarriers to transmit data, thereby obtaining a downlink AP that provides downlink data transmission service for user terminals.
[0116] It should be noted that the examples and application scenarios implemented by the above modules and corresponding steps are the same, but are not limited to the contents disclosed in the above method embodiments. It should 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.
[0117] Those skilled in the art will appreciate that various aspects of the present disclosure may be implemented as systems, methods or program products. Therefore, various aspects of the present disclosure may be specifically implemented in the following forms, namely: complete hardware implementation, complete software implementation (including firmware, microcode, etc.), or a combination of hardware and software, which may be collectively referred to herein as "circuits", "modules" or "systems".
[0118] Refer to the following Fig.14 1400 according to this embodiment of the present disclosure is described. Fig.14 The electronic device 1400 shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0119] like Fig.14 As shown, the electronic device 1400 is in the form of a general computing device. The components of the electronic device 1400 may include but are not limited to: at least one processing unit 1410, at least one storage unit 1420, and a bus 1430 connecting different system components (including the storage unit 1420 and the processing unit 1410).
[0120] The storage unit stores a program code, and the program code can be executed by the processing unit 1410, so that the processing unit 1410 executes the steps described in the above "Exemplary Method" section of this specification according to various exemplary embodiments of the present disclosure. For example, the processing unit 1410 can execute the following steps of the above method embodiment to obtain the data type of the data to be transmitted on the user terminal; according to the data type of the data to be transmitted on the user terminal, select an AP from the access point AP cluster of the user terminal that provides the corresponding data transmission service for the user terminal, wherein the AP cluster includes: at least one uplink AP and at least one downlink AP, the uplink AP is used to provide uplink data transmission services for the user terminal, and the downlink AP is used to provide downlink data transmission services for the user terminal.
[0121] The storage unit 1420 may include a readable medium in the form of a volatile storage unit, such as a random access storage unit (RAM) 14201 and / or a cache storage unit 14202 , and may further include a read-only storage unit (ROM) 14203 .
[0122] The storage unit 1420 may also include a program / utility 14204 having a set (at least one) of program modules 14205, such program modules 14205 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.
[0123] Bus 1430 may represent one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
[0124] The electronic device 1400 may also communicate with one or more external devices 1440 (e.g., keyboards, pointing devices, Bluetooth devices, etc.), may also communicate with one or more devices that enable a user to interact with the electronic device 1400, and / or communicate with any device that enables the electronic device 1400 to communicate with one or more other computing devices (e.g., routers, modems, etc.). Such communication may be performed via an input / output (I / O) interface 1450. Furthermore, the electronic device 1400 may also communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) via a network adapter 1460. As shown, the network adapter 1460 communicates with other modules of the electronic device 1400 via a bus 1430. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 1400, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0125] Through the description of the above implementation, it is easy for those skilled in the art to understand that the example implementation described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the implementation of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the implementation of the present disclosure.
[0126] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart may be implemented as a computer program product, which includes: a computer program, which implements the above-mentioned communication method based on the non-cellular network system when executed by a processor.
[0127] In an exemplary embodiment of the present disclosure, a computer-readable storage medium is also provided, which may be a readable signal medium or a readable storage medium. A program product capable of implementing the above method of the present disclosure is stored thereon. In some possible implementations, various aspects of the present disclosure may also be implemented in the form of a program product, which includes a program code, and when the program product is run on a terminal device, the program code is used to cause the terminal device to execute the steps according to various exemplary implementations of the present disclosure described in the above “Exemplary Method” section of this specification.
[0128] More specific examples of computer-readable storage media in the present disclosure may include, but are not limited to, an electrical connection having one or more conductors, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0129] In the present disclosure, a computer readable storage medium may include a data signal propagated in baseband or as part of a carrier wave, wherein a readable program code is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A readable signal medium may also be any readable medium other than a readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0130] Alternatively, the program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination of the foregoing.
[0131] In a specific implementation, the program code for performing the operations of the present disclosure may be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, etc., and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., using an Internet service provider to connect through the Internet).
[0132] It should be noted that, although several modules or units of the device for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. On the contrary, the features and functions of one module or unit described above can be further divided into multiple modules or units to be embodied.
[0133] In addition, although the steps of the method in the present disclosure are described in a specific order in the drawings, this does not require or imply that the steps must be performed in this specific order, or that all the steps shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps, etc.
[0134] Through the description of the above implementation, it is easy for those skilled in the art to understand that the example implementation described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the implementation of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, a mobile terminal, or a network device, etc.) to execute the method according to the implementation of the present disclosure.
[0135] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure, which follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are intended to be exemplary only, and the true scope and spirit of the present disclosure are indicated by the appended claims.
Claims
1. A communication method based on a non-cellular network system, characterized in that: include: Obtain the data type of the data to be transmitted on the user terminal; According to the data type of the data to be transmitted on the user terminal, select an AP from the access point AP cluster of the user terminal that provides the corresponding data transmission service for the user terminal, wherein the AP cluster includes: at least one uplink AP and at least one downlink AP, the uplink AP is used to provide the uplink data transmission service for the user terminal, and the downlink AP is used to provide the downlink data transmission service for the user terminal; Wherein, the method further comprises: The multiple APs in the AP cluster of the user terminal are configured by the following steps: The frame format period of each AP in the AP cluster is configured as a full uplink time slot containing only uplink subcarriers, a full downlink time slot containing only downlink subcarriers, and a subband full-duplex time slot containing both uplink subcarriers and downlink subcarriers, wherein the uplink subcarrier is a subcarrier for transmitting uplink data, and the downlink subcarrier is a subcarrier for transmitting downlink data; Configuring a sub-band full-duplex time slot of an uplink AP in the AP cluster that provides an uplink data transmission service to use only an uplink subcarrier to transmit data; The sub-band full-duplex time slot of the downlink AP providing downlink data transmission service in the AP cluster is configured to use only downlink subcarriers to transmit data.
2. The communication method based on the non-cellular network system according to claim 1, characterized in that: The data types include: a first data type, the first data type being used to indicate that the amount of data to be sent or received on the user terminal is less than a preset data amount threshold; Wherein, according to the data type of the data to be transmitted on the user terminal, selecting an AP that provides a corresponding data transmission service for the user terminal from an access point AP cluster of the user terminal includes: Acquire the distance between the user terminal and each AP in the AP cluster; An AP in the AP cluster that is closest to the user terminal is determined as an AP that provides data transmission services to the user terminal, so as to transmit data of the first data type on the user terminal.
3. The communication method based on the non-cellular network system according to claim 1, characterized in that: The data type includes: a second data type, the second data type being used to indicate that a delay of downlink data to be transmitted on the user terminal is greater than a preset delay threshold; Wherein, according to the data type of the data to be transmitted on the user terminal, selecting an AP that provides a corresponding data transmission service for the user terminal from an access point AP cluster of the user terminal includes: Acquire the distance between the user terminal and each AP in the AP cluster; At least one downlink AP in the AP cluster that meets the first preset distance condition is used as an AP that provides data transmission service to the user terminal, so as to transmit data of the second data type on the user terminal.
4. The communication method based on non-cellular network system according to claim 1, characterized in that: The data types include: a third data type, the third data type being used to indicate that a delay of uplink data to be transmitted on the user terminal is greater than a preset delay threshold; Selecting, according to the data type of the data to be transmitted on the user terminal, an AP that provides a corresponding data transmission service for the user terminal from an access point AP cluster of the user terminal, comprising: Acquire the distance between the user terminal and each AP in the AP cluster; At least one uplink AP in the AP cluster that meets the second preset distance condition is used as an AP that provides data transmission service to the user terminal, so as to transmit data of the third data type on the user terminal.
5. The communication method based on a non-cellular network system according to claim 1, characterized in that: The data types include: a fourth data type, the fourth data type being used to indicate that a delay of uplink data and / or downlink data to be transmitted on the user terminal is less than a preset delay threshold; Selecting, according to the data type of the data to be transmitted on the user terminal, an AP that provides a corresponding data transmission service for the user terminal from an access point AP cluster of the user terminal, comprising: Acquire the distance between the user terminal and each AP in the AP cluster; At least one uplink AP and at least one downlink AP in the AP cluster that meet the third preset distance condition are used as APs that provide data transmission services to the user terminal, so as to transmit data of the fourth data type on the user terminal.
6. A communication device based on a non-cellular network system, characterized in that: include: A data type acquisition module is used to acquire the data type of the data to be transmitted on the user terminal; An access point selection module, configured to select, according to the data type of the data to be transmitted on the user terminal, an access point AP that provides a corresponding data transmission service for the user terminal from an access point AP cluster of the user terminal, wherein the AP cluster includes: at least one uplink AP and at least one downlink AP, the uplink AP is used to provide an uplink data transmission service for the user terminal, and the downlink AP is used to provide a downlink data transmission service for the user terminal; The device further includes: an AP configuration module, and the AP configuration module is further used to: The frame format period of each AP in the AP cluster is configured as a full uplink time slot containing only uplink subcarriers, a full downlink time slot containing only downlink subcarriers, and a subband full-duplex time slot containing both uplink subcarriers and downlink subcarriers, wherein the uplink subcarrier is a subcarrier for transmitting uplink data, and the downlink subcarrier is a subcarrier for transmitting downlink data; Configuring a sub-band full-duplex time slot of an uplink AP in the AP cluster that provides an uplink data transmission service to use only an uplink subcarrier to transmit data; The sub-band full-duplex time slot of the downlink AP providing downlink data transmission service in the AP cluster is configured to use only downlink subcarriers to transmit data.
7. A non-cellular network system, characterized in that: include: A user terminal, an AP cluster providing data transmission services for the user terminal, and an AP cluster processor; The AP cluster includes: at least one uplink AP and at least one downlink AP, the uplink AP is used to provide uplink data transmission services for user terminals, and the downlink AP is used to provide downlink data transmission services for user terminals; The AP cluster processor is used to: obtain the data type of the data to be transmitted on the user terminal, and select an AP that provides corresponding data transmission service for the user terminal from the access point AP cluster of the user terminal according to the data type of the data to be transmitted on the user terminal; The AP cluster processor is used to configure multiple APs in the AP cluster of the user terminal through the following steps: The frame format period of each AP in the AP cluster is configured as a full uplink time slot containing only uplink subcarriers, a full downlink time slot containing only downlink subcarriers, and a subband full-duplex time slot containing both uplink subcarriers and downlink subcarriers, wherein the uplink subcarrier is a subcarrier for transmitting uplink data, and the downlink subcarrier is a subcarrier for transmitting downlink data; Configuring a sub-band full-duplex time slot of an uplink AP in the AP cluster that provides an uplink data transmission service to use only an uplink subcarrier to transmit data; The sub-band full-duplex time slot of the downlink AP providing downlink data transmission service in the AP cluster is configured to use only downlink subcarriers to transmit data.
8. An electronic device, characterized in that: include: processor; as well as A memory, configured to store executable instructions of the processor; The processor is configured to execute the communication method based on a non-cellular network system as described in any one of claims 1 to 5 by executing the executable instructions.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the communication method based on a non-cellular network system as claimed in any one of claims 1 to 5 is implemented.
Citation Information
Patent Citations
Method and apparatus for configuring uplink and downlink serving cells in wireless communications
CN105122922A
Wireless network access method and device as well as terminal equipment
CN108401277A