CN116867078A - Multi-scene-oriented channel simulator port dynamic multiplexing allocation method and device - Google Patents
Multi-scene-oriented channel simulator port dynamic multiplexing allocation method and device Download PDFInfo
- Publication number
- CN116867078A CN116867078A CN202310830045.0A CN202310830045A CN116867078A CN 116867078 A CN116867078 A CN 116867078A CN 202310830045 A CN202310830045 A CN 202310830045A CN 116867078 A CN116867078 A CN 116867078A
- Authority
- CN
- China
- Prior art keywords
- scene
- wireless communication
- ports
- channel simulator
- port
- 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 24
- 238000004891 communication Methods 0.000 claims abstract description 119
- 239000011159 matrix material Substances 0.000 claims abstract description 35
- 238000004364 calculation method Methods 0.000 claims abstract description 31
- 230000008707 rearrangement Effects 0.000 claims description 8
- 238000004088 simulation Methods 0.000 claims description 8
- 238000002360 preparation method Methods 0.000 claims description 4
- 238000010276 construction Methods 0.000 claims description 3
- 238000002955 isolation Methods 0.000 claims description 3
- 238000005516 engineering process Methods 0.000 abstract description 6
- 238000010586 diagram Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000002238 attenuated effect Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W16/00—Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
- H04W16/02—Resource partitioning among network components, e.g. reuse partitioning
- H04W16/06—Hybrid resource partitioning, e.g. channel borrowing
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请公开了一种面向多场景的信道模拟器端口动态复用分配方法、装置,属于无线通信技术领域。该面向多场景的信道模拟器端口动态复用分配方法包括场景规划、设备连接、动态分配、场景计算,面向多场景的信道模拟器端口动态复用分配装置包括场景计算软件、信道模拟器、射频矩阵开关、无线通信设备控制器。本申请通过复用模拟器设备端口,提升了信道模拟器设备利用效率;通过场景动态重排,提升了场景计算效率;通过软件配置射频矩阵开关,实现了软件定义场景的快速切换,减小场景切换时射频线缆连接配置时间,提升了场景运行效率,解决了现有技术中模拟器端口数量往往与某一特定工作场景需求相匹配,难以适应多个复杂场景的问题。
This application discloses a multi-scenario oriented channel simulator port dynamic multiplexing allocation method and device, which belongs to the field of wireless communication technology. The multi-scenario channel simulator port dynamic multiplexing and allocation method includes scene planning, device connection, dynamic allocation, and scenario calculation. The multi-scenario channel simulator port dynamic multiplexing and allocation device includes scenario calculation software, a channel simulator, and a radio frequency. Matrix switches, wireless communication equipment controllers. This application improves the utilization efficiency of channel simulator equipment by reusing simulator equipment ports; improves scene calculation efficiency by dynamically rearranging scenes; and configures radio frequency matrix switches through software to achieve rapid switching of software-defined scenes and reduce the number of scenes. The RF cable connection and configuration time during switching improves scene operation efficiency and solves the problem in the existing technology that the number of simulator ports often matches the needs of a specific working scene and is difficult to adapt to multiple complex scenes.
Description
技术领域Technical field
本申请涉及无线通信技术领域,具体而言,涉及一种面向多场景的信道模拟器端口动态复用分配方法、装置。The present application relates to the field of wireless communication technology, and specifically to a multi-scenario oriented channel simulator port dynamic multiplexing and allocation method and device.
背景技术Background technique
信道模拟器作为无线通信信道的信号级仿真验证装置,能够对射频信号的衰减、时延、多径等信道特性进行模拟,实现无线信号收发的仿真,除了信道模拟逼真度,信道模拟器的重要指标为端口数。As a signal-level simulation and verification device for wireless communication channels, the channel simulator can simulate the attenuation, delay, multipath and other channel characteristics of radio frequency signals to realize the simulation of wireless signal transmission and reception. In addition to the fidelity of channel simulation, the importance of the channel simulator The metric is the number of ports.
由于射频端口连接要求较高,需要专用接插件稳固互连降低插损,因此一旦某一端口连接无线通信设备射频端口后,该路射频通道就与该无线通信设备绑定,如果需要更换场景,增加或去除设备,都需要重新进行射频线缆连接和配置,耗时耗力。同时,信道模拟器的端口数直接决定了无线通信设备接入数量,端口数越多,能够模拟的无线收发节点也就越多。但是随着端口数的增加,其内部射频通信互连关系变得更为复杂,例如一个n端口模拟器,其内部互连网络为n*(n-1)=n2-n条,而一个2n端口模拟器,其内部互连网络增加到了2n(2n-1)=4n2-2n条,端口数翻一倍,内部互连网络复杂度是原先的4倍以上,对模拟器计算、存储、网络都带来了更高的要求,硬件成本、方案复杂度都随之上升。另外,实际使用时接入的无线通信设备并不是一直处于工作的状态,但是其占用的端口难以释放,造成了端口和内部信道计算资源的浪费。因此,模拟器端口数量往往与某一特定工作场景需求相匹配,难以适应多个复杂场景的要求。Due to the high requirements for RF port connection, special connectors are required for stable interconnection to reduce insertion loss. Therefore, once a port is connected to the RF port of a wireless communication device, the RF channel is bound to the wireless communication device. If the scene needs to be changed, Adding or removing equipment requires re-connection and configuration of RF cables, which is time-consuming and labor-intensive. At the same time, the number of ports of the channel simulator directly determines the number of wireless communication equipment accesses. The greater the number of ports, the more wireless transceiver nodes that can be simulated. However, as the number of ports increases, its internal radio frequency communication interconnection relationship becomes more complex. For example, an n-port simulator has an internal interconnection network of n*(n-1)=n2-n, and a 2n The internal interconnection network of the port simulator has been increased to 2n (2n-1) = 4n2-2n, the number of ports has doubled, and the complexity of the internal interconnection network is more than 4 times the original. All have brought higher requirements, and the hardware cost and solution complexity have increased accordingly. In addition, the wireless communication equipment connected during actual use is not always in working state, but the ports it occupies are difficult to release, resulting in a waste of port and internal channel computing resources. Therefore, the number of simulator ports often matches the needs of a specific working scenario, making it difficult to adapt to the requirements of multiple complex scenarios.
在相关技术中,比如中国专利文献(CN111181690A)记载了一种多信道通信及接口动态切换方法,其通过硬件层完成帧同步操作,并且多信道的时序和工作模式可以通过软件进行动态切换,实现了多通道通信。尽管其避免了重新设计硬件方案,增加了通信设备的灵活性和兼容性,但是也不适用于多个复杂场景。In related technologies, for example, Chinese patent document (CN111181690A) records a multi-channel communication and interface dynamic switching method, which completes frame synchronization operations through the hardware layer, and the timing and working mode of multi-channels can be dynamically switched through software to achieve multi-channel communication. Although it avoids redesigning hardware solutions and increases the flexibility and compatibility of communication equipment, it is not suitable for multiple complex scenarios.
针对相关技术中存在的问题,目前尚未提出有效的解决方案。No effective solutions have yet been proposed for the problems existing in related technologies.
发明内容Contents of the invention
本申请的主要目的在于提供一种面向多场景的信道模拟器端口动态复用分配方法、装置,以解决现有技术中,模拟器端口数量往往与某一特定工作场景需求相匹配,难以适应多个复杂场景的问题。The main purpose of this application is to provide a multi-scenario oriented dynamic multiplexing and allocation method and device for channel simulator ports to solve the problem that in the existing technology, the number of simulator ports often matches the needs of a specific working scenario, making it difficult to adapt to multiple scenarios. a complex scenario.
为了实现上述目的,根据本申请的一个方面,提供了一种面向多场景的信道模拟器端口动态复用分配方法,其包括:In order to achieve the above objectives, according to one aspect of the present application, a multi-scenario oriented channel simulator port dynamic multiplexing allocation method is provided, which includes:
场景规划:根据同时开展的多个无线通信场景进行规划,生成各个场景下无线通信设备通信方案、工作状态时序;Scenario planning: Plan according to multiple wireless communication scenarios that are carried out at the same time, and generate communication plans and working status sequences of wireless communication equipment in each scenario;
设备连接:所有无线通信设备通过射频矩阵开关连接信道模拟器,并将信道模拟器端口与射频矩阵开关互连;Device connection: All wireless communication equipment is connected to the channel simulator through the RF matrix switch, and the channel simulator port is interconnected with the RF matrix switch;
动态分配:根据无线通信设备收发工作状态时间序列,对射频矩阵开关进行控制,如果某一无线通信设备超过时间T不在工作状态,则将其互连的信道模拟器端口释放,如果某一无线通信设备从待机状态进入工作状态,则检查信道模拟器是否有空闲端口,则将其分配给无线通信设备,形成端口动态分配方案;Dynamic allocation: Control the radio frequency matrix switch according to the time sequence of the wireless communication equipment's transceiver working status. If a certain wireless communication equipment is not in working status for more than time T, its interconnected channel simulator port will be released. If a certain wireless communication equipment is not in working status for more than time T, When the device enters the working state from standby state, it checks whether the channel simulator has an idle port, and then allocates it to the wireless communication device to form a dynamic port allocation scheme;
场景计算:根据端口分配关系和多场景互连关系,对不同场景的信道模拟器端口进行分配和连接,开始场景计算,并根据动态分配方案,控制射频矩阵开关,将无线通信设备与信道模拟器对应的分配端口进行连接和断开。Scenario calculation: According to the port allocation relationship and multi-scenario interconnection relationship, allocate and connect channel simulator ports in different scenarios, start scenario calculation, and control the radio frequency matrix switch according to the dynamic allocation plan to connect the wireless communication equipment to the channel simulator The corresponding assigned port is connected and disconnected.
进一步的,所述场景规划具体包含以下步骤:场景准备:设定通信场景,并部署该场景中运行的无线通信设备;通信方案构建:配置场景中无线通信设备的通信参数、网络连接关系和工作状态;场景生成:保存场景规划,如果需要多个场景同时运行,则重复步骤场景准备-通信方案构建-场景生成。Further, the scenario planning specifically includes the following steps: scenario preparation: setting the communication scenario and deploying wireless communication devices running in the scenario; communication solution construction: configuring the communication parameters, network connection relationships and work of the wireless communication devices in the scenario. Status; Scenario generation: Save the scenario plan. If multiple scenarios need to be run at the same time, repeat the steps of scenario preparation-communication solution construction-scenario generation.
进一步的,所述动态分配具体包含以下步骤:多场景判断:判断是否存在多场景同时计算,如果不存在,则说明当前为单场景工作模式,端口无需动态分配;如果存在多场景计算,则进入端口判断步骤;端口判断:判断每个独立场景下同时工作的无线通信设备数量是否超过信道模拟器端口数,如果超过,则说明该场景无法在模拟器上进行模拟,端口动态分配失败;如果不超过,则进行场景排序步骤;场景重排:将多个场景并行工作开始时间重新进行排序,确保同时工作的无线通信设备数量不超过信道模拟器端口数;动态分配方案生成:将排序后的场景中每个设备按照时间序列进行端口分配,确保每个设备在工作时都能够对应到信道模拟器的端口上。Further, the dynamic allocation specifically includes the following steps: Multi-scenario judgment: determine whether there are multiple scenarios for simultaneous calculation. If not, it means that the current working mode is a single scenario, and the port does not need to be dynamically allocated; if there are multiple scenarios for calculation, enter Port judgment steps; Port judgment: Determine whether the number of wireless communication devices working simultaneously in each independent scenario exceeds the number of channel simulator ports. If it exceeds, it means that the scenario cannot be simulated on the simulator and the dynamic allocation of ports fails; if not exceeds, proceed to the scene sorting step; scene rearrangement: reorder the parallel work start times of multiple scenes to ensure that the number of wireless communication devices working simultaneously does not exceed the number of channel simulator ports; dynamic allocation plan generation: sort the scenes Each device in the device allocates ports according to time sequence to ensure that each device can correspond to the port of the channel simulator when working.
进一步的,所述动态分配步骤中,当检测到时间T≥T0时,则将不在工作状态的无线通信设备互连的信道模拟器端口释放,其中T0为空闲检测阈值时间。Further, in the dynamic allocation step, when time T ≥ T 0 is detected, the channel simulator port interconnected by the wireless communication equipment that is not in the working state is released, where T 0 is the idle detection threshold time.
进一步的,所述场景计算具体包含以下步骤:场景隔离:如果存在多场景同时计算,将不同场景的无线通信设备之间的连接关系设置为断开,确保不同场景的无线通信设备不会互相影响;端口动态连接:根据端口动态分配方案,配置射频矩阵开关,将信道模拟器端口分配到的无线通信设备上;设备控制:根据无线通信设备的工作状态时序,控制设备进行射频信号收发;信道实时计算:根据当前时刻无线通信设备通信连接关系和场景,将两两之间信道参数传输给对应的信道模拟器,对端口内部互连关系进行信道模拟,实现多个场景的实时推演计算。Further, the scenario calculation specifically includes the following steps: Scene isolation: If there are multiple scenarios for simultaneous calculation, set the connection relationship between wireless communication devices in different scenarios to disconnect to ensure that wireless communication devices in different scenarios will not affect each other. ;Port dynamic connection: According to the port dynamic allocation plan, configure the radio frequency matrix switch to allocate the channel simulator port to the wireless communication device; Device control: According to the working status sequence of the wireless communication device, control the device to send and receive RF signals; Channel real-time Calculation: According to the communication connection relationship and scenario of the wireless communication device at the current moment, the channel parameters between the two are transmitted to the corresponding channel simulator, and the internal interconnection relationship of the port is channel simulated to realize real-time deduction calculation of multiple scenarios.
为了实现上述目的,根据本申请的另一方面,提供了一种面向多场景的信道模拟器端口动态复用分配装置,其包括:In order to achieve the above object, according to another aspect of the present application, a multi-scenario oriented channel simulator port dynamic multiplexing and allocation device is provided, which includes:
场景计算软件,用于生成多场景下无线通信设备分配方案、通信方案和信道实时参数,并控制信道模拟器、射频矩阵开关,实现场景的配置和切换;Scenario calculation software is used to generate wireless communication equipment allocation plans, communication plans and channel real-time parameters in multiple scenarios, and control the channel simulator and RF matrix switch to realize scenario configuration and switching;
信道模拟器,用于对无线通信设备射频端口进行互连,并基于信道实时参数对互连信道进行实时模拟;Channel simulator, used to interconnect radio frequency ports of wireless communication equipment and perform real-time simulation of interconnection channels based on real-time channel parameters;
射频矩阵开关,用于管理无线通信设备射频端口与信道模拟器端口的动态连接;RF matrix switch, used to manage the dynamic connection between the RF port of wireless communication equipment and the channel simulator port;
无线通信设备控制器,用于控制无线通信设备收发工作状态。A wireless communication equipment controller is used to control the sending and receiving working status of wireless communication equipment.
进一步的,所述信道模拟器设有N个端口,所述射频矩阵开关一端设有N个端口并与所述信道模拟器的N个端口一一连接;所述射频矩阵开关另一端设有M个端口,M≥N,每个端口连接一个无线通信设备;所述射频矩阵开关内部通过射频矩阵切换,以控制无线通信设备与信道模拟器上端口的通断。Further, the channel simulator is provided with N ports, and one end of the radio frequency matrix switch is provided with N ports and is connected to the N ports of the channel simulator one by one; the other end of the radio frequency matrix switch is provided with M ports, M≥N, each port is connected to a wireless communication device; the radio frequency matrix switch is internally switched through a radio frequency matrix to control the connection between the wireless communication device and the port on the channel simulator.
本申请有益之处:提供了一种面向多场景的模拟器信道动态复用分配方法和装置,在本申请实施例中,通过复用模拟器设备端口,可以支持多个场景的同时并行计算,提升了信道模拟器设备利用效率;通过场景动态重排,可以进一步减小场景并行计算时间,提升了场景计算效率;通过软件配置射频矩阵开关,进行无线通信设备与信道模拟端口互连配置,可以实现软件定义场景的快速切换,减小场景切换时射频线缆连接配置时间,提升了场景运行效率。Benefits of this application: It provides a method and device for dynamic multiplexing and allocation of simulator channels for multiple scenarios. In the embodiment of this application, by multiplexing simulator device ports, simultaneous parallel computing of multiple scenarios can be supported. The utilization efficiency of the channel simulator equipment is improved; through dynamic scene rearrangement, the parallel calculation time of the scene can be further reduced and the scene calculation efficiency is improved; through software configuration of the RF matrix switch, the interconnection configuration between the wireless communication equipment and the channel simulation port can be Realizes fast switching of software-defined scenes, reduces the time for RF cable connection and configuration when switching scenes, and improves scene operation efficiency.
附图说明Description of the drawings
构成本申请的一部分的附图用来提供对本申请的进一步理解,使得本申请的其它特征、目的和优点变得更明显。本申请的示意性实施例附图及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:The accompanying drawings, which constitute a part of this application, are included to provide a further understanding of the application so that other features, objects and advantages of the application will become apparent. The drawings and descriptions of the schematic embodiments of the present application are used to explain the present application and do not constitute an improper limitation of the present application. In the attached picture:
图1是根据本申请一种实施例的面向多场景的模拟器信道动态复用分配方法的流程图;Figure 1 is a flow chart of a multi-scenario-oriented simulator channel dynamic multiplexing and allocation method according to an embodiment of the present application;
图2是根据本申请一种实施例的场景规划步骤图;Figure 2 is a scene planning step diagram according to an embodiment of the present application;
图3是根据本申请一种实施例的无线通信设备工作状态甘特图;Figure 3 is a Gantt chart of the working status of wireless communication equipment according to an embodiment of the present application;
图4是根据本申请一种实施例的动态分配步骤图;Figure 4 is a diagram of dynamic allocation steps according to an embodiment of the present application;
图5是根据本申请一种实施例的多场景重排后的无线通信设备工作状态甘特图;Figure 5 is a Gantt chart of the working status of wireless communication equipment after multi-scenario rearrangement according to an embodiment of the present application;
图6是根据本申请一种实施例的场景计算步骤图;Figure 6 is a scene calculation step diagram according to an embodiment of the present application;
图7是根据本申请一种实施例的面向多场景的模拟器信道动态复用分配装置组成示意图。Figure 7 is a schematic diagram of the composition of a multi-scenario simulator channel dynamic multiplexing and allocation device according to an embodiment of the present application.
具体实施方式Detailed ways
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。In order to enable those in the technical field to better understand the solutions of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only These are part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative efforts should fall within the scope of protection of this application.
需要说明的是,本申请中的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。It should be noted that the terms "including" and "having" in this application, as well as any variations thereof, are intended to cover non-exclusive inclusion, for example, a process, method, system, product or equipment that includes a series of steps or units. It is not necessary to be limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to the process, method, product or apparatus.
此外,术语“安装”、“设置”、“设有”、“连接”、“相连”、“套接”应做广义理解。例如,可以是固定连接,可拆卸连接,或整体式构造;可以是机械连接,或电连接;可以是直接相连,或者是通过中间媒介间接相连,又或者是两个装置、元件或组成部分之间内部的连通。对于本领域普通技术人员而言,可以根据具体情况理解上述术语在本申请中的具体含义。In addition, the terms "installed," "set," "provided," "connected," "connected to," and "socketed" should be interpreted broadly. For example, it can be a fixed connection, a detachable connection, or an integral structure; it can be a mechanical connection or an electrical connection; it can be directly connected, or indirectly connected through an intermediate medium, or between two devices, components or components. internal connectivity. For those of ordinary skill in the art, the specific meanings of the above terms in this application can be understood according to specific circumstances.
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。It should be noted that, as long as there is no conflict, the embodiments and features in the embodiments of this application can be combined with each other.
如图1所示,本申请的面向多场景的模拟器信道动态复用分配方法,包括以下步骤:As shown in Figure 1, the multi-scenario simulator channel dynamic multiplexing and allocation method of this application includes the following steps:
S100场景规划:根据同时开展的多个无线通信场景进行规划,生成各个场景下无线通信设备通信方案、工作状态时序;S100 scenario planning: Plan according to multiple wireless communication scenarios that are carried out simultaneously, and generate communication plans and working status sequences of wireless communication equipment in each scenario;
参照图2,本步骤具体还还包含以下步骤:Referring to Figure 2, this step also specifically includes the following steps:
S101场景准备:设定2个通信场景,并部署该场景中运行的无线通信设备,场景1为R1~R3,场景2为R4、R5;S101 scene preparation: Set up 2 communication scenarios and deploy the wireless communication equipment running in the scenario. Scenario 1 is R1~R3, and scenario 2 is R4 and R5;
S102通信方案构建:配置2个场景中5台无线通信设备的通信参数、网络连接关系和工作状态;S102 communication solution construction: configure the communication parameters, network connection relationships and working status of 5 wireless communication devices in 2 scenarios;
S103场景生成:保存场景规划,如果需要更多个场景和无线通信同时运行,则重复S101-S103的步骤。最终生成的无线通信设备工作状态时序是按照时间表示其工作和空闲状态的甘特图,具体的,如图3所示,有R1-R5共5台无线通信设备接入2个场景并行计算。S103 scene generation: Save the scene plan. If more scenes and wireless communication need to be run at the same time, repeat the steps of S101-S103. The final generated working status sequence of the wireless communication equipment is a Gantt chart representing its working and idle status according to time. Specifically, as shown in Figure 3, a total of 5 wireless communication equipments R1-R5 are connected to 2 scenarios for parallel calculation.
S200初始连接:所有无线通信设备通过射频矩阵开关连接信道模拟器,并将信道模拟器端口与射频矩阵开关互连;S200 initial connection: All wireless communication devices are connected to the channel simulator through the RF matrix switch, and the channel simulator port is interconnected with the RF matrix switch;
S300动态分配:根据无线通信设备收发工作状态时间序列,对射频矩阵开关进行控制,如果某一无线通信设备超过时间T不在工作状态,则将其互连的信道模拟器端口释放,如果某一无线通信设备从待机状态进入工作状态,则检查信道模拟器是否有空闲端口,则将其分配给无线通信设备,形成端口动态分配方案;S300 dynamic allocation: Control the radio frequency matrix switch according to the time sequence of the wireless communication equipment's transceiver working status. If a certain wireless communication equipment is not in working status for more than time T, its interconnected channel simulator port will be released. If a certain wireless communication equipment is not in working status for more than time T, When the communication device enters the working state from the standby state, it checks whether the channel simulator has an idle port, and then allocates it to the wireless communication device to form a dynamic port allocation scheme;
其中,当检测到时间T≥T0时,则将不在工作状态的无线通信设备互连的信道模拟器端口释放,其中T0为空闲检测阈值时间,可由用户根据需求进行具体设置。Among them, when time T ≥ T 0 is detected, the channel simulator port interconnected with wireless communication equipment that is not in the working state is released, where T 0 is the idle detection threshold time, which can be specifically set by the user according to needs.
参照图4,本步骤具体还包含以下步骤:Referring to Figure 4, this step specifically includes the following steps:
S301多场景判断:判断是否存在多场景同时计算,如果不存在,则说明当前为单场景工作模式,端口无需动态分配;如果存在多场景计算,则进入端口判断步骤;S301 Multi-scenario judgment: Determine whether there are multiple scenes for simultaneous calculation. If not, it means that the current working mode is single scene and the port does not need to be dynamically allocated. If there is multi-scenario calculation, enter the port judgment step;
S302端口判断:判断每个独立场景下同时工作的无线通信设备数量是否超过信道模拟器端口数,如果超过,则说明该场景无法在模拟器上进行模拟,端口动态分配失败;如果不超过,则进行场景排序步骤;S302 port judgment: Determine whether the number of wireless communication devices working simultaneously in each independent scenario exceeds the number of channel simulator ports. If it exceeds, it means that the scenario cannot be simulated on the simulator and the dynamic allocation of ports fails; if it does not exceed, then Perform the scene sorting step;
S303场景重排:根据信道模拟器端口数,将多个场景并行工作时间重新进行排序,确保同时工作的无线通信设备数量不超过信道模拟器端口数。S303 Scenario rearrangement: Reorder the parallel working time of multiple scenarios according to the number of channel simulator ports to ensure that the number of wireless communication devices working simultaneously does not exceed the number of channel simulator ports.
图3中,有R1-R5共5台无线通信设备接入2个场景进行计算,同时工作数量最大值为4台,而信道模拟器设备的端口数只有3个,则无法实现2个场景并行计算;通过场景重排,将两个场景的无线通信设备同时工作数量调整到3以下,如图5所示,则可以接入3端口的信道模拟器,使得2个场景可以并行计算,提升了信道模拟器端口的利用率。In Figure 3, a total of 5 wireless communication devices R1-R5 are connected to 2 scenarios for calculation. The maximum number of simultaneous working devices is 4. However, the number of ports of the channel simulator device is only 3, so the parallelism of 2 scenarios cannot be achieved. Calculation; through scene rearrangement, adjust the number of simultaneous working wireless communication devices in the two scenes to less than 3, as shown in Figure 5, then the 3-port channel simulator can be accessed, so that the two scenes can be calculated in parallel, improving Channel emulator port utilization.
需要注意的是,该重排的示意仅是参考,实际上信道模拟器端口数可达64个以上,接入的无线通信设备和设计的场景数也是动态的,重排时需要采用优化算法来进一步提升效率;It should be noted that the rearrangement is only for reference. In fact, the number of channel simulator ports can reach more than 64. The number of accessed wireless communication devices and designed scenarios are also dynamic. Optimization algorithms need to be used during rearrangement. further improve efficiency;
S304动态分配方案生成:将排序后的场景中每个设备按照时间序列进行端口分配,确保每个设备在工作时都能够对应到信道模拟器的端口上。S304 dynamic allocation plan generation: Allocate ports to each device in the sorted scenario according to time sequence to ensure that each device can correspond to the port of the channel simulator when working.
S400场景计算:根据端口分配关系和多场景互连关系,对不同场景的信道模拟器端口进行分配和连接,开始场景计算,并根据动态分配方案,控制射频矩阵开关,将无线通信设备与信道模拟器对应的分配端口进行连接和断开。S400 scene calculation: According to the port allocation relationship and multi-scenario interconnection relationship, allocate and connect channel simulator ports in different scenarios, start scene calculation, and control the radio frequency matrix switch according to the dynamic allocation plan to simulate wireless communication equipment and channels Connect and disconnect from the assigned port corresponding to the device.
参照图6,本步骤具体还包含以下步骤:Referring to Figure 6, this step specifically includes the following steps:
S401场景隔离:如果存在多场景同时计算,将不同场景的无线通信设备之间的连接关系设置为断开,确保不同场景的无线通信设备不会互相影响;S401 Scene isolation: If there are multiple scenarios for simultaneous calculation, set the connection relationship between wireless communication devices in different scenarios to disconnect to ensure that wireless communication devices in different scenarios will not affect each other;
S402端口动态连接:根据端口动态分配方案,配置射频矩阵开关,将信道模拟器端口分配到的无线通信设备上;S402 port dynamic connection: According to the port dynamic allocation plan, configure the radio frequency matrix switch to allocate the channel simulator port to the wireless communication device;
S403设备控制:根据无线通信设备的工作状态时序,控制设备进行射频信号收发;S403 device control: Control the device to send and receive radio frequency signals according to the working status sequence of the wireless communication device;
S404信道实时计算:根据当前时刻无线通信设备通信连接关系和场景,将两两之间信道参数传输给对应的信道模拟器,对端口内部互连关系进行衰减、时延、多径、多普勒等信道模拟,实现多个场景的实时推演计算。S404 channel real-time calculation: According to the communication connection relationship and scenario of the wireless communication equipment at the current moment, the channel parameters between the two are transmitted to the corresponding channel simulator, and the internal interconnection relationship of the port is attenuated, delayed, multipath, and Doppler Equal-channel simulation enables real-time deduction and calculation of multiple scenarios.
根据本申请实施例,还提供了一种用于实施上述面向多场景的模拟器信道动态复用分配方法的装置,如图7所示,该装置包括:According to an embodiment of the present application, a device for implementing the above multi-scenario oriented simulator channel dynamic multiplexing and allocation method is also provided. As shown in Figure 7, the device includes:
M100场景计算软件:用于生成多场景下无线通信设备分配方案、通信方案和信道实时参数,并控制信道模拟器、射频矩阵开关,实现场景的配置和切换;M100 scene calculation software: used to generate wireless communication equipment allocation plans, communication plans and channel real-time parameters in multiple scenarios, and control the channel simulator and RF matrix switch to realize scenario configuration and switching;
M200信道模拟器:用于对无线通信设备射频端口进行互连,并基于信道实时参数对互连信道进行实时模拟,其端口数为3个;M200 channel simulator: used to interconnect radio frequency ports of wireless communication equipment and perform real-time simulation of interconnection channels based on real-time channel parameters. The number of ports is 3;
M300射频矩阵开关:用于管理无线通信设备射频端口与信道模拟器端口的动态连接,射频矩阵开关一端有3个,与M200信道模拟器端口一一连接,另一端有5个,与无线通信设备一一连接,内部通过射频矩阵切换,控制某一个无线通信设备与信道模拟器上某一个端口的联通或断开的关系;M300 RF matrix switch: used to manage the dynamic connection between the RF port of wireless communication equipment and the channel simulator port. There are 3 RF matrix switches on one end, which are connected to the M200 channel simulator port one by one, and there are 5 RF matrix switches on the other end, which are connected to the wireless communication equipment. One-to-one connection, internally through radio frequency matrix switching, controls the connection or disconnection between a certain wireless communication device and a certain port on the channel simulator;
M400无线通信设备控制器:用于控制无线通信设备收发工作状态。M400 wireless communication equipment controller: used to control the sending and receiving working status of wireless communication equipment.
具体的,本申请实施例的装置中各模块实现其功能的具体过程可参见方法实施例中的相关描述,此处不再赘述。Specifically, for the specific process of each module in the device of the embodiment of the present application realizing its function, please refer to the relevant description in the method embodiment, and will not be described again here.
显然,本领域的技术人员应该明白,上述的本申请的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本申请不限制于任何特定的硬件和软件结合。Obviously, those skilled in the art should understand that the above-mentioned modules or steps of the present application can be implemented using general-purpose computing devices, and they can be concentrated on a single computing device, or distributed across a network composed of multiple computing devices. , optionally, they can be implemented with program codes executable by a computing device, so that they can be stored in a storage device and executed by the computing device, or they can be separately made into individual integrated circuit modules, or they can be Multiple modules or steps are made into a single integrated circuit module. As such, the application is not limited to any specific combination of hardware and software.
以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。The above descriptions are only preferred embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various modifications and changes. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of this application shall be included in the protection scope of this application.
Claims (7)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310830045.0A CN116867078A (en) | 2023-07-06 | 2023-07-06 | Multi-scene-oriented channel simulator port dynamic multiplexing allocation method and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310830045.0A CN116867078A (en) | 2023-07-06 | 2023-07-06 | Multi-scene-oriented channel simulator port dynamic multiplexing allocation method and device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN116867078A true CN116867078A (en) | 2023-10-10 |
Family
ID=88231726
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202310830045.0A Pending CN116867078A (en) | 2023-07-06 | 2023-07-06 | Multi-scene-oriented channel simulator port dynamic multiplexing allocation method and device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN116867078A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117097417A (en) * | 2023-10-17 | 2023-11-21 | 北京交通大学 | A channel simulator and channel simulation method for dynamic allocation of logical resources |
-
2023
- 2023-07-06 CN CN202310830045.0A patent/CN116867078A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117097417A (en) * | 2023-10-17 | 2023-11-21 | 北京交通大学 | A channel simulator and channel simulation method for dynamic allocation of logical resources |
| CN117097417B (en) * | 2023-10-17 | 2023-12-29 | 北京交通大学 | A channel simulator and channel simulation method for dynamic allocation of logical resources |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101442513A (en) | Method for implementing various service treatment function and multi-nuclear processor equipment | |
| KR20160124089A (en) | Method for testing multiple wireless data packet signal transceivers using shared testing resources | |
| CN104753623A (en) | Optical switching unit | |
| CN114827087A (en) | Communication system and slave station address allocation method, setting method and device thereof | |
| CN110096114A (en) | A kind of system and method managing multiple ARM server nodes | |
| CN104735673A (en) | Bound link configuration processing method and configuration method and device | |
| CN107959981B (en) | A kind of communication terminal and communication test method | |
| CN116867078A (en) | Multi-scene-oriented channel simulator port dynamic multiplexing allocation method and device | |
| CN118041927A (en) | A communication method and device | |
| CN101374360A (en) | Multiport multiplexing method, apparatus and system | |
| CN111193969B (en) | Data communication and communication management method based on DPU and DPU | |
| CN100382626C (en) | A mobile communication base station testing system | |
| Zhao et al. | Time-aware software defined networking (Ta-SDN) for flexi-grid optical networks supporting data center application | |
| CN101915659A (en) | Device and method for time division multiplexing of test instruments and equipment in EDFA performance test | |
| CN109714124B (en) | Time synchronization system and method for test system | |
| CN119597399A (en) | A distributed AI job collective communication optimization method and device based on kubernetes | |
| CN102917370A (en) | Method, device and system for determining corresponding near-end unit of far-end unit and far-end unit | |
| CN117675634A (en) | WIFI network testing method, device and system | |
| CN117336185A (en) | Service deployment method, system, medium and equipment of hybrid topology data center network | |
| CN116938279A (en) | Multichannel software radio communication control system | |
| CN112583487B (en) | Data transmission method applied to cross-over connection system | |
| CN109818703A (en) | Time allocation method used therein, apparatus and system | |
| CN111970061A (en) | Forwarding network, data transmission method and device | |
| CN114710201B (en) | Configuration method of shared OADM for core aggregation nodes of optical transmission network | |
| US20250227053A1 (en) | Node Control Method and Apparatus, and Processing System |
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 |