CN116887384A - Communication method, device, system, equipment and medium based on non-cellular network system - Google Patents
Communication method, device, system, equipment and medium based on non-cellular network system Download PDFInfo
- Publication number
- CN116887384A CN116887384A CN202310868216.9A CN202310868216A CN116887384A CN 116887384 A CN116887384 A CN 116887384A CN 202310868216 A CN202310868216 A CN 202310868216A CN 116887384 A CN116887384 A CN 116887384A
- Authority
- CN
- China
- Prior art keywords
- user terminal
- data
- uplink
- downlink
- cluster
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 62
- 238000004891 communication Methods 0.000 title claims abstract description 54
- 230000001413 cellular effect Effects 0.000 title claims abstract description 50
- 230000005540 biological transmission Effects 0.000 claims abstract description 146
- 238000004590 computer program Methods 0.000 claims description 11
- 238000005516 engineering process Methods 0.000 abstract description 10
- 230000001934 delay Effects 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 13
- 210000004027 cell Anatomy 0.000 description 6
- 230000004044 response Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 238000013468 resource allocation Methods 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 230000008054 signal transmission Effects 0.000 description 2
- 238000011144 upstream manufacturing Methods 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 230000003542 behavioural effect Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000010267 cellular communication Effects 0.000 description 1
- 210000003850 cellular structure Anatomy 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000003862 health status Effects 0.000 description 1
- 238000011022 operating instruction Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
- 230000003313 weakening effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/20—Selecting an access point
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0453—Resources in frequency domain, e.g. a carrier in FDMA
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本公开提供了一种基于无蜂窝网系统的通信方法、装置、系统、设备及介质,涉及通信技术领域。本公开通过获取用户终端上待传输数据的数据类型;根据用户终端上待传输数据的数据类型,从用户终端的接入点AP簇中选择为用户终端提供相应数据传输服务的AP,其中,AP簇中包括:至少一个上行AP和至少一个下行AP,上行AP用于为用户终端提供上行数据传输服务,下行AP用于为用户终端提供下行数据传输服务。本公开使得无蜂窝网系统架构下的AP具备上下行资源,避免了交叉链路的干扰,有效地缩短了传输时延,提高了对用户终端的传输服务质量。
The present disclosure provides a communication method, device, system, equipment and medium based on a cellular network-free system, and relates to the field of communication technology. This disclosure obtains 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, selects an AP that provides the corresponding data transmission service for the user terminal from the access point AP cluster of the user terminal, where, AP The 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 present disclosure enables APs under a cellular network system architecture to have uplink and downlink resources, avoid cross-link interference, effectively shorten transmission delays, and improve transmission service quality for user terminals.
Description
技术领域Technical field
本公开涉及通信技术领域,尤其涉及一种基于无蜂窝网系统的通信方法、装置、系统、设备及介质。The present disclosure relates to the field of communication technology, and in particular, to a communication method, device, system, equipment and medium based on a cellular network-less system.
背景技术Background technique
传统蜂窝通信系统中由于基站的集中部署,存在明显的边缘效应,蜂窝小区边缘的用户信号路径损耗大、也易受邻区干扰。业界提出了一种无蜂窝网的网络系统,打破传统蜂窝结构,通过部署大量AP(Access Point,接入点)使得网络没有明显的边缘。另一方面,传统TDD(Time Division Duplex,时分双工)系统中由于上下行转换周期的存在,导致传输时延难以压缩。业界提出了一种子带全双工的方法,将TDD载波划分为下行子带和上行子带,使得整个载波中在同一时刻具有上下行资源,能够有效缩短时延。但是下行子带和上行子带间难以如FDD(Frequency Division Duplex,频分双工)般通过较大的频率间隔来进行有效隔离,容易产生交叉链路干扰,尤其是基站对基站的干扰。In traditional cellular communication systems, due to the centralized deployment of base stations, there is an obvious edge effect. User signal path losses at the edge of cellular cells are large and they are also susceptible to interference from neighboring cells. The industry has proposed a network system without cellular network, breaking the traditional cellular structure and deploying a large number of APs (Access Points) so that the network has no obvious edge. On the other hand, in traditional TDD (Time Division Duplex) systems, due to the existence of uplink and downlink conversion cycles, the transmission delay is difficult to compress. 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 subband and the uplink subband through a large frequency interval like FDD (Frequency Division Duplex), and it is easy to cause cross-link interference, especially interference from base stations to base stations.
而对于无蜂窝网系统来说,单个AP通常较小、能力有限,不具备收发天线分离的条件,难以直接应用子带全双工实现同时支持上行数据和下行数据的传输。因此,如何在无蜂窝网系统中实现同时支持上下型数据的传输服务,以实现缩短时延,是亟待解决的技术问题。For systems without cellular networks, a single AP is usually small, has limited capabilities, and does not have the conditions to separate transmitting and receiving antennas. It is difficult to directly apply subband full-duplex to support the transmission of uplink and downlink data at the same time. Therefore, how to realize simultaneous transmission services of upstream and downstream data in a system without a cellular network to shorten the delay is an urgent technical issue that needs to be solved.
需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。It should be noted that the information disclosed in the above background section is only used to enhance understanding of the background of the present disclosure, and therefore may include information that does not constitute prior art known to those of ordinary skill in the art.
发明内容Contents of the invention
本公开提供一种基于无蜂窝网系统的通信方法、装置、系统、设备及介质,至少在一定程度上克服由于相关技术中在无蜂窝网系统中难以实现支持上下行数据同时传输的技术问题。The present disclosure provides a communication method, device, system, equipment and medium based on a system without a cellular network, which at least to a certain extent overcomes the technical problem in related technologies that it is difficult to support simultaneous transmission of uplink and downlink data in a system without a cellular network.
本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。Additional features and advantages of the disclosure will be apparent from the following detailed description, or, in part, may be learned by practice of the disclosure.
根据本公开的一个方面,提供了一种基于无蜂窝网系统的通信方法,包括:获取用户终端上待传输数据的数据类型;根据用户终端上待传输数据的数据类型,从用户终端的接入点AP簇中选择为用户终端提供相应数据传输服务的AP,其中,AP簇中包括:至少一个上行AP和至少一个下行AP,上行AP用于为用户终端提供上行数据传输服务,下行AP用于为用户终端提供下行数据传输服务。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 the data to be transmitted on the user terminal; according to the data type of the data to be transmitted on the user terminal, from the access of the user terminal Select an AP that provides corresponding data transmission services for user terminals from the AP cluster. 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.
在一些实施例中,上述方法还包括:获取用户终端的AP簇,其中,AP簇中包括:为用户终端提供数据传输服务的多个AP;In some embodiments, the above method further includes: obtaining an AP cluster of the user terminal, where the AP cluster includes: multiple APs that provide data transmission services for the user terminal;
对AP簇中的多个AP进行配置,得到为用户终端提供上行数据传输服务的上行AP和为用户终端提供下行数据传输服务的下行AP。Configure multiple APs in the AP cluster 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.
在一些实施例中,对AP簇中的多个AP进行配置,得到为用户终端提供上行数据传输服务的上行AP和为用户终端提供下行数据传输服务的下行AP,包括:将AP簇中每个AP的帧格式周期配置为全上行时隙、全下行时隙和子带全双工时隙,其中,全上行时隙为帧格式周期中仅包含上行子载波的时隙,全下行时隙为帧格式周期中仅包含下行子载波的时隙,子带全双工时隙为帧格式周期中同时包含上行子载波和下行子载波的时隙,上行子载波为传输上行数据的子载波,下行子载波为传输下行数据的子载波;配置AP簇中提供上行数据传输服务的AP的子带全双工时隙仅使用上行子载波传输数据,得到为用户终端提供上行数据传输服务的上行AP;配置AP簇中提供下行数据传输服务的AP的子带全双工时隙仅使用下行子载波传输数据,得到为用户终端提供下行数据传输服务下行AP。In some embodiments, configuring multiple APs in the AP cluster 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 includes: configuring each AP in the AP cluster The frame format cycle of the AP is configured as all uplink time slots, all downlink time slots, and subband full duplex time slots. The all uplink time slots are the time slots that only include uplink subcarriers in the frame format cycle, and the all downlink time slots are frame The format cycle contains only the time slots of the downlink subcarriers. The subband full-duplex time slots are the time slots in the frame format cycle that contain both the uplink subcarriers and the downlink subcarriers. The uplink subcarriers are the subcarriers for transmitting uplink data. The downlink subcarriers are The carrier is a subcarrier that transmits downlink data; configure the subband full-duplex time slot of the AP that provides uplink data transmission services in the AP cluster to only use the uplink subcarriers to transmit data, and obtain an uplink AP that provides uplink data transmission services for user terminals; configure The subband full-duplex time slots of the APs in the AP cluster that provide downlink data transmission services only use downlink subcarriers to transmit data, thereby obtaining a downlink AP that provides downlink data transmission services for user terminals.
在一些实施例中,数据类型包括:第一数据类型,第一数据类型用于表征用户终端上待发送或接收的数据量小于预设数据量阈值;其中,根据用户终端上待传输数据的数据类型,从用户终端的接入点AP簇中选择为用户终端提供相应数据传输服务的AP,包括:获取用户终端与AP簇中各个AP的距离;将AP簇中与用户终端距离最近的AP确定为用户终端提供数据传输服务的AP,以传输用户终端上第一数据类型的数据。In some embodiments, the data type includes: a first data type, which is used to represent 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 of the data to be transmitted on the user terminal Type, select the AP that provides corresponding data transmission services for the user terminal 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 An AP that provides data transmission services for user terminals to transmit data of the first data type on the user terminals.
在一些实施例中,数据类型包括:第二数据类型,第二数据类型用于表征用户终端上待传输下行数据的时延大于预设时延阈值;其中,根据用户终端上待传输数据的数据类型,从用户终端的接入点AP簇中选择为用户终端提供相应数据传输服务的AP,包括:获取用户终端与AP簇中各个AP的距离;将AP簇中满足第一预设距离条件的至少一个下行AP作为用户终端提供数据传输服务的AP,以传输用户终端上第二数据类型的数据。In some embodiments, the data type includes: a second data type, the second data type is used to indicate that the delay of the downlink data to be transmitted on the user terminal is greater than a preset delay threshold; wherein, according to the data of the data to be transmitted on the user terminal Type, select an AP that provides corresponding data transmission services for the user terminal 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; At least one downlink AP serves as an AP that provides data transmission services for the user terminal to transmit data of the second data type on the user terminal.
在一些实施例中,数据类型包括:第三数据类型,第三数据类型用于表征用户终端上待传输上行数据的时延大于预设时延阈值;根据用户终端上待传输数据的数据类型,从用户终端的接入点AP簇中选择为用户终端提供相应数据传输服务的AP,包括:获取用户终端与AP簇中各个AP的距离;将AP簇中满足第二预设距离条件的至少一个上行AP作为用户终端提供数据传输服务的AP,以传输用户终端上第三数据类型的数据。In some embodiments, the data type includes: a third data type. The third data type is used to indicate that the delay of the uplink data to be transmitted on the user terminal is greater than the preset delay threshold; 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 the access point AP cluster of the user terminal includes: obtaining the distance between the user terminal and each AP in the AP cluster; selecting at least one AP in the AP cluster that satisfies the second preset distance condition. The uplink AP serves as an AP that provides data transmission services for the user terminal to transmit data of the third data type on the user terminal.
在一些实施例中,数据类型包括:第四数据类型,第四数据类型用于表征用户终端上待传输上行数据和/或下行数据的时延小于预设时延阈值;根据用户终端上待传输数据的数据类型,从用户终端的接入点AP簇中选择为用户终端提供相应数据传输服务的AP,包括:获取用户终端与AP簇中各个AP的距离;将AP簇中满足第三预设距离条件的至少一个上行AP和至少一个下行AP作为用户终端提供数据传输服务的AP,以传输用户终端上第四数据类型的数据。In some embodiments, the data type includes: a fourth data type, which is used to indicate 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 to be transmitted on the user terminal The data type of the data is to select an AP that provides corresponding data transmission services for the user terminal 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; selecting the AP cluster that satisfies the third preset At least one uplink AP and at least one downlink AP under distance conditions serve as APs that provide data transmission services for the user terminal to transmit data of the fourth data type on the user terminal.
根据本公开的另一个方面,还提供了一种基于无蜂窝网系统的通信装置,包括:数据类型获取模块,用于获取用户终端上待传输数据的数据类型;接入点选择模块,用于根据用户终端上待传输数据的数据类型,从用户终端的接入点AP簇中选择为用户终端提供相应数据传输服务的接入点AP,其中,AP簇中包括:至少一个上行AP和至少一个下行AP,上行AP用于为用户终端提供上行数据传输服务,下行AP用于为用户终端提供下行数据传输服务。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 for acquiring the data type of data to be transmitted on the user terminal; an access point selection module for According to the data type of the data to be transmitted on the user terminal, the access point AP that provides the corresponding data transmission service for the user terminal is selected from the access point AP cluster of the user terminal, where the AP cluster includes: at least one uplink AP and at least one Downlink AP, uplink AP is used to provide uplink data transmission services for user terminals, and downlink AP is used to provide downlink data transmission services for user terminals.
根据本公开的另一个方面,还提供了一种无蜂窝网系统,该无蜂窝网系统包括:用户终端、为用户终端提供数据传输服务的AP簇以及AP簇处理器;其中,AP簇中包括:至少一个上行AP和至少一个下行AP,上行AP用于为用户终端提供上行数据传输服务,下行AP用于为用户终端提供下行数据传输服务;AP簇处理器用于:获取用户终端上待传输数据的数据类型,根据用户终端上待传输数据的数据类型,从用户终端的接入点AP簇中选择为用户终端提供相应数据传输服务的AP。According to another aspect of the present disclosure, a cellular network-free system is also provided. The cellular network-free system 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 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 data to be transmitted on the user terminal According to 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 another aspect of the present disclosure, an electronic device is also provided, the electronic device comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to perform via executing the executable instructions Any of the above communication methods based on a cellular network system.
根据本公开的另一个方面,还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述任意一项的基于无蜂窝网系统的通信方法。According to another aspect of the present disclosure, a computer-readable storage medium is also provided, on which a computer program is stored. When the computer program is executed by a processor, any one of the above communication methods based on a cellular network-free system is implemented.
根据本公开的另一个方面,还提供了一种计算机程序产品,包括计算机程序,计算机程序被处理器执行时实现上述任意一项的基于无蜂窝网系统的通信方法。According to another aspect of the present disclosure, a computer program product is also provided, including a computer program. When the computer program is executed by a processor, any one of the above communication methods based on a cellular network-less system is implemented.
本公开的实施例中提供的基于无蜂窝网系统的通信方法、装置、系统、设备及介质,通过将用户终端的AP簇中的多个AP配置为至少一个为用户终端提供上行数据传输服务的AP上行AP和至少一个为用户终端提供下行数据传输服务的下行AP,在获取到用户终端上待传输数据的数据类型后,根据用户终端上待传输数据的数据类型,从用户终端的接入点AP簇中选择为用户终端提供相应数据传输服务的AP。本公开使得无蜂窝网系统架构下的AP具备上下行资源,避免了交叉链路干扰,有效地缩短了传输时延,提高了对用户终端的传输服务质量。The communication method, apparatus, system, equipment and medium based on the 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 to provide uplink data transmission services for the user terminal. The AP uplink AP 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, based on the data type of the data to be transmitted on the user terminal, from the access point of the user terminal Select the AP that provides corresponding data transmission services for the user terminal in the AP cluster. The present disclosure enables APs under a cellular network system architecture to have uplink and downlink resources, avoid cross-link interference, effectively shorten transmission delays, and improve transmission service quality for user terminals.
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only, and do not limit the present disclosure.
附图说明Description of the drawings
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the disclosure and together with the description, serve to explain the principles of the disclosure. Obviously, the drawings in the following description are only some embodiments of the present disclosure. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without exerting creative efforts.
图1示出本公开实施例中一种无蜂窝网系统结构的示意图;Figure 1 shows a schematic diagram of a system structure without a cellular network in an embodiment of the present disclosure;
图2示出本公开实施例中基于无蜂窝网系统的通信方法流程图;Figure 2 shows a flow chart of a communication method based on a cellular network-free system in an embodiment of the present disclosure;
图3示出本公开实施例中又一种通信方法流程示意图;Figure 3 shows a schematic flow chart of yet another communication method in an embodiment of the present disclosure;
图4示出本公开实施例中一种AP簇的配置方法示意图;Figure 4 shows a schematic diagram of an AP cluster configuration method in an embodiment of the present disclosure;
图5示出本公开实施例中AP帧格式示意图;Figure 5 shows a schematic diagram of the AP frame format in an embodiment of the present disclosure;
图6示出本公开实施例中下行AP帧格式示意图;Figure 6 shows a schematic diagram of the downlink AP frame format in an embodiment of the present disclosure;
图7示出本公开实施例中上行AP帧格式示意图;Figure 7 shows a schematic diagram of the uplink AP frame format in an embodiment of the present disclosure;
图8示出本公开实施例中AP内的结构示意图;Figure 8 shows a schematic structural diagram of an AP in an embodiment of the present disclosure;
图9示出本公开实施例对用户终端上小数据量数据进行传输的方法流程图;Figure 9 shows a flow chart of a method for transmitting small data volume data on a user terminal according to an embodiment of the present disclosure;
图10示出本公开实施例对用户终端上高时延下行数据进行传输的方法流程图;Figure 10 shows a flow chart of a method for transmitting high-latency downlink data on a user terminal according to an embodiment of the present disclosure;
图11示出本公开实施例对用户终端上高时延上行数据进行传输的方法流程图;Figure 11 shows a flow chart of a method for transmitting high-latency uplink data on a user terminal according to an embodiment of the present disclosure;
图12示出本公开实施例对用户终端上低时延数据进行传输的方法流程图;Figure 12 shows a flow chart of a method for transmitting low-latency data on a user terminal according to an embodiment of the present disclosure;
图13示出本公开实施例中一种基于无蜂窝网系统的通信装置示意图;Figure 13 shows a schematic diagram of a communication device based on a non-cellular network system in an embodiment of the present disclosure;
图14示出本公开实施例中一种电子设备示意图。Figure 14 shows a schematic diagram of an electronic device in an embodiment of the present disclosure.
具体实施方式Detailed ways
现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本公开将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中。Example embodiments will now be described more fully with reference to the accompanying drawings. Example embodiments may, however, be embodied in various forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will 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.
此外,附图仅为本公开的示意性图解,并非一定是按比例绘制。图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。附图中所示的一些方框图是功能实体,不一定必须与物理或逻辑上独立的实体相对应。可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。Furthermore, the drawings are merely schematic illustrations of the present disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings represent the same or similar parts, and thus their repeated description will be omitted. Some of the block diagrams shown in the figures are functional entities and do not necessarily correspond to physically or logically separate entities. These functional entities may 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.
为便于理解,在介绍本公开实施例之前,首先对本公开实施例中涉及到的几个名词进行解释如下:To facilitate understanding, before introducing the embodiments of the present disclosure, several terms involved in the embodiments of the present disclosure are first explained as follows:
AP:Access Point,即接入点,也称为无线网络的接入节点。AP是一个无线局域网的核心设备,主要有路由交换接入一体设备和纯接入点设备,一体设备执行接入和路由工作,纯接入设备只负责无线客户端的接入,纯接入设备通常作为无线网络扩展使用,与其他AP或者主AP连接,以扩大无线覆盖范围。AP: Access Point, also known as the access node of the 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. The integrated device performs access and routing work. The pure access device is only responsible for the access of wireless clients. Pure access devices usually Used as a wireless network extension, connect with other APs or the main AP to expand wireless coverage.
TDD:Time Division Duplex,即时分双工技术,是一种应用于无线通信系统的技术,TDD技术将频谱分配给上行和下行方向的信号之间用时间分割的方式进行划分,实现上下行数据传输的复用,频带利用率更高。TDD: Time Division Duplex, real-time division duplex technology, is a technology used in wireless communication systems. TDD technology allocates the spectrum to uplink and downlink signals in a time division manner to achieve uplink and downlink data transmission. reuse, the frequency band utilization is higher.
FDD:Frequency Division Duplex,即频分双工技术,是一种应用于无线通信系统的技术,将信道分成上行信道和下行信道并且在不同的频率带上进行传输,从而实现上下行数据传输的分离,避免了上下行数据的冲突。FDD: Frequency Division Duplex, which is frequency division duplex technology, is a technology used in wireless communication systems. It divides the channel into an uplink channel and a downlink channel and transmits them on different frequency bands, thereby achieving the separation of uplink and downlink data transmission. , to avoid conflicts between upstream and downstream data.
正如前述背景技术提及的传统TDD系统中由于上下行转换周期的存在,导致传输时延难以压缩。业界提出了一种子带全双工的方法,将TDD载波划分为下行子带和上行子带,使得整个载波中在同一时刻具有上下行资源,能够有效缩短时延。但是下行子带和上行子带间难以如FDD般通过较大的频率间隔来进行有效隔离,容易产生交叉链路干扰,尤其是基站对基站的干扰。而对于无蜂窝网通信系统来说,单个AP通常较小、能力有限,不具备收发天线分离的条件,难以直接应用子带全双工实现支持上行数据和下行数据的同时传输。As mentioned in the aforementioned background art, the transmission delay in the traditional TDD system is difficult to compress due to the existence of uplink and downlink conversion cycles. 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 subband and the uplink subband through a large frequency interval like FDD, and it is easy to cause cross-link interference, especially interference from base stations to base stations. For communication systems without cellular networks, a single AP is usually small, has limited capabilities, and does not have the conditions to separate the transmitting and receiving antennas. It is difficult to directly apply subband full-duplex to support simultaneous transmission of uplink data and downlink data.
因此如何将子带全双工技术应用于无蜂窝网系统以实现缩短时延,是亟待解决的技术问题。Therefore, how to apply subband full-duplex technology to systems without cellular networks to reduce latency is an urgent technical issue that needs to be solved.
下面结合附图,对本公开实施例的具体实施方式进行详细说明。Specific implementation modes of the embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings.
图1示出了可以应用本公开实施例中无蜂窝网系统的示例性架构示意图。如图1所示,该无蜂窝网系统100可以包括用户终端101、为用户终端提供数据传输服务的AP簇102以及AP簇处理器103。FIG. 1 shows a schematic diagram of an exemplary architecture to which a cellular network-less system can be applied in embodiments of the present disclosure. As shown in Figure 1, the cellular network-less 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.
其中,AP簇102中包括多个AP1021,每个AP1021用于为用户终端101提供数据传输服务。The AP cluster 102 includes multiple APs 1021, and each AP 1021 is used to provide data transmission services for the user terminal 101.
AP簇处理器103用于获取用户终端101上待传输数据的数据类型,根据用户终端101上待传输数据的数据类型,从用户终端101的接入点AP簇102中选择为用户终端101提供相应数据传输服务的AP1021。The AP cluster processor 103 is used to obtain the data type of the data to be transmitted on the user terminal 101, and according to the data type of the data to be transmitted on the user terminal 101, select from the access point AP cluster 102 of the user terminal 101 to provide the user terminal 101 with the corresponding data type. AP1021 for data transfer services.
需要说明的是,用户终端101可以是各种电子设备,包括但不限于智能手机、平板电脑、膝上型便携计算机、台式计算机、可穿戴设备、增强现实设备、虚拟现实设备等。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.
AP簇处理器是一种用于管理和调度AP集群的控制器。它的作用是协调AP之间的资源分配、时间同步和业务管理,以实现整个AP集群的高效运行。AP簇处理器可以集中管理AP簇中的所有AP,实现对整个集群的集中控制。它可以监控所有AP的健康状态、发现新的AP节点、管理AP之间的协作和调整AP之间的连接方式等。The AP cluster processor is a controller used to manage and schedule AP clusters. Its role is to coordinate resource allocation, time synchronization and business 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 methods between APs.
AP簇是一种网络组织结构,它的主要特点是将一个区域内的多个AP组成一个集群,通过紧密的协作与调度来提高网络性能和容量。AP簇采用了基站无关的分布式架构,不需要一个集中式的控制器,每个AP都可以为网络提供服务和控制。在AP簇中,多个AP之间既可以是同步的高效传输,也可以是低延迟的双向传输。AP簇可以根据网络负载和资源变化,动态的调整AP之间的连接方式和端口资源,从而提高网络的容量和性能。与传统基站相比,AP簇的优势在于,可以最大限度地减少信号传输的距离和路径,从而提高网络的速度和稳定性。AP cluster is a network organizational structure. Its main feature is to form a cluster of multiple APs in an area to improve network performance and capacity through close collaboration and scheduling. The AP cluster adopts a base station-independent distributed architecture and does not require a centralized controller. Each AP can provide services and control for the network. In an AP cluster, multiple APs can perform either synchronous, efficient transmission or low-latency bidirectional transmission. AP clusters can dynamically adjust the connection methods 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 clusters is that they can minimize the distance and path of signal transmission, thereby improving the speed and stability of the network.
在上述系统架构下,本公开实施例中提供了一种基于无蜂窝网系统的通信方法,该方法可以由任意具备计算处理能力的电子设备执行。Under the above system architecture, embodiments of the present disclosure provide a communication method based on a cellular network-free system, which can be executed by any electronic device with computing processing capabilities.
在一些实施例中,本公开实施例中提供的基于无蜂窝网系统的通信方法可以由上述系统架构的用户终端执行;在另一些实施例中,本公开实施例中提供的基于无蜂窝网系统的通信方法可以由服务器执行;在另一些实施例中,本公开实施例中提供的基于无蜂窝网系统的通信方法可以由上述系统架构中的用户终端和服务器通过交互的方式来实现。In some embodiments, the communication method based on the system without cellular network provided in the embodiment of the present disclosure can be executed by the user terminal of the above system architecture; in other embodiments, the communication method based on the system without cellular network provided in the embodiment of the present disclosure The communication method can be executed by the server; in other embodiments, the communication method based on the non-cellular network system provided in the embodiment of the present disclosure can be implemented by the user terminal and the server in the above system architecture through interaction.
图2示出本公开实施例中一种基于无蜂窝网系统的通信方法流程图,如图2所示,本公开实施例中提供的基于无蜂窝网系统的通信方法包括如下步骤:Figure 2 shows a flow chart of a communication method based on a system without a cellular network in an embodiment of the disclosure. As shown in Figure 2, the communication method based on a system without a cellular network provided in the embodiment of the disclosure includes the following steps:
S202,获取用户终端上待传输数据的数据类型。S202: Obtain the data type of the data to be transmitted on the user terminal.
需要说明的是,用户终端上的待传输数据类型多种多样,一般可以分为上行数据和下行数据,其中,上行数据指用户终端发送到网络或服务器的数据,例如用户在手机上发送一条短信、在电脑上上传一张图片或者在网页上提交一个表单等;下行数据指从网络或服务器发送到用户终端的数据,例如手机上播放视频、电脑上下载文件或者网页中显示图像等。It should be noted that there are various types of data to be transmitted on the user terminal, which can generally be divided into uplink data and downlink data. Uplink data refers to the data sent by the user terminal to the network or server. For example, the user sends a text message on the mobile phone. , upload a picture on the computer or submit a form on the web page, etc.; downstream data refers to the data sent from the network or server to the user terminal, such as playing videos on mobile phones, downloading files on computers or displaying images on web pages, etc.
还需要说明的是,本公开实施例中的无蜂窝网通信系统,具体可以为cell-free架构的通信系统,cell-free架构是一种新兴的无线通信技术,它与传统蜂窝网络相比,不再将网络划分为固定的区域(即“蜂窝”或“小区”),而是将所有AP视为一个集成的构架,实现了更高效和更灵活的通信。It should also be noted that the communication system without cellular network in the embodiment of the present disclosure may be a communication system with a cell-free architecture. The cell-free architecture is an emerging wireless communication technology. Compared with traditional cellular networks, Instead of dividing the network into fixed areas (i.e., "cells" or "cells"), all APs are viewed as an integrated architecture, achieving more efficient and flexible communications.
在传统的蜂窝网络中,网络将覆盖区域划分为许多小区,每个小区都有一个基站。这些小区之间的划分导致了信号干扰和覆盖不足的问题,从而限制了网络性能和覆盖范围。然而,在cell-free架构中,所有AP都可以协同工作,从而使信号传输更加均匀和高效。In a traditional cellular network, the network divides the coverage area into many cells, each with a base station. The division between these cells leads to signal interference and insufficient coverage issues, thereby limiting network performance and coverage. However, in a cell-free architecture, all APs can work together, making signal transmission more uniform and efficient.
S204,根据用户终端上待传输数据的数据类型,从用户终端的接入点AP簇中选择为用户终端提供相应数据传输服务的AP,其中,AP簇中包括:至少一个上行AP和至少一个下行AP,上行AP用于为用户终端提供上行数据传输服务,下行AP用于为用户终端提供下行数据传输服务。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. The AP cluster includes: at least one uplink AP and at least one downlink AP. AP, uplink AP is used to provide uplink data transmission services for user terminals, and downlink AP is used to provide downlink data transmission services for user terminals.
需要说明的是,AP簇中的接入点AP和用户终端之间是一种无线通信的关系。AP是无线局域网的核心设备,主要负责向用户终端提供无线信号、分配资源和管理无线连接等功能,从而实现用户终端的无线网络连接。实际应用上,一个用户终端需要有一个或多个AP与之连接,用户终端可以通过接入点AP与网络或服务器进行通信,实现数据的传输和交互。It should be noted that there is a wireless communication relationship between the access point AP in the AP cluster and the user terminal. AP is the core device of wireless LAN. It is mainly responsible for providing wireless signals to user terminals, allocating resources, and managing wireless connections, thereby realizing wireless network connections for user terminals. 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.
AP簇是指由多个AP组成的无线局域网系统。在无线通信应用中,为了覆盖更广泛的区域和提供更好的服务质量,在一个物理区域内,设置多个AP设备覆盖信号,从而形成AP簇,以提供更好的用户体验。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 to cover signals in a physical area, thereby forming an AP cluster to provide a better user experience.
在本公开实施例中,AP簇由至少一个上行AP和至少一个下行AP组成。上行AP用于为用户终端提供上行数据传输服务,下行AP用于为用户终端提供下行数据传输服务。用户终端可以通过这些AP选择最佳的数据传输路径,以提高数据传输的效率和质量。In the embodiment of the present disclosure, the AP cluster consists 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. User terminals can select the best data transmission path through these APs to improve the efficiency and quality of data transmission.
在一个AP簇中,AP设备相互协作,共同协调资源分配和无线信号管理,从而保证整个簇内的稳定性和可靠性。同时,AP簇中的AP设备可以支持无缝漫游,在用户终端从一个AP设备移动到另一个AP设备的过程中,保持网络连接的稳定性和连续性,从而为用户提供更好的网络体验。In an AP cluster, AP devices cooperate with each other to coordinate resource allocation and wireless signal management to ensure the stability and reliability of 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 the user terminal moves from one AP device to another, thereby providing users with a better network experience. .
在本公开实施例中,通过获取用户终端上待传输数据的数据类型;根据用户终端上待传输数据的数据类型,从用户终端的接入点AP簇中选择为用户终端提供相应数据传输服务的AP,其中,AP簇中包括:至少一个上行AP和至少一个下行AP,上行AP用于为用户终端提供上行数据传输服务,下行AP用于为用户终端提供下行数据传输服务。本公开无蜂窝网系统架构下AP具备上下行资源,避免了交叉链路干扰,有效地缩短了传输时延,提高了对用户终端的传输服务质量。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 cluster that provides corresponding data transmission services for the user terminal is selected from the access point AP cluster of the user terminal. AP, 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 user terminals, and the downlink AP is used to provide downlink data transmission services for user terminals. Under the cellular network-free system architecture of the present disclosure, the AP has uplink and downlink resources, which avoids cross-link interference, effectively shortens the transmission delay, and improves the transmission service quality for user terminals.
需要注意的是,本公开技术方案中对数据的获取、存储、使用、处理等均符合国家法律法规的相关规定,本公开实施例中获取的个人、客户和人群等相关的个人身份数据、操作数据、行为数据等多种类型的数据,均已获得授权。It should be noted that the acquisition, storage, use, and processing of data in the technical solution of this disclosure are all in compliance with the relevant provisions of national laws and regulations. The personal identity data and operations related to individuals, customers, and groups obtained in the embodiments of this disclosure are Various types of data, including data and behavioral data, have been authorized.
在本公开的一些实施例中,图3示出了,本公开的又一种基于无蜂窝网系统的通信方法流程图,如图3所示,该方法还包括如下步骤:In some embodiments of the present disclosure, Figure 3 shows a flow chart of yet another communication method based on a non-cellular network system of the present disclosure. As shown in Figure 3, the method also includes the following steps:
S302,获取用户终端的AP簇,其中,AP簇中包括:为用户终端提供数据传输服务的多个AP。S302: Obtain the AP cluster of the user terminal, where the AP cluster includes multiple APs that provide data transmission services for the user terminal.
需要说明的是,用户终端和AP簇通过无线网络连接,用户终端接入AP簇即可以利用该AP簇的无线局域网络进行数据传输和通信,该AP簇中包括:为用户终端提供数据传输服务的多个AP。It should be noted that the user terminal and the AP cluster are connected through 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: providing data transmission services for the user terminal. of multiple APs.
S304,对AP簇中的多个AP进行配置,得到为用户终端提供上行数据传输服务的上行AP和为用户终端提供下行数据传输服务的下行AP。S304: Configure multiple APs in the AP cluster 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.
需要说明的是,本公开实施例中的AP簇中的AP经过提前配置,而得到的AP簇,包括为用户终端提供上行数据传输服务的上行AP和为用户终端提供下行数据传输服务的下行AP。一般地,为用户终端提供上行数据传输服务的AP需要用于传送用户数据包至网络,需要优化其传输速率、信号质量和稳定性,适当加大上行带宽,尽可能降低延迟。而为用户终端提供下行数据传输服务的AP需要用于接收服务器下发的数据包,需要优化其传输速率、信号质量和稳定性,适当加大下行带宽,同样尽可能降低延迟。具体的配置可以通过不同的网络网络管理工具、软件或指令来实现。It should be noted that the APs in the AP cluster in the embodiment of the present disclosure have been configured in advance, and the resulting AP cluster includes uplink APs that provide uplink data transmission services for user terminals and downlink APs that provide downlink data transmission services for user terminals. . Generally, APs that provide uplink data transmission services for user terminals need to be used to transmit user data packets to the network. Their transmission rate, signal quality and stability need to be optimized, the uplink bandwidth should be appropriately increased, and the delay should be reduced 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. It needs to optimize its transmission rate, signal quality and stability, appropriately increase the downlink bandwidth, and also reduce the delay as much as possible. Specific configurations can be achieved through different network management tools, software or instructions.
根据本公开实施例提供的方法,可以使AP簇内配置有为用户终端提供上行数据传输服务的上行AP和为用户终端提供下行数据传输服务的下行AP,进而实现网络数据稳定传输。According to the method provided by the embodiments of the present disclosure, the AP cluster can be configured with uplink APs that provide uplink data transmission services for user terminals and downlink APs that provide downlink data transmission services for user terminals, thereby achieving stable transmission of network data.
在本公开的一些实施例中,图4示出了一种AP簇的配置方法,如图4所示,对AP簇中的多个AP进行配置,得到为用户终端提供上行数据传输服务的上行AP和为用户终端提供下行数据传输服务的下行AP,包括如下步骤:In some embodiments of the present disclosure, Figure 4 shows a configuration method of an AP cluster. As shown in Figure 4, multiple APs in the AP cluster are configured to obtain an uplink data transmission service for user terminals. APs and downlink APs that provide downlink data transmission services for user terminals include the following steps:
S402,将AP簇中每个AP的帧格式周期配置为全上行时隙、全下行时隙和子带全双工时隙,其中,全上行时隙为帧格式周期中仅包含上行子载波的时隙,全下行时隙为帧格式周期中仅包含下行子载波的时隙,子带全双工时隙为帧格式周期中同时包含上行子载波和下行子载波的时隙,上行子载波为传输上行数据的子载波,下行子载波为传输下行数据的子载波。S402. Configure the frame format cycle of each AP in the AP cluster as all uplink time slots, all downlink time slots, and subband full duplex time slots. The all uplink time slots are the time slots that only include uplink subcarriers in the frame format cycle. The full downlink time slot is a time slot that only contains downlink subcarriers in the frame format period. The subband 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 the transmission The subcarriers for uplink data and the downlink subcarriers are the subcarriers for transmitting downlink data.
需要说明的是,帧格式周期指的是一组子载波和时隙的序列,通过子载波传输数据。在这个配置中,AP簇中的每个AP的帧格式周期的配置包括全上行时隙、全下行时隙和子带全双工时隙。其中,全上行时隙只包含上行子载波,用于传输上行数据;全下行时隙只包含下行子载波,用于传输下行数据;子带全双工时隙同时包含上行子载波和下行子载波,上行子载波用于传输上行数据,下行子载波用于传输下行数据。It should be noted that the frame format period refers to a sequence of subcarriers and time slots, and data is transmitted through subcarriers. In this configuration, the frame format period configuration of each AP in the AP cluster includes all uplink time slots, all downlink time slots, and subband full-duplex time slots. Among them, the full uplink time slot only contains uplink subcarriers and is used to transmit uplink data; the full downlink time slot only contains downlink subcarriers and is used to transmit downlink data; the subband full duplex time slot contains both uplink subcarriers and downlink subcarriers. , the uplink subcarrier is used to transmit uplink data, and the downlink subcarrier is used to transmit downlink data.
对于单个AP来说,帧格式周期会均被配置为三种不同类型的时隙,而单个AP作为用户终端提供上行数据传输服务的上行AP时,帧格式周期中子带全双工时隙,仅用于传输上行数据,同理,单个AP作为用户终端提供上行数据传输服务的下行AP时,帧格式周期中子带全双工时隙,仅用于传输下行数据,当一个上行AP和一个下行AP服务于同一个用户终端时,实现子带全双工。For a single AP, the frame format period will be configured as three different types of time slots. When a single AP serves as an uplink AP for user terminals to provide uplink data transmission services, the subband full-duplex time slots in the frame format period will be It is only used to transmit uplink data. Similarly, when a single AP serves as a downlink AP for user terminals to provide uplink data transmission services, the subband full-duplex time slot in the frame format cycle is only used to transmit downlink data. When an uplink AP and an When the downlink AP serves the same user terminal, full duplex subbands are achieved.
S404,配置AP簇中提供上行数据传输服务的AP的子带全双工时隙仅使用上行子载波传输数据,得到为用户终端提供上行数据传输服务的上行AP。S404: Configure the subband full-duplex time slots of the APs in the AP cluster that provide uplink data transmission services to only use uplink subcarriers to transmit data, thereby obtaining an uplink AP that provides uplink data transmission services for user terminals.
S406,配置AP簇中提供下行数据传输服务的AP的子带全双工时隙仅使用下行子载波传输数据,得到为用户终端提供下行数据传输服务下行AP。S406: Configure the subband full-duplex time slots of the APs in the AP cluster that provide downlink data transmission services to only use downlink subcarriers to transmit data, thereby obtaining a downlink AP that provides downlink data transmission services for user terminals.
需要说明的是,图5示出了AP帧格式示意图,如图5所示,本公开实施例的AP的帧格式配置为全下行时隙501、子带全双工时隙502、全上行时隙503,其中全上行时隙503只包含上行子载波,用于传输上行数据;全下行时隙501只包含下行子载波,用于传输下行数据;子带全双工时隙502同时包含上行子载波和下行子载波,上行子载波用于传输上行数据,下行子载波用于传输下行数据。It should be noted that Figure 5 shows a schematic diagram of the AP frame format. As shown in Figure 5, the frame format of the AP according to the embodiment of the present disclosure is configured as a full downlink time slot 501, a subband full duplex time slot 502, and a full uplink time slot. Slot 503, in which the full uplink time slot 503 only contains uplink subcarriers and is used to transmit uplink data; the full downlink time slot 501 only contains downlink subcarriers and is used to transmit downlink data; the subband full duplex time slot 502 also contains uplink subcarriers. Carrier and downlink subcarrier, the uplink subcarrier is used to transmit uplink data, and the downlink subcarrier is used to transmit downlink data.
AP可以在全上行时隙503和全下行时隙501中正常使用整个载波进行工作。而当AP作为下行AP时,如图6所示,子带全双工时隙502只在下行子载波进行数据传输;当AP作为上行AP时,如图7所示,子带全双工时隙502只在上行子载波进行数据传输。The AP can normally use the entire carrier to work in all uplink time slots 503 and all downlink time slots 501. When the AP serves as a downlink AP, as shown in Figure 6, the subband full-duplex time slot 502 only transmits data on the downlink subcarrier; when the AP serves as an uplink AP, as shown in Figure 7, when the subband full-duplex time slot 502 Slot 502 only performs data transmission on the uplink subcarrier.
另外需要解释的是,图8示出了本公开实施例中AP内的结构示意图,如图8所示,AP由处理器801,上行链路802、下行链路803和一组天线804组成。由于每个AP内只具备一组天线,因此同一时刻只能进行上行或下行通信。上下行链路切换根据时分复用原则进行切换。可以充分利用信道资源,提高信道利用率,并且能够避免上下行通信之间的互相干扰和碰撞,从而保证通信质量。In addition, it should be explained that Figure 8 shows a schematic structural diagram of the AP in the embodiment of the present disclosure. As shown in Figure 8, the AP consists of a processor 801, an uplink 802, a downlink 803 and a set of antennas 804. Since each AP only has one set of antennas, only uplink or downlink communication can be performed at the same time. Uplink and downlink switching are performed according to the time division multiplexing principle. It can make full use of channel resources, improve channel utilization, and avoid mutual interference and collision between uplink and downlink communications, thereby ensuring communication quality.
在本公开实施例的AP帧格式周期配置下,单个AP通过时分复用原则具有上下行资源,能够独立维护与用户终端的数据传输,另外,通过上行AP和下行AP协同为同一用户终端服务,使得用户终端同时具有上下行资源,实现无蜂窝网的子带全双工。Under the AP frame format periodic 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 user terminals. In addition, through uplink AP and downlink AP collaboration to serve the same user terminal, This enables user terminals to have uplink and downlink resources at the same time, realizing full-duplex subbands without cellular networks.
在本公开的一些实施例中,图9示出了本公开对第一数据类型的通信方法,如图9所示,根据用户终端上待传输数据的数据类型,从用户终端的接入点AP簇中选择为用户终端提供相应数据传输服务的AP,包括如下步骤:In some embodiments of the present disclosure, Figure 9 shows the communication method of the first data type of the present disclosure. As shown in Figure 9, according to the data type of the data to be transmitted on the user terminal, from the access point AP of the user terminal Selecting APs in the cluster that provide corresponding data transmission services for user terminals includes the following steps:
S902,获取用户终端与AP簇中各个AP的距离。S902: Obtain the distance between the user terminal and each AP in the AP cluster.
S904,将AP簇中与用户终端距离最近的AP确定为用户终端提供数据传输服务的AP,以传输用户终端上第一数据类型的数据。S904: Determine the AP in the AP cluster that is closest to the user terminal as the AP that provides data transmission services for the user terminal to transmit data of the first data type on the user terminal.
需要说明的是,获取用户终端上待传输数据的数据类型多种多样,其中一个数据类型为第一数据类型,第一数据类型为用户终端上待发送或接收的数据量小于预设数据量阈值的数据类型,预设数据量为设定的数据量数值,当待发送或接收的数据量小于这一阈值时,认定该数据类型为第一数据类型,对应的该用户终端,可以理解为该用户终端为低性能低需求的用户终端。It should be noted that there are various data types for obtaining data to be transmitted on the user terminal, one of which is the first data type, and the first data type is that the amount of data to be sent or received on the user terminal is less than the preset data amount threshold. The data type, the preset data amount is the set data amount value. When the amount of data to be sent or received is less than this threshold, the data type is determined to be the first data type, and the corresponding user terminal can be understood as The user terminal is a user terminal with low performance and low requirements.
此时获取该用户终端与服务该用户终端的AP簇中的各个AP的距离,将AP簇中与用户终端距离最近的AP确定为用户终端提供数据传输服务的AP,以传输该用户终端上第一数据类型的数据。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 that is closest to the user terminal is determined as the AP that provides data transmission services for the user terminal to transmit the first A data type of data.
需要理解的是,最近的一个AP为配置过帧格式周期的AP,可以进行上下行数据的传输。It should be understood that the nearest AP is an AP configured with a frame format period and can transmit uplink and downlink data.
在本公开的一些实施例中,图10示出了本公开对第二数据类型的通信方法,如图10所示,根据用户终端上待传输数据的数据类型,从用户终端的接入点AP簇中选择为用户终端提供相应数据传输服务的AP,包括如下步骤:In some embodiments of the present disclosure, Figure 10 shows the communication method of the second data type of the present disclosure. As shown in Figure 10, according to the data type of the data to be transmitted on the user terminal, from the access point AP of the user terminal Selecting APs in the cluster that provide corresponding data transmission services for user terminals includes the following steps:
S1002,获取用户终端与AP簇中各个AP的距离。S1002: Obtain the distance between the user terminal and each AP in the AP cluster.
S1004,将AP簇中满足第一预设距离条件的至少一个下行AP作为用户终端提供数据传输服务的AP,以传输用户终端上第二数据类型的数据。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 to transmit data of the second data type on the user terminal.
需要说明的是,第二数据类型为用户终端上待传输下行数据的时延大于预设时延阈值的数据类型,预设时延阈值为设定的时间数值,当待传输下行数据的时延大于预设时延阈值时,认定该数据类型为第二数据类型,对应的用户终端,可以理解为该用户终端为时延不敏感下行终端,具体举例说明,第二数据类型可以为:异步传输数据,流媒体数据等,其中异步传输数据这种类型的数据传输不需要实时响应,如电子邮件、文件下载等。流媒体数据等业务类型对时延要求并不高,如音频、视频流媒体等。It should be noted that the second data type is a data type in which the delay of the downlink data to be transmitted on the user terminal is greater than the preset delay threshold. The preset delay threshold is a set time value. When the delay of the downlink data to be transmitted is When it is greater than the preset delay threshold, the data type is determined to be the second data type, and the corresponding user terminal can be understood as a delay-insensitive downlink terminal. For specific examples, the second data type can be: asynchronous transmission Data, streaming data, etc., where data is transferred asynchronously. This type of data transfer does not require a real-time response, such as emails, file downloads, etc. Business types such as streaming media data do not have high latency requirements, such as audio and video streaming.
当数据类型为第二数据类型时,获取该用户终端与服务该用户终端的AP簇中的各个AP的距离,将AP簇中满足第一预设距离条件的至少一个下行AP作为用户终端提供数据传输服务的AP,以传输用户终端上第二数据类型的数据。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 user terminal to provide data The AP of the transmission service is used to transmit data of the second data type on the user terminal.
其中第一预设距离条件为提前设定的距离条件,具体可以为将最近的至少一个AP作为主AP,将其他较近的几个下行AP联合为该用户终端服务。The first preset distance condition is a distance condition set in advance. Specifically, it may be that at least one nearest AP is used as the main AP and several other nearby downlink APs are combined to serve the user terminal.
在本公开的一些实施例中,当上述时延不敏感下行用户终端距离上行子带AP较近时,在下行容量允许的条件下,也可以接入上行子带AP获得上行数据传输服务。In some embodiments of the present disclosure, when the delay-insensitive downlink user terminal is close to the uplink sub-band AP, it can also access the uplink sub-band AP to obtain uplink data transmission services if the downlink capacity permits.
在本公开的一些实施例中,图11示出了本公开对第三数据类型的通信方法,如图11所示,根据用户终端上待传输数据的数据类型,从用户终端的接入点AP簇中选择为用户终端提供相应数据传输服务的AP,包括如下步骤:In some embodiments of the present disclosure, Figure 11 shows the communication method of the third data type of the present disclosure. As shown in Figure 11, according to the data type of the data to be transmitted on the user terminal, from the access point AP of the user terminal Selecting APs in the cluster that provide corresponding data transmission services for user terminals includes the following steps:
S1102,获取用户终端与AP簇中各个AP的距离。S1102: Obtain the distance between the user terminal and each AP in the AP cluster.
S1104,将AP簇中满足第二预设距离条件的至少一个上行AP作为用户终端提供数据传输服务的AP,以传输用户终端上第三数据类型的数据。S1104: Use at least one uplink AP in the AP cluster that meets the second preset distance condition as an AP that provides data transmission services for the user terminal to transmit data of the third data type on the user terminal.
需要说明的是,第三数据类型为用户终端上待传输上行数据的时延大于预设时延阈值的数据类型,预设时延阈值为设定的时间数值,当待传输下行数据的时延大于预设时延阈值时,认定该数据类型为第三数据类型,对应的用户终端,可以理解为该用户终端为时延不敏感上行终端,具体以如下实例以作参考:It should be noted that the third data type is a data type in which the delay of the uplink data to be transmitted on the user terminal is greater than the preset delay threshold. The preset delay threshold is a set time value. When the delay of the downlink data to be transmitted is When it is greater than the preset delay threshold, the data type is determined to be the third data type, and the corresponding user terminal can be understood as a delay-insensitive uplink terminal. The following example is used for reference:
如家庭智能家居:家庭智能家居设备通常需要向云端上报使用数据,例如电力使用、空气质量等,这些数据为第三数据,一般不需要实时响应,对时延不敏感。Such as home smart home: Home smart home devices usually need to report usage data to the cloud, such as power usage, air quality, etc. These data are third-party data and generally do not require real-time response and are not sensitive to delay.
网络摄像头:网络摄像头将视频流上传到云端进行处理,该视频流数据为第三数据,该用户终端属于时延不敏感上行终端。Webcam: The webcam uploads the video stream to the cloud for processing. The video stream data is the third data. The user terminal is a delay-insensitive uplink terminal.
当数据类型为第三数据类型时,获取该用户终端与服务该用户终端的AP簇中的各个AP的距离,将AP簇中满足第二预设距离条件的至少一个上行AP作为用户终端提供数据传输服务的AP,以传输用户终端上第三数据类型的数据。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 user terminal to provide data The AP of the transmission service is used to transmit data of the third data type on the user terminal.
其中第二预设距离条件为提前设定的距离条件,可以跟第一预设距离数值相同,此处仅表示区分,具体可以为将最近的至少一个上行AP作为主AP,将其他较近的几个上行AP联合为该用户终端服务。The second preset distance condition is a distance condition set in advance, which can be the same as the first preset distance value. This only represents the distinction. Specifically, it can be that at least one of the nearest uplink APs is used as the main AP, and other closer APs are used. Several uplink APs jointly serve the user terminal.
在本公开一些实施例中,上述时延不敏感上行用户终端距离下行子带AP较近时,在上行容量允许的条件下,也可以接入下行子带AP获得下行数据传输服务。In some embodiments of the present disclosure, when the delay-insensitive uplink user terminal is close to the downlink sub-band AP, it can also access the downlink sub-band AP to obtain downlink data transmission services if the uplink capacity allows.
在本公开的一些实施例中,图12示出了本公开对第四数据类型的通信方法,如图12所示,根据用户终端上待传输数据的数据类型,从用户终端的接入点AP簇中选择为用户终端提供相应数据传输服务的AP,包括如下步骤:In some embodiments of the present disclosure, Figure 12 shows the communication method of the fourth data type of the present disclosure. As shown in Figure 12, according to the data type of the data to be transmitted on the user terminal, from the access point AP of the user terminal Selecting APs in the cluster that provide corresponding data transmission services for user terminals includes the following steps:
S1202,获取用户终端与AP簇中各个AP的距离。S1202: Obtain the distance between the user terminal and each AP in the AP cluster.
S1204,将AP簇中满足第三预设距离条件的至少一个上行AP和至少一个下行AP作为用户终端提供数据传输服务的AP,以传输用户终端上第四数据类型的数据。S1204: Use at least one uplink AP and at least one downlink AP in the AP cluster that meet the third preset distance condition as APs that provide data transmission services for the user terminal to transmit data of the fourth data type on the user terminal.
需要说明的是,第四数据类型为用户终端上待传输上行数据和/或下行数据的时延小于预设时延阈值的数据类型,预设时延阈值为设定的时间数值,当用户终端上待传输上行数据和/或下行数据的时延小于预设时延阈值时,认定该数据类型为第四数据类型,对应的用户终端,可以理解为该用户终端为时延敏感终端,即对网络时延非常敏感,需要实时响应的用户终端设备,例如:远程控制机器人:远程控制机器人需要与操作者的指令实时相应,从而确保远程操控的稳定性和安全性。这种数据类型为第四数据类型,对应的用户终端对时延响应非常敏感。视频会议终端:视频会议终端要求实时传输高清视频和音频信号,以确保流畅的交互。如果网络延迟超过一定的数量级,很容易造成视频和音频的延迟和不同步。在线游戏终端:在线游戏终端需要实时响应玩家的操作指令,以确保游戏的流畅性。如果延迟太高,游戏将无法进行,将严重影响玩家的游戏体验。It should be noted that the fourth data type is a data type in which the delay of the 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 user terminal When the delay of uplink data and/or downlink data to be transmitted is less than the preset delay threshold, the data type is determined to be the fourth data type, and the corresponding user terminal can be understood to be a delay-sensitive terminal, that is, for User terminal devices that are very sensitive to network latency and require real-time response, such as remote control robots: Remote control robots need 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: 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 video and audio delays and desynchronization. Online game terminal: 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 play, which will seriously affect the player's gaming experience.
对于时延敏感终端应用,即待传输的第四数据类型数据,通常需要在最短的时间内响应网络中的变化。这种类型的终端设备需要使用全双工子带传输模式,以确保在一定时间内完成双向数据传输。对此获取用户终端与AP簇中各个AP的距离,将AP簇中满足第三预设距离条件的至少一个上行AP和至少一个下行AP作为用户终端提供数据传输服务的AP,以传输用户终端上第四数据类型的数据。通过同时具有上行AP和下行AP服务于同一个用户终端实现自带全双工,这样能最小化时延,实现最佳的网络性能。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 time. This type of terminal equipment requires the use of full-duplex subband transmission mode to ensure that two-way data transmission is completed within a certain period of time. In this regard, 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 for the user terminal to transmit data on the user terminal. Data of the fourth data type. By having both uplink AP and downlink AP serving the same user terminal, full-duplex is achieved, which can minimize the delay and achieve the best network performance.
在本公开的一些实施例中,上述AP簇中的AP可以紧密部署,以避免子带全双工时隙上下行分离后产生覆盖减弱的问题。当AP簇内待传输的数据类型没有第四数据类型时,即当AP簇内没有时延敏感终端时,AP的子带全双工时隙可以改为全上行时隙和全下行时隙。当AP簇内待传输的数据类型为第四数据类型时,即当AP簇内有时延敏感终端时,AP帧格式周期配置为有子带全双工时隙的配置,并相应提升AP的发射功率。在此过程中,可以根据各AP的负载情况调整单个AP的上下行子带归属和簇内上下行子带划分比例,但是时延敏感终端附近一定同时存在上行子带AP和下行子带AP。如果存在连片区域的AP都归属于同一个方向的子带,则区域中远离邻近方向子带AP的AP可以相应扩大其子带宽度,以提高整体网络容量和性能。In some embodiments of the present disclosure, APs in the above-mentioned AP cluster can be deployed closely to avoid the problem of coverage weakening after the uplink and downlink separation 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 are no delay-sensitive terminals 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 are delay-sensitive terminals in the AP cluster, the AP frame format period is configured to have subband full-duplex time slots, and the AP's transmission is increased accordingly. power. In this process, the uplink and downlink subband ownership of a single AP and the uplink and downlink subband division ratio within the cluster can be adjusted according to the load of each AP. However, there must be both uplink and downlink subband APs near delay-sensitive terminals. If APs in a contiguous area all belong to subbands in the same direction, APs in the area that are far away from adjacent subband APs can expand their subband width accordingly to improve overall network capacity and performance.
基于同一发明构思,本公开实施例中还提供了一种基于无蜂窝网系统的通信装置,如下面的实施例所述。由于该装置实施例解决问题的原理与上述方法实施例相似,因此该装置实施例的实施可以参见上述方法实施例的实施,重复之处不再赘述。Based on the same inventive concept, embodiments of the present disclosure also provide a communication device based on a non-cellular network system, as described in the following embodiments. Since the problem-solving principle of this device embodiment is similar to that of the above-mentioned method embodiment, the implementation of this device embodiment can refer to the implementation of the above-mentioned method embodiment, and repeated details will not be repeated.
图13示出本公开实施例中一种基于无蜂窝网系统的通信装置示意图,如图13所示,该装置包括:Figure 13 shows a schematic diagram of a communication device based on a non-cellular network system in an embodiment of the present disclosure. As shown in Figure 13, the device includes:
数据类型获取模块1301,用于获取用户终端上待传输数据的数据类型。The data type acquisition module 1301 is used to obtain the data type of data to be transmitted on the user terminal.
接入点选择模块1302,用于根据用户终端上待传输数据的数据类型,从用户终端的接入点AP簇中选择为用户终端提供相应数据传输服务的接入点AP,其中,AP簇中包括:至少一个上行AP和至少一个下行AP,上行AP用于为用户终端提供上行数据传输服务,下行AP用于为用户终端提供下行数据传输服务。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, in the AP cluster It 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.
在本公开的一些实施例中,上述装置还包括AP配置模块,AP配置模块用于获取用户终端的AP簇,其中,AP簇中包括:为用户终端提供数据传输服务的多个AP;对AP簇中的多个AP进行配置,得到为用户终端提供上行数据传输服务的上行AP和为用户终端提供下行数据传输服务的下行AP。In some embodiments of the present disclosure, the above device further includes an AP configuration module. The AP configuration module is used to obtain the AP cluster of the user terminal, where the AP cluster includes: multiple APs that provide data transmission services for the user terminal; Multiple APs in the 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.
在本公开一些实施例中,上述AP配置模块还用于将AP簇中每个AP的帧格式周期配置为全上行时隙、全下行时隙和子带全双工时隙,其中,全上行时隙为帧格式周期中仅包含上行子载波的时隙,全下行时隙为帧格式周期中仅包含下行子载波的时隙,子带全双工时隙为帧格式周期中同时包含上行子载波和下行子载波的时隙,上行子载波为传输上行数据的子载波,下行子载波为传输下行数据的子载波;配置AP簇中提供上行数据传输服务的AP的子带全双工时隙仅使用上行子载波传输数据,得到为用户终端提供上行数据传输服务的上行AP;配置AP簇中提供下行数据传输服务的AP的子带全双工时隙仅使用下行子载波传输数据,得到为用户终端提供下行数据传输服务下行AP。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 subband full-duplex time slot, where the full uplink time slot A slot is a time slot that only contains uplink subcarriers in the frame format cycle. A full downlink time slot is a time slot that only contains downlink subcarriers in a frame format cycle. A subband full-duplex time slot is a time slot that contains both uplink subcarriers in the frame format cycle. and the time slot of the downlink subcarrier, the uplink subcarrier is the subcarrier that transmits uplink data, and the downlink subcarrier is the subcarrier that transmits downlink data; configure the subband full-duplex time slot of the AP that provides uplink data transmission service in the AP cluster only Use uplink subcarriers to transmit data, and get uplink APs that provide uplink data transmission services for user terminals; configure the subband full-duplex time slots of APs that provide downlink data transmission services in the AP cluster to only use downlink subcarriers to transmit data, and get users The terminal provides downlink data transmission services to the downlink AP.
此处需要说明的是,上述模块与对应的步骤所实现的示例和应用场景相同,但不限于上述方法实施例所公开的内容。需要说明的是,上述模块作为装置的一部分可以在诸如一组计算机可执行指令的计算机系统中执行。It should be noted here 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-mentioned modules, as part of the device, can be executed in a computer system such as a set of computer-executable instructions.
所属技术领域的技术人员能够理解,本公开的各个方面可以实现为系统、方法或程序产品。因此,本公开的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。Those skilled in the art will understand 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 embodied in the following forms, namely: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or an implementation combining hardware and software aspects, which may be collectively referred to herein as "Circuit", "Module" or "System".
下面参照图14来描述根据本公开的这种实施方式的电子设备1400。图14显示的电子设备1400仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。An electronic device 1400 according to this embodiment of the present disclosure is described below with reference to FIG. 14 . The electronic device 1400 shown in FIG. 14 is only an example and should not bring any limitations to the functions and scope of use of the embodiments of the present disclosure.
如图14所示,电子设备1400以通用计算设备的形式表现。电子设备1400的组件可以包括但不限于:上述至少一个处理单元1410、上述至少一个存储单元1420、连接不同系统组件(包括存储单元1420和处理单元1410)的总线1430。As shown in Figure 14, electronic device 1400 is embodied in the form of a general computing device. The components of the electronic device 1400 may include, but are not limited to: the above-mentioned at least one processing unit 1410, the above-mentioned at least one storage unit 1420, and a bus 1430 connecting different system components (including the storage unit 1420 and the processing unit 1410).
其中,所述存储单元存储有程序代码,所述程序代码可以被所述处理单元1410执行,使得处理单元1410执行本说明书上述“示例性方法”部分中描述的根据本公开各种示例性实施方式的步骤。例如,处理单元1410可以执行上述方法实施例的如下步骤获取用户终端上待传输数据的数据类型;根据用户终端上待传输数据的数据类型,从用户终端的接入点AP簇中选择为用户终端提供相应数据传输服务的AP,其中,AP簇中包括:至少一个上行AP和至少一个下行AP,上行AP用于为用户终端提供上行数据传输服务,下行AP用于为用户终端提供下行数据传输服务。Wherein, the storage unit stores program code, and the program code can be executed by the processing unit 1410, so that the processing unit 1410 performs various exemplary implementations according to the present disclosure described in the "Example Method" section of this specification. A step of. For example, the processing unit 1410 can perform 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 the user terminal from the access point AP cluster of the user terminal. APs that provide corresponding data transmission services. 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. .
存储单元1420可以包括易失性存储单元形式的可读介质,例如随机存取存储单元(RAM)14201和/或高速缓存存储单元14202,还可以进一步包括只读存储单元(ROM)14203。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.
存储单元1420还可以包括具有一组(至少一个)程序模块14205的程序/实用工具14204,这样的程序模块14205包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。Storage unit 1420 may also include a program/utility 14204 having a set of (at least one) program modules 14205 including, but not limited to: an operating system, one or more application programs, other program modules, and program data, Each of these examples, or some combination, may include the implementation of a network environment.
总线1430可以为表示几类总线结构中的一种或多种,包括存储单元总线或者存储单元控制器、外围总线、图形加速端口、处理单元或者使用多种总线结构中的任意总线结构的局域总线。Bus 1430 may be a local area representing one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, a graphics acceleration port, a processing unit, or using any of a variety of bus structures. bus.
电子设备1400也可以与一个或多个外部设备1440(例如键盘、指向设备、蓝牙设备等)通信,还可与一个或者多个使得用户能与该电子设备1400交互的设备通信,和/或与使得该电子设备1400能与一个或多个其它计算设备进行通信的任何设备(例如路由器、调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口1450进行。并且,电子设备1400还可以通过网络适配器1460与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器1460通过总线1430与电子设备1400的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备1400使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID系统、磁带驱动器以及数据备份存储系统等。Electronic device 1400 may also communicate with one or more external devices 1440 (e.g., keyboard, pointing device, Bluetooth device, etc.), may also communicate with one or more devices that enable a user to interact with electronic device 1400, and/or with Any device that enables the electronic device 1400 to communicate with one or more other computing devices (eg, router, modem, etc.). This communication may occur through an input/output (I/O) interface 1450. Furthermore, the electronic device 1400 may also communicate with one or more networks (eg, a local area network (LAN), a wide area network (WAN), and/or a public network, such as the Internet) through the network adapter 1460. As shown, network adapter 1460 communicates with other modules of electronic device 1400 via bus 1430. It should be understood that, although not shown in the figures, other hardware and/or software modules may be used in conjunction with 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 system, etc.
通过以上的实施方式的描述,本领域的技术人员易于理解,这里描述的示例实施方式可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本公开实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、终端装置、或者网络设备等)执行根据本公开实施方式的方法。Through the above description of the embodiments, those skilled in the art can easily understand that the example embodiments described here can be implemented by software, or can be implemented by software combined with necessary hardware. Therefore, the technical solution according to the embodiment 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, U disk, mobile hard disk, etc.) or on the network , including several instructions to cause a computing device (which may be a personal computer, a server, a terminal device, a network device, etc.) to execute a method according to an embodiment of the present disclosure.
特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机程序产品,该计算机程序产品包括:计算机程序,所述计算机程序被处理器执行时实现上述基于无蜂窝网系统的通信方法。In particular, according to embodiments of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer program product. The computer program product includes: a computer program. When the computer program is executed by a processor, the above-mentioned process based on the wireless network is implemented. Systematic communication methods.
在本公开的示例性实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质可以是可读信号介质或者可读存储介质。其上存储有能够实现本公开上述方法的程序产品。在一些可能的实施方式中,本公开的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当所述程序产品在终端设备上运行时,所述程序代码用于使所述终端设备执行本说明书上述“示例性方法”部分中描述的根据本公开各种示例性实施方式的步骤。In an exemplary embodiment of the present disclosure, a computer-readable storage medium is also provided, and the computer-readable storage medium may be a readable signal medium or a readable storage medium. Program products capable of implementing the above methods of the present disclosure are stored thereon. In some possible implementations, various aspects of the present disclosure can also be implemented in the form of a program product, which includes program code. When the program product is run on a terminal device, the program code is used to cause the The terminal device performs the steps according to various exemplary embodiments of the present disclosure described in the above "Example Method" section of this specification.
本公开中的计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。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 drives, 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 device, magnetic storage device, or any suitable combination of the above.
在本公开中,计算机可读存储介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。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 therein. Such propagated data signals may take many 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 that can send, propagate, or transport the program for use by or in connection with an instruction execution system, apparatus, or device.
可选地,计算机可读存储介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、RF等等,或者上述的任意合适的组合。Alternatively, program code embodied on a computer-readable storage medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination of the above.
在具体实施时,可以以一种或多种程序设计语言的任意组合来编写用于执行本公开操作的程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、C++等,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(LAN)或广域网(WAN),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。When implemented, program code for performing 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 Includes conventional procedural programming languages—such as "C" or similar programming languages. The program code may execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device, or entirely on the remote computing device or server execute on. In situations involving remote computing devices, the remote computing device may be connected to the user computing device through any kind of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device, such as provided by an Internet service. (business comes via Internet connection).
应当注意,尽管在上文详细描述中提及了用于动作执行的设备的若干模块或者单元,但是这种划分并非强制性的。实际上,根据本公开的实施方式,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。It should be noted that although several modules or units of equipment for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to embodiments of the present disclosure, the features and functions of two or more modules or units described above may be embodied in one module or unit. Conversely, the features and functions of one module or unit described above may be further divided into being embodied by multiple modules or units.
此外,尽管在附图中以特定顺序描述了本公开中方法的各个步骤,但是,这并非要求或者暗示必须按照该特定顺序来执行这些步骤,或是必须执行全部所示的步骤才能实现期望的结果。附加的或备选的,可以省略某些步骤,将多个步骤合并为一个步骤执行,以及/或者将一个步骤分解为多个步骤执行等。Furthermore, although various steps of the methods of the present disclosure are depicted in the drawings in a specific order, this does not require or imply that the steps must be performed in that specific order, or that all of the illustrated steps must be performed to achieve the desired results. result. Additionally or alternatively, certain steps may be omitted, multiple steps may be combined into one step for execution, and/or one step may be decomposed into multiple steps for execution, etc.
通过以上实施方式的描述,本领域的技术人员易于理解,这里描述的示例实施方式可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本公开实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、移动终端、或者网络设备等)执行根据本公开实施方式的方法。Through the description of the above embodiments, those skilled in the art can easily understand that the example embodiments described here can be implemented by software, or can be implemented by software combined with necessary hardware. Therefore, the technical solution according to the embodiment 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, U disk, mobile hard disk, etc.) or on the network , including several instructions to cause a computing device (which may be a personal computer, a server, a mobile terminal, a network device, etc.) to execute a method according to an embodiment of the present disclosure.
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由所附的权利要求指出。Other embodiments of the disclosure will be readily apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. The present disclosure is intended to cover any variations, uses, or adaptations of the disclosure that follow the general principles of the disclosure and include common common sense or customary technical means in the technical field that are not disclosed in the disclosure. . It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
Claims (11)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310868216.9A CN116887384A (en) | 2023-07-14 | 2023-07-14 | Communication method, device, system, equipment and medium based on non-cellular network system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310868216.9A CN116887384A (en) | 2023-07-14 | 2023-07-14 | Communication method, device, system, equipment and medium based on non-cellular network system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116887384A true CN116887384A (en) | 2023-10-13 |
Family
ID=88264006
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310868216.9A Pending CN116887384A (en) | 2023-07-14 | 2023-07-14 | Communication method, device, system, equipment and medium based on non-cellular network system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116887384A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118540814A (en) * | 2024-07-26 | 2024-08-23 | 溧阳常大新能源研究有限公司 | Remote communication system and communication method |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105122922A (en) * | 2013-04-17 | 2015-12-02 | 高通股份有限公司 | Method and apparatus for configuring uplink and downlink serving cells in wireless communications |
CN108401277A (en) * | 2018-01-19 | 2018-08-14 | 京信通信系统(中国)有限公司 | The method and device of wireless network access, terminal device |
CN110392397A (en) * | 2019-07-30 | 2019-10-29 | 烽火通信科技股份有限公司 | A kind of wireless access point AP method for switching between and system |
CN110999360A (en) * | 2017-07-20 | 2020-04-10 | 诺基亚通信公司 | Partitioning method and apparatus for partitioning wireless access points into multiple management clusters |
US20200274686A1 (en) * | 2019-02-22 | 2020-08-27 | Nxp Usa, Inc. | System and method for controlling full duplex communications at an access point |
CN112769534A (en) * | 2019-11-04 | 2021-05-07 | 中兴通讯股份有限公司 | Full-duplex communication method, device, equipment and storage medium |
US20210314946A1 (en) * | 2020-04-02 | 2021-10-07 | Qualcomm Incorporated | Bandwidth part (bwp) configuration for full duplex |
CN114450895A (en) * | 2019-09-18 | 2022-05-06 | 瑞典爱立信有限公司 | Simultaneous uplink and downlink transmission using multiple access points |
CN116076139A (en) * | 2020-09-17 | 2023-05-05 | 高通股份有限公司 | Full duplex for available resources |
-
2023
- 2023-07-14 CN CN202310868216.9A patent/CN116887384A/en active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105122922A (en) * | 2013-04-17 | 2015-12-02 | 高通股份有限公司 | Method and apparatus for configuring uplink and downlink serving cells in wireless communications |
CN110999360A (en) * | 2017-07-20 | 2020-04-10 | 诺基亚通信公司 | Partitioning method and apparatus for partitioning wireless access points into multiple management clusters |
CN108401277A (en) * | 2018-01-19 | 2018-08-14 | 京信通信系统(中国)有限公司 | The method and device of wireless network access, terminal device |
US20200274686A1 (en) * | 2019-02-22 | 2020-08-27 | Nxp Usa, Inc. | System and method for controlling full duplex communications at an access point |
CN110392397A (en) * | 2019-07-30 | 2019-10-29 | 烽火通信科技股份有限公司 | A kind of wireless access point AP method for switching between and system |
CN114450895A (en) * | 2019-09-18 | 2022-05-06 | 瑞典爱立信有限公司 | Simultaneous uplink and downlink transmission using multiple access points |
CN112769534A (en) * | 2019-11-04 | 2021-05-07 | 中兴通讯股份有限公司 | Full-duplex communication method, device, equipment and storage medium |
US20210314946A1 (en) * | 2020-04-02 | 2021-10-07 | Qualcomm Incorporated | Bandwidth part (bwp) configuration for full duplex |
CN116076139A (en) * | 2020-09-17 | 2023-05-05 | 高通股份有限公司 | Full duplex for available resources |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118540814A (en) * | 2024-07-26 | 2024-08-23 | 溧阳常大新能源研究有限公司 | Remote communication system and communication method |
CN118540814B (en) * | 2024-07-26 | 2024-09-27 | 溧阳常大新能源研究有限公司 | Remote communication system and communication method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2023548093A (en) | Communication methods, devices, computer programs, and electronic equipment | |
WO2021142637A1 (en) | Artificial intelligence operation processing method and apparatus, system, terminal, and network device | |
CN109714782A (en) | Method, apparatus and electronic equipment for smart machine distribution | |
US8855553B2 (en) | Scalable millimeter-wave wireless network architecture for high user concentrations | |
CN110945943B (en) | Data processing system, method, device, equipment and readable storage medium | |
WO2019085910A1 (en) | Communication terminal, communication test method, and storage medium | |
JP2023535783A (en) | Method for dividing end-to-end QoS demand information, terminal and network side equipment | |
CN112702700A (en) | Resource allocation method and device | |
CN118574167A (en) | Method and apparatus for determining resources and storage medium | |
CN114286348A (en) | Scheduling method, device, electronic device and medium for dynamic spectrum sharing network | |
CN116887384A (en) | Communication method, device, system, equipment and medium based on non-cellular network system | |
CN109474995B (en) | Wireless communication method and device | |
JP2020162164A (en) | Communication method and non-legacy communication terminal | |
WO2023082744A1 (en) | Carrier configuration method and system for distributed antenna system, processing device, and chip | |
WO2015000178A1 (en) | Co-cell resource allocation method and device | |
WO2023004834A1 (en) | Resource allocation method, apparatus and system | |
CN116546566A (en) | Communication resource allocation method, device, computing equipment and storage medium | |
WO2023065328A1 (en) | Resource allocation method and apparatus in multi-connection scenario | |
CN116209064A (en) | Resource allocation method, device and storage medium in WiFi dual mode | |
WO2019091225A1 (en) | Method for determining frequency-hopping physical resource, user terminal, and network side device | |
CN115696609B (en) | Resource allocation method and related equipment | |
WO2022193182A1 (en) | Transmission parameter adjusting method and communication device | |
WO2024067062A1 (en) | Data transmission method and related product | |
WO2023098704A1 (en) | Device-to-device communication method and apparatus, device, medium, and program product | |
WO2024032730A1 (en) | Resource indication method and communication apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |