CN105992234B - Method and system for simulating boundary-free network channel environment - Google Patents
Method and system for simulating boundary-free network channel environment Download PDFInfo
- Publication number
- CN105992234B CN105992234B CN201510082869.XA CN201510082869A CN105992234B CN 105992234 B CN105992234 B CN 105992234B CN 201510082869 A CN201510082869 A CN 201510082869A CN 105992234 B CN105992234 B CN 105992234B
- Authority
- CN
- China
- Prior art keywords
- background
- base station
- test
- ines
- test period
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/06—Testing, supervising or monitoring using simulated traffic
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a method and a system for simulating the environment of a borderless network channel, wherein the method comprises the following steps: the control background of the iNES generates corresponding wireless network channel scripts, base station configuration updating data and UE background configuration data for each test period T0 (n); wherein N is 1, …, and N is the number of test periods; during system test, the base station background dynamically updates the state of each base station according to the base station configuration update data of each test period T0 (n); the wireless network channel simulation module of the iNES dynamically updates and simulates a network environment according to the wireless network channel script of each test period T0 (n); and the UE background drives the appointed UE to initiate a service call according to the UE background configuration data of each test period T0 (n). The invention realizes the simulation of large-scale network channel environment.
Description
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a method and a system for simulating a boundary-free network channel environment.
Background
A radio channel is a visual metaphor for a path between a transmitting end and a receiving end in wireless communications. The propagation of radio waves in a radio channel is not a single path but a combination of many reflected waves from many paths. Since the distance of the radio wave passing through each path is different, the arrival time of the reflected wave from each path is different, that is, the time delay of each signal is different. When a very narrow pulse signal is transmitted from the transmitting end, the signal received by the mobile station is composed of many pulses with different delays, which is called delay spread.
Due to the mobility of mobile stations in mobile communications, there is also a doppler effect in the radio channel, as mentioned above. In mobile communication, the frequency increases when a mobile station moves to a base station, and decreases when the mobile station moves away from the base station. Therefore, besides different arrival times, the multiple paths arriving at the receiving end have different frequencies, and frequency expansion is formed.
The reflected waves from the respective paths have different arrival times, different frequencies, and different phases. Multiple signals of different phases are superposed at the receiving end, and the superposed signals are sometimes strengthened (in the same direction) and sometimes weakened (in the opposite direction) due to superposition. Thus, the amplitude of the received signal will change sharply, i.e., a fast fade is generated. This fading is caused by the superposition of multiple path signals and is therefore referred to as multipath fading.
In addition, in addition to fast fading of instantaneous values, the mean (average) field strength of the received signal also changes slowly. The time delay of signals arriving at a fixed receiving point by multipath propagation varies with the variation of the refracted propagation of the electric wave with time, which is mainly caused by the change of the location of the region and the variation of the meteorological conditions. This signal variation caused by shadowing effects and meteorological causes is called slow fading.
The above mentioned radio channel characteristics, including multipath propagation, fading characteristics and doppler effect, are only point-to-point radio channels. In cellular mobile communication, signals transmitted by a terminal are received by a serving base station and also received by a plurality of neighboring base stations adjacent to the serving base station, so that uplink channel interference to the neighboring base stations is formed (a wireless channel from the terminal to the base station is generally called an uplink channel, and a wireless channel from the base station to the terminal is generally called a downlink channel); similarly, the base station transmits signals which are received by the terminal in the service area and the terminal in the adjacent area, so that the downlink channel interference to the terminal in the adjacent area is formed. Such a point-to-multipoint, multipoint-to-point radio interference channel environment in a cellular radio communication system is referred to as a radio network channel. Besides changing with communication geographic environment and moving speed, the wireless network channel also has close relation with the topological structure of the cellular network.
The complexity, diversity and time-varying of the wireless network channel bring great difficulty to the design of the wireless base station system and the configuration of system parameters. Generally, before a wireless base station system is commercially available in a large scale, it is difficult to predict the system performance in a network environment; even if the base station system passes the laboratory system test. On the other hand, commercial terminals have faced similar problems before coming into the market.
The system test environment built in the laboratory usually only supports point-to-point function and performance verification, namely only has wireless channel simulation capability and does not have wireless network channel simulation capability. Because laboratory system tests cannot depict channel characteristics in an actual wireless network environment, a certain scale of commercial laboratory bureau needs to be built before base station systems or terminals are commercially available in batches to fully expose problems existing in the base station systems or terminals. The large-scale commercial laboratory requires a huge investment of capital and requires a considerable construction and opening time, and thus becomes a luxury before the mass marketing of base station systems or end products.
In order to improve the coverage of system testing, a method and a system for building a wireless network channel simulation environment in a laboratory are proposed for base station system or terminal product testing and performance verification. However, the network scale simulated by the method is limited by hardware processing capacity and the number of interfaces, and a large-scale network channel environment is difficult to simulate.
Disclosure of Invention
The invention provides a method and a system for simulating a boundless network channel environment, which are used for solving the problem that the large-scale network channel environment is difficult to simulate in the prior art.
According to an aspect of the present invention, there is provided a method for simulating a wireless network channel environment, which is applied in a test system including a wireless network channel simulation system iines, a plurality of base stations, a plurality of UEs, a base station background, and a UE background, the method including:
the control background of the iNES generates corresponding wireless network channel scripts, base station configuration updating data and UE background configuration data for each test period T0 (n); wherein N is 1, …, and N is the number of test periods;
during system test, the base station background dynamically updates the state of each base station according to the base station configuration update data of each test period T0 (n); the wireless network channel simulation module of the iNES dynamically updates and simulates a network environment according to the wireless network channel script of each test period T0 (n); and the UE background drives the appointed UE to initiate a service call according to the UE background configuration data of each test period T0 (n).
Optionally, in the method of the present invention, during system testing, the method specifically includes:
when a test period T0(n) begins, the control background of the iNES issues a test instruction to the base station background, the wireless network channel simulation module of the iNES and the UE background;
the base station background activates or sleeps the specified base station by utilizing the base station configuration updating data which is acquired from the control background of the iNES and corresponds to the test period T0(n) based on the test instruction;
the wireless network channel simulation module of the iNES updates the topology and the channel environment of the simulation network by utilizing a wireless network channel script which is acquired from the control background of the iNES and corresponds to the test period T0(n) based on the test instruction;
the UE background drives the appointed UE to initiate a service call by utilizing the UE background configuration data which is acquired from the control background of the iNES and corresponds to the test period T0(n) based on the test instruction;
and repeating the process until all the test periods are tested.
Optionally, in the method of the present invention:
the base station configuration update data corresponding to the test period T0(n) acquired by the base station background is: before a test period T0(n) begins, the control background of the iNES issues configuration update data to the base station of the base station background in advance according to a set advance T1 (n);
the wireless network channel script corresponding to the test period T0(n) acquired by the wireless network channel simulation module of the iens and the UE background configuration data corresponding to the test period T0(n) acquired by the UE background are actively downloaded from the control background of the iens after receiving the test instruction.
Optionally, in the method of the present invention:
the wireless network channel script of the test period T0(n) includes: testing the simulated network topology relationship and the wireless channel fading and parameters under the period T0 (n);
the base station configuration update data of the test period T0(n) includes: and comparing the test period T0(n) with the simulated network topology relationship under the test period T0(n-1) to obtain an active base station set and a dormant base station set which are newly added compared with the test period T0 (n-1).
Optionally, the method of the present invention further comprises:
the base station background and the UE background respectively measure, record and count the communication status and the service performance index of the base station and the UE in the test process;
and/or the control background of the iNES transmits the position information of each UE in the corresponding simulated network in each test period T0(n) to the UE background so as to dynamically display the position information in the UE background.
Optionally, before the system test, the method of the present invention further includes:
and the control background of the iNES controls the wireless network channel simulation module, the base station background and the UE background of the iNES to complete the self-check of the equipment and the connection condition in the test system and the self-check of the logic connection correctness in each test period T0 (n).
Optionally, in the method of the present invention, the controlling background of the iens controls the wireless network channel simulation module, the base station background, and the UE background of the iens to complete the self-checking of the correctness of the logical connection in each test period T0(n), including:
generating a self-checking script and a base station configuration parameter of each test period T0(n) by a control background of the iNES;
for each test period T0(n), the control background of the iNES initiates a logic connection self-test instruction, based on the instruction, the wireless network channel simulation module of the iNES downloads a self-test script of the test period T0(n) to update the configuration of the simulated network topology, the base station background downloads base station configuration parameters of the test period T0(n) to update the configuration of the base stations of the simulated network, and the corresponding UE starts a test call according to the instruction to perform logic self-test, and reports the self-test result to the control background of the iNES through the UE background.
In accordance with another aspect of the present invention, there is provided a borderless network channel environment simulation system, including: the system comprises a wireless network channel simulation system iNES, and a base station system and a UE system which are respectively connected with the iNES, wherein the iNES comprises: a control background and wireless network channel simulation module; the base station system includes: a base station background and a plurality of base stations; the UE system: the system comprises a UE background and a plurality of UEs;
the control background of the iNES is used for generating corresponding wireless network channel scripts, base station configuration updating data and UE background configuration data for each test period T0 (n); wherein N is 1, …, and N is the number of test periods;
the wireless network channel simulation module of the iNES is used for dynamically updating and simulating a network environment according to the wireless network channel script of each test period T0(n) during system test;
the base station background is used for dynamically updating the states of the base stations according to the base station configuration updating data of each test period T0(n) during system test;
and the UE background is used for driving and appointing the UE to initiate a service call according to the UE background configuration data of each test period T0(n) during system test.
Optionally, in the system of the present invention:
the control background of the iNES is further used for issuing a test instruction to the base station background, the wireless network channel simulation module of the iNES and the UE background when each test period T0(n) starts;
the wireless network channel simulation module of the iens is specifically configured to update topology and channel environment of a simulation network by using a wireless network channel script corresponding to a test period T0(n) acquired from a control background of the iens based on the test instruction;
the base station background is specifically configured to activate or sleep the specified base station based on the test instruction by using the base station configuration update data corresponding to the test period T0(n) acquired from the control background of the iNES;
the UE background is specifically configured to drive the designated UE to initiate a service call by using the UE background configuration data corresponding to the test period T0(n) acquired from the control background of the imes based on the test instruction.
Optionally, in the system of the present invention:
the wireless network channel script of the test period T0(n) includes: testing the simulated network topology relationship and the wireless channel fading and parameters under the period T0 (n);
the base station configuration update data of the test period T0(n) includes: and comparing the test period T0(n) with the simulated network topology relationship under the test period T0(n-1) to obtain an active base station set and a dormant base station set which are newly added compared with the test period T0 (n-1).
Optionally, in the system of the present invention:
the base station background is also used for measuring, recording and counting the communication condition and the service performance index of the base station in the test process;
the UE background is also used for measuring, recording and counting the communication condition and the service performance index of the UE in the test process;
and/or the control background of the iNES is further used for transmitting the position information of each UE in the corresponding simulated network in each test period T0(n) to the UE background so as to dynamically display the position information in the UE background.
Optionally, in the system of the present invention:
and the control background of the iNES is also used for controlling the wireless network channel simulation module, the base station background and the UE background of the iNES before system test, completing self-check of equipment and connection condition in the system and completing self-check of logic connection correctness in each test period T0 (n).
The invention has the following beneficial effects:
according to the method and the system for simulating the environment of the borderless network channel, the wireless network channel script and the base station configuration updating data are periodically changed, so that the wireless network scene generates an animation effect.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a block diagram of a boundary-free network channel environment simulation system according to an embodiment of the present invention;
FIG. 2 is a flowchart illustrating a method for simulating a borderless network channel environment according to a second embodiment of the present invention;
fig. 3 is a block diagram of a boundary-free network channel environment simulation system according to a third embodiment of the present invention;
fig. 4 is a schematic diagram illustrating periodic update of base station configuration update data according to a third embodiment of the present invention;
fig. 5 is a schematic diagram of an automatic checking method of a logical connection relationship in the third embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Example one
An embodiment of the present invention provides a system for simulating a boundary-free network channel environment, as shown in fig. 1, where the system includes: a wireless network channel simulation system iNES, a base station system and a UE system; wherein the iNES comprises: a control background (hereinafter referred to as an iNES background) and a wireless network channel simulation module (hereinafter referred to as an iNES foreground); the base station system includes: a plurality of base stations (BTS) and a base station background; the UE system comprises: several terminals (UE) and a UE background.
The iNES external interfaces comprise interfaces with a plurality of UEs, interfaces with a plurality of BTSs and interfaces with UE backgrounds and base station backgrounds (network management OMCs). The interface of iNES with UE/BTS supports two interfaces of baseband IQ and radio frequency signal, which are used for transmitting uplink and downlink signals.
Based on the interface, the system is connected in a specific connection mode as follows: the UE and the base station are respectively connected with an iNES foreground, the UE and the base station are respectively connected with a background thereof, the iNES foreground and the background are connected, and the iNES background is connected with the UE background and the base station background.
Wherein each UE is connected to one UE background. The UE background is similar to drive test software and is used for controlling the service test of the UE, receiving and recording UE service test information and mobile position change, monitoring the working state of the UE and the like. The communication interface between the UE and the UE background is usually a USB interface or other interface. The connection between the base station background and the base station is various, for a 2G/3G system, the base station is firstly connected with a Base Station Controller (BSC), and the BSC is connected with a base station operation maintenance background (OMC) and a Core Network (CN). For 4G system products, the base station controller is weakened and the base station (eNodeB) is directly connected to the operation and maintenance background (OMC). The OMC is mainly used for sending operation control instructions, configuration parameters and the like to the base station, monitoring the running state of the base station, and recording index parameters related to the running quality and performance of the network.
After the system is connected, preferably, a system self-check is required, which specifically includes: and the iNES background controls the iNES foreground, the base station background and the UE background, completes self-checking of equipment and connection conditions in the system and completes self-checking of the logical connection correctness of the system.
After the system self-checking, the system test can be carried out, and the specific test mode is as follows:
an iNES background which generates corresponding wireless network channel scripts, base station configuration updating data and UE background configuration data for each test period T0 (n); wherein N is 1, …, and N is the number of test periods;
during system test, the iNES foreground dynamically updates and simulates a network environment according to the wireless network channel script of each test period T0 (n); the base station background dynamically updates the states of the base stations according to the base station configuration update data of each test period T0 (n); and the UE background drives and appoints the UE to initiate a service call according to the UE background configuration data of each test period T0 (n).
In some embodiments, the wireless network channel script content specifically includes: wireless channel fading and parameters, network topology relationship. The wireless network channel script can be extracted from actual wireless network test data or generated based on a certain model. The wireless channel fading parameters include two parts of slow fading and fast fading parameters. The network topology relation specifically refers to a situation that an uplink signal link and a downlink signal link in a network are interfered by signals of other links in a certain scene.
In some embodiments, the base station configuration update data comprises at least: and comparing the test period T0(n) with the simulated network topology relationship in the test period T0(n-1), and obtaining an active base station set and a dormant base station set which are newly added compared with the test period T0(n-1), so that the base station background dynamically activates or sleeps the base stations in the network based on the base station configuration update data.
In some embodiments, the iens background also needs to generate configuration data for the iens foreground, and monitor and maintain the device status of the system.
In some embodiments, the system test process specifically includes:
the iNES background transmits a test instruction to the base station background, the iNES foreground and the UE background when each test period T0(n) starts;
the iNES foreground updates the topology and the channel environment of the simulation network by utilizing the wireless network channel script which is acquired from the iNES background and corresponds to the test period T0(n) based on the test instruction;
the base station background is used for activating or sleeping the specified base station by utilizing the base station configuration updating data which is acquired from the iNES background and corresponds to the test period T0(n) based on the test instruction;
and the UE background drives the appointed UE to initiate a service call by utilizing the UE background configuration data which is acquired from the iNES background and corresponds to the test period T0(n) based on the test instruction.
In some embodiments, the base station configuration update data corresponding to the test period T0(n) acquired by the base station background is: before a test period T0(n) begins, an iNES background issues base station configuration update data to a base station background in advance according to a set advance T1 (n); the wireless network channel script corresponding to the test period T0(n) acquired by the iens foreground and the UE background configuration data corresponding to the test period T0(n) acquired by the UE background are actively downloaded from the iens background after receiving the test instruction.
In some embodiments, the control background of the iines is further configured to transfer the location information of each UE in the corresponding simulated network in each test period T0(n) to the UE background for dynamic display in the UE background.
In some embodiments, the base station background is further configured to measure, record, and count communication conditions and service performance indicators of the base station during the test process; the UE background is also used for measuring, recording and counting the communication condition and the service performance index of the UE in the test process so as to measure the performance index of the wireless communication system.
In summary, in the embodiments of the present invention, because the wireless network channel script and the base station configuration update data content period change, the wireless network scene also generates an animation effect. The iNES foreground completes dynamic simulation of the air wireless network channel under the control of the script, so that the wireless network environment is virtually realized; the wireless network equipment (base station system and terminal) establishes a communication link in a virtual reality network environment, which can expose more design and implementation problems. By adopting a relatively mature terminal system, the design defects and problems of the base station system can be tested and exposed; in contrast, the use of a more sophisticated base station system can be used to test and expose design defects and problems of the terminal system.
Example two
The embodiment of the present invention provides a method for simulating a borderless network channel environment, which is applied to a system described in the first embodiment, and as shown in fig. 2, the method specifically includes:
step S201, the iNES background generates corresponding wireless network channel scripts, base station configuration updating data and UE background configuration data for each test period T0 (n); wherein N is 1, …, and N is the number of test periods;
step S202, during system test, the base station background dynamically updates the state of each base station according to the base station configuration update data of each test period T0 (n); the iNES foreground dynamically updates the simulated network environment according to the wireless network channel script of each test period T0 (n); and the UE background drives the appointed UE to initiate a service call according to the UE background configuration data of each test period T0 (n).
In some embodiments, the step is implemented as follows:
(1) when a test period T0(n) begins, an iNES background issues test instructions to a base station background, an iNES foreground and a UE background;
(2) the base station background activates or sleeps the specified base station by utilizing the base station configuration updating data which is acquired from the iNES background and corresponds to the test period T0(n) based on the test instruction;
(3) the iNES foreground updates the topology and the channel environment of the simulation network by utilizing the wireless network channel script which is acquired from the iNES background and corresponds to the test period T0(n) based on the test instruction;
(4) based on the test instruction, the UE background drives the designated UE to initiate a service call by using the UE background configuration data which is acquired from the iNES background and corresponds to the test period T0 (n);
and (4) repeating the processes (1) to (4) until all test periods are tested.
The base station configuration update data corresponding to the test period T0(n) acquired by the base station background is: before a test period T0(n) begins, an iNES background issues base station configuration update data to a base station background in advance according to a set advance T1 (n); the wireless network channel script corresponding to the test period T0(n) acquired by the iens foreground and the UE background configuration data corresponding to the test period T0(n) acquired by the UE background are actively downloaded from the iens background after receiving the test instruction.
Further, in this embodiment, the base station background and the UE background also measure, record and count the communication status and the service performance index of the base station and the UE during the test process, respectively, so as to measure the performance index of the wireless communication system.
In some embodiments, the iNES background also transfers the location information of the UEs in the corresponding simulated network in each test period T0(n) to the UE background for dynamic display in the UE background.
EXAMPLE III
The embodiment of the invention provides a method for simulating a borderless network channel environment, and the embodiment of the invention better explains the specific implementation processes of the schemes in the first and second embodiments of the invention by disclosing more technical details.
For the LTE system in this embodiment, as shown in fig. 3, an iines foreground, a UE and a base station (eNodeB) both use radio frequency signal interfaces and are connected by a radio frequency cable. It is known to those skilled in the art that when performing a device function/performance test in a laboratory, the power amplifier and the antenna may not be connected, and a radio frequency signal is directly led out through a radio frequency interface, which is provided by both a terminal and a base station. And the interface between the iNES background and the UE background is connected by a wireless WiFi interface. The interface functions include: through the interface, the iNES background transmits a test operation instruction to the UE background, periodically transmits UE test position information to the UE background, and reports the connection state information of each interface of the test system to the iNES background. The iNES background is connected with the base station background by a network cable, and the content transmitted by the interface comprises base station configuration updating data, such as a newly added active base station set and a newly added dormant base station set.
In addition to the connection with the iines system, in order to establish a complete communication link, the base station system needs to be connected to a core network and a wired switching network in addition to the OMC, and the related networking connection and interface standard protocol are well known in the art, and are not described in detail in this embodiment.
In this embodiment, each UE configures a background in which drive test software is run. And the drive test software acquires the communication signaling and the UE measurement data through the UE data interface. The functions of the interface and the drive test software are well known to those skilled in the art and will not be described in detail. As is well known to engineers in the art, the drive test software needs to obtain the location information of the mobile terminal from the external GPS in addition to the parameters and signaling from the UE, and visually present the location information on the display interface. In order to enable indoor testing to simulate an outdoor testing scene more vividly, the embodiment obtains the position information of the corresponding UE through an iNES background and a testing UE background interface, and visually displays the position information on a display interface. In addition, the working conditions of the test UE and the interface between the test UE and the iNES can also be reported to the iNES background through the interface, so that the conditions of the whole test verification system can be acquired from the iNES background.
In this embodiment, the iens background periodically sends, to the base station background, base station configuration update data including information of the newly added active base station set and the newly added dormant base station set, where the period is T0. In order to ensure that the configuration update data is delivered to the base station background on time and is processed and executed by the base station background, and considering that there may be a certain deviation between the base station background and the system clock of the iines background, the time of the configuration data delivery needs to have a time advance T1 with respect to the time of the periodic configuration update, as shown in fig. 4. Sequential measurement time periods are indicated by the sequence in parentheses and T1(n) indicates the advance of the corresponding T0 (n). And if the next test time period is T0(n), judging whether the base station needing to be newly added and activated is contained in the next test time period T0(n) or not based on the network topology information in the script. If yes, filling the new active base station set with the new active base station set; if not, the newly added active base station set corresponding to T0(n) is empty. It is further determined whether a base station to be dormant is included in T0 (n). If yes, filling the new dormant base station set with the new dormant base station set; if not, the newly added dormant base station set corresponding to T0(n) is empty. And the newly added activated base station set and the dormant base station set are used as base station configuration updating data and are transmitted to a base station background by a certain lead T1(n), so that the base station background can update the state of the base station when the next testing time period T0(n) begins.
The following explains a specific test workflow, which includes the following steps:
In this step, different strategies may be selected for connection between the UE, eNodeB, and the ianes, and strategy 1: fixed position connection; strategy 2: and randomly linking, and subsequently determining the link position through an automatic identification means. In this embodiment, policy 1 is adopted to require that the UE and the eNodeB are linked in the specified position and order.
And 2, electrifying the test system to complete self-inspection. And finishing the detection of the physical connection condition of the hardware and the interface, and uniformly reporting the detection result to a background. And reporting the iNES background by the iNES system connection and hardware single board self-test result, and reporting the working condition of eNodeB/UE to the respective background.
And 3, downloading the base station parameters and the network parameter configuration of the simulated network through the background of the base station, and configuring the parameters and the network parameter configuration to each base station. Any base station in the network can be dynamically configured to be in an operating state (active) or a non-operating state (dormant) according to needs.
And 4, automatically checking the correctness of the logical connection.
a) The iNES background establishes a mapping relation with a simulated network topology structure (logic connection) of the current test period T0 based on the physical connection of the UE, the eNodeB and the iNES, generates a self-checking script and base station configuration parameters based on the mapping relation, and respectively transmits the self-checking script and the base station configuration parameters to the iNES background and the base station background.
b) The iNES background initiates a logic connection self-checking test instruction to the iNES foreground, the base station background and the UE background, the iNES foreground receives the self-checking test instruction and starts to download a self-checking script to update the topological relation configuration of the simulation network, the base station background receiver downloads base station configuration parameters from the self-checking test instruction and updates the base station configuration of the simulation network, and the UE background receives the self-checking test instruction and drives corresponding UE to start a test call. After the self-checking is finished, the test result is reported to the iNES background through the UE background.
c) And updating the base station and the topological relation configuration of the simulation network based on the next test period T0, repeating a) and b) until all the test periods are traversed, and finishing the self-checking.
In this step, there are many methods for automatically detecting the logical connection relationship, and this embodiment is implemented by using a cross-validation mode of the base station background neighbor configuration and the iens background script. By way of example, as shown in FIG. 5: it is assumed that at a certain measurement period T0, the target network (the network formed by the activated base stations) is as follows: the cell comprises a plurality of cells such as A, B, C, D, E and F, and a plurality of UEs such as UE1 and UE 2.
1. Test preparation
a) The connection line direction between A → B → C → D → E → F represents the UE motion track under the control of the self-checking script, and the script is generated according to the motion track and the base station topological structure, wherein the channel slow fading is set as the minimum attenuation amount, and the communication quality is ensured; and storing the self-checking script in an iNES background.
b) A (B) represents that the adjacent cell of the cell A is set as B, B (A, C) represents that the adjacent cell of the cell B is set as A and C, and so on; and the neighbor cell configuration is downloaded to each base station through the base station background.
2. Test procedure
a) The iNES background sends a test starting instruction to each UE to be tested at regular time;
b) the UE1 firstly receives a test starting instruction and initiates a service call from the cell A;
c) the UE1 starts from cell a and moves to cell B (scenario: interference relationship with B);
d) the UE1 switches to the B cell (controlled by the script and supported by the neighbor list) and moves to the C cell (script: interference relationship with C);
e) the UE2 receives a test starting instruction from an iNES background after a fixed delay, and starts the test from the step b); and ending the test until all the UEs move to the F cell.
f) And reporting the working state information of the UE to the iNES background through the UE background in the test process.
3. Application of test results
a) The UEn completes the whole test smoothly, which shows that the mapping of the UEn and the physical and logical connections of all the base stations has no problem;
b) all the UEs successfully complete the whole test, which shows that the mapping of the physical and logical connections of all the UEs has no problem;
c) if all the UE tests that a certain site is in call drop, the occurrence of problems of adjacent area setting, optical fiber interfaces, optical fiber interface configuration and the like related to the site is prompted, and manual inspection is needed.
d) If the calling of an individual UE is difficult, the problems of optical fiber connection, optical fiber interface configuration and the like related to the UE are prompted, and manual inspection is needed.
And 5, entering a system test.
a) And activating the mapping relation established between the physical connection and the logical connection between the base station and the iNES by the iNES background based on different test periods T0 to generate a wireless network channel script, base station configuration updating data and UE background configuration data. Before each test period starts, the iNES background sends the base station update configuration data to the base station background by a certain lead through an interface between the iNES background and the base station background, so that the base station background can activate/sleep the corresponding base station based on the configuration data when the corresponding test period starts.
b) The iNES background sends a test starting instruction to the iNES foreground, the base station background and the UE background, and the iNES foreground downloads a wireless network channel script from the iNES background after receiving the starting instruction so as to update the network channel environment; after receiving a start instruction, a base station background activates or sleeps a corresponding base station according to the pre-received base station update configuration data; and after the UE background receives the starting instruction, downloading UE background configuration data from the iNES background, and driving corresponding UE to initiate a service call according to the configuration data.
In the embodiment of the wireless network channel script, a slow decay script is generated by adopting real slow decay data acquired from a commercial wireless network field; the fast decay script data is generated through a theoretical model according to the downloaded fast decay parameters. The fast fading parameters specifically downloaded to the iines foreground include mobility rate, multipath and time delay, and correlation parameters between multiple antennas. The iNES foreground generates a fast fading channel in real time based on the downloaded fast fading parameters, and synthesizes the fast fading channel and the slow fading channel into a complete link channel.
Further, in the test process, the iens background also transmits the position information of each UE in the network to the UE test background in real time for simulating the background dynamic display in the real drive test environment.
And 6, in the test process, measuring, recording and counting the service performance indexes of the eNodeB background and the UE background.
In summary, according to the method and system for simulating the borderless network channel environment, the wireless network channel script and the base station configuration update data are periodically changed, so that the wireless network scene generates an animation effect.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.
Claims (10)
1. A borderless network channel environment simulation method is applied to a test system comprising a wireless network channel simulation system iNES, a plurality of base stations, a plurality of UEs, a base station background and a UE background, and is characterized in that the method comprises the following steps:
the control background of the iNES generates corresponding wireless network channel scripts, base station configuration updating data and UE background configuration data for each test period T0 (n); wherein N is 1, …, and N is the number of test periods;
during system test, the base station background dynamically updates the state of each base station according to the base station configuration update data of each test period T0 (n); the wireless network channel simulation module of the iNES dynamically updates and simulates a network environment according to the wireless network channel script of each test period T0 (n); the UE background drives the appointed UE to initiate a service call according to the UE background configuration data of each test period T0 (n);
during system testing, the method specifically comprises the following steps:
when a test period T0(n) begins, the control background of the iNES issues a test instruction to the base station background, the wireless network channel simulation module of the iNES and the UE background;
the base station background activates or sleeps the specified base station by utilizing the base station configuration updating data which is acquired from the control background of the iNES and corresponds to the test period T0(n) based on the test instruction;
the wireless network channel simulation module of the iNES updates the topology and the channel environment of the simulation network by utilizing a wireless network channel script which is acquired from the control background of the iNES and corresponds to the test period T0(n) based on the test instruction;
the UE background drives the appointed UE to initiate a service call by utilizing the UE background configuration data which is acquired from the control background of the iNES and corresponds to the test period T0(n) based on the test instruction;
and repeating the process until all the test periods are tested.
2. The method of claim 1,
the base station configuration update data corresponding to the test period T0(n) acquired by the base station background is: before a test period T0(n) begins, the control background of the iNES issues configuration update data to the base station of the base station background in advance according to a set advance T1 (n);
the wireless network channel script corresponding to the test period T0(n) acquired by the wireless network channel simulation module of the iens and the UE background configuration data corresponding to the test period T0(n) acquired by the UE background are actively downloaded from the control background of the iens after receiving the test instruction.
3. The method according to any one of claims 1 to 2,
the wireless network channel script of the test period T0(n) includes: testing the simulated network topology relationship and the wireless channel fading and parameters under the period T0 (n);
the base station configuration update data of the test period T0(n) includes: and comparing the test period T0(n) with the simulated network topology relationship under the test period T0(n-1) to obtain an active base station set and a dormant base station set which are newly added compared with the test period T0 (n-1).
4. The method of any of claims 1 to 2, further comprising:
the base station background and the UE background respectively measure, record and count the communication status and the service performance index of the base station and the UE in the test process;
and/or the control background of the iNES transmits the position information of each UE in the corresponding simulated network in each test period T0(n) to the UE background so as to dynamically display the position information in the UE background.
5. The method of any of claims 1-2, wherein prior to system testing, the method further comprises:
and the control background of the iNES controls the wireless network channel simulation module, the base station background and the UE background of the iNES to complete the self-check of the equipment and the connection condition in the test system and the self-check of the logic connection correctness in each test period T0 (n).
6. The method of claim 5, wherein the controlling background of the iNES controls a radio network channel simulation module, a base station background and a UE background of the iNES to perform a logical connection correctness self-check in each test period T0(n), comprising:
generating a self-checking script and a base station configuration parameter of each test period T0(n) by a control background of the iNES;
for each test period T0(n), the control background of the iNES initiates a logic connection self-test instruction, based on the instruction, the wireless network channel simulation module of the iNES downloads a self-test script of the test period T0(n) to update the configuration of the simulated network topology, the base station background downloads base station configuration parameters of the test period T0(n) to update the configuration of the base stations of the simulated network, and the corresponding UE starts a test call according to the instruction to perform logic self-test, and reports the self-test result to the control background of the iNES through the UE background.
7. A borderless network channel environment simulation system, comprising: the system comprises a wireless network channel simulation system iNES, and a base station system and a UE system which are respectively connected with the iNES, wherein the iNES comprises: a control background and wireless network channel simulation module; the base station system includes: a base station background and a plurality of base stations; the UE system: the system comprises a UE background and a plurality of UEs;
the control background of the iNES is used for generating corresponding wireless network channel scripts, base station configuration updating data and UE background configuration data for each test period T0 (n); wherein N is 1, …, and N is the number of test periods;
the wireless network channel simulation module of the iNES is used for dynamically updating and simulating a network environment according to the wireless network channel script of each test period T0(n) during system test;
the base station background is used for dynamically updating the states of the base stations according to the base station configuration updating data of each test period T0(n) during system test;
the UE background is used for driving and appointing the UE to initiate a service call according to the UE background configuration data of each test period T0(n) during system test;
the control background of the iNES is further used for issuing a test instruction to the base station background, the wireless network channel simulation module of the iNES and the UE background when each test period T0(n) starts;
the wireless network channel simulation module of the iens is specifically configured to update topology and channel environment of a simulation network by using a wireless network channel script corresponding to a test period T0(n) acquired from a control background of the iens based on the test instruction;
the base station background is specifically configured to activate or sleep the specified base station based on the test instruction by using the base station configuration update data corresponding to the test period T0(n) acquired from the control background of the iNES;
the UE background is specifically configured to drive the designated UE to initiate a service call by using the UE background configuration data corresponding to the test period T0(n) acquired from the control background of the imes based on the test instruction.
8. The system of claim 7,
the wireless network channel script of the test period T0(n) includes: testing the simulated network topology relationship and the wireless channel fading and parameters under the period T0 (n);
the base station configuration update data of the test period T0(n) includes: and comparing the test period T0(n) with the simulated network topology relationship under the test period T0(n-1) to obtain an active base station set and a dormant base station set which are newly added compared with the test period T0 (n-1).
9. The system of claim 7,
the base station background is also used for measuring, recording and counting the communication condition and the service performance index of the base station in the test process;
the UE background is also used for measuring, recording and counting the communication condition and the service performance index of the UE in the test process;
and/or the control background of the iNES is further used for transmitting the position information of each UE in the corresponding simulated network in each test period T0(n) to the UE background so as to dynamically display the position information in the UE background.
10. The system of claim 7, wherein the control background of the iNES is further configured to control the radio network channel simulation module, the base station background and the UE background of the iNES to perform self-checking of device and connection status in the system and to perform self-checking of logical connection correctness in each test period T0(n) before system testing.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510082869.XA CN105992234B (en) | 2015-02-15 | 2015-02-15 | Method and system for simulating boundary-free network channel environment |
PCT/CN2015/095713 WO2016127688A1 (en) | 2015-02-15 | 2015-11-26 | Method and system for simulating borderless network channel environment, and computer storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510082869.XA CN105992234B (en) | 2015-02-15 | 2015-02-15 | Method and system for simulating boundary-free network channel environment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105992234A CN105992234A (en) | 2016-10-05 |
CN105992234B true CN105992234B (en) | 2021-03-16 |
Family
ID=56615249
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510082869.XA Active CN105992234B (en) | 2015-02-15 | 2015-02-15 | Method and system for simulating boundary-free network channel environment |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105992234B (en) |
WO (1) | WO2016127688A1 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108243433B (en) * | 2016-12-23 | 2020-10-30 | 大唐移动通信设备有限公司 | Drive test terminal test system and network test method |
CN109104730A (en) * | 2017-06-20 | 2018-12-28 | 大唐移动通信设备有限公司 | A kind of network road measurement method, equipment and system |
CN111866918B (en) * | 2019-04-30 | 2024-07-26 | 大唐联仪科技有限公司 | Terminal test system and method |
CN114698092B (en) * | 2022-02-21 | 2023-11-21 | 杭州永谐科技有限公司 | TDD test method capable of automatically adjusting time delay and advance |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101087165B (en) * | 2006-06-05 | 2010-12-01 | 中兴通讯股份有限公司 | A method for generating multi-path attenuation signals in multi-input and multi-output system |
WO2011124265A1 (en) * | 2010-04-09 | 2011-10-13 | Verigy (Singapore) Pte. Ltd. | Apparatus and method for source synchronous testing of signal converters |
CN102137421A (en) * | 2011-04-28 | 2011-07-27 | 大唐移动通信设备有限公司 | Test device and method |
CN102790990B (en) * | 2011-05-19 | 2015-06-03 | 中兴通讯股份有限公司 | Method for indoor wireless network information channel simulation and device thereof |
CN102790989A (en) * | 2011-05-19 | 2012-11-21 | 中兴通讯股份有限公司 | Simulation control device and method for wireless network channel |
CN102802184B (en) * | 2011-05-24 | 2015-06-03 | 中兴通讯股份有限公司 | Method, device and system for simulation of wireless network channel |
CN102355678A (en) * | 2011-08-17 | 2012-02-15 | 中兴通讯股份有限公司 | Wireless network channel simulator as well as system and method for testing wireless network equipment |
CN103138855B (en) * | 2011-11-29 | 2016-08-03 | 中兴通讯股份有限公司 | A kind of radio network information channel analog based on outfield measured data and method |
CN103297152B (en) * | 2012-02-23 | 2016-12-21 | 中兴通讯股份有限公司 | The calibrating method of a kind of hard emulator and device |
US9106508B2 (en) * | 2012-04-30 | 2015-08-11 | International Business Machines Corporation | Providing services to virtual overlay network traffic |
EP2997679B1 (en) * | 2013-05-16 | 2018-08-29 | Keysight Technologies Singapore (Holdings) Pte. Ltd. | Apparatus, method and computer readable medium for frequency selective channel modeling |
CN103763719B (en) * | 2014-01-02 | 2017-03-22 | 工业和信息化部电信研究院 | Simulation drive test method for TD-LTE system |
-
2015
- 2015-02-15 CN CN201510082869.XA patent/CN105992234B/en active Active
- 2015-11-26 WO PCT/CN2015/095713 patent/WO2016127688A1/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
CN105992234A (en) | 2016-10-05 |
WO2016127688A1 (en) | 2016-08-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7702330B2 (en) | Method and apparatus for wireless mobility measurements | |
CN105992234B (en) | Method and system for simulating boundary-free network channel environment | |
US9069749B1 (en) | Open RF test pack | |
KR20170020491A (en) | Virtualization of natural radio environments to test a radio device | |
US9282477B2 (en) | Modifying log files and playback files used for wireless network emulation | |
EP2330843A1 (en) | Apparatus and method for providing a control signal | |
CN102355678A (en) | Wireless network channel simulator as well as system and method for testing wireless network equipment | |
CN108391250B (en) | Workshop communication network performance external field test method and test system | |
CN111294130A (en) | Method, system and computer readable medium for testing and modeling beamforming capabilities of a device under test | |
CN104053177A (en) | Test apparatus and method for mutual operation of network device and mobile terminal | |
EP3563497B1 (en) | Testing wireless networks using random wireless device locations | |
EP1131904B1 (en) | Air interface based wireless telecommunication test system | |
JP2023543880A (en) | Beam processing method, device and related equipment | |
EP4044461A2 (en) | Apparatus, measurement system for testing an apparatus and methods for operating the same | |
CN107079320A (en) | The terminal data call performance test of network control | |
US11777616B2 (en) | Testing method and arrangement | |
Burmeister et al. | Measuring time-varying industrial radio channels for D2D communications on AGVs | |
CN102388644A (en) | Method and system for detecting sleep zone | |
CN109327350A (en) | A kind of batch carries out the method and apparatus and system of terminal test | |
US10764761B2 (en) | Devices and method for the simulation of a mobile telecommunications network | |
CN102801483B (en) | A kind of online testing device, method and system | |
EP3531739B1 (en) | Testing the resource reservation behavior of at least a first device under test in an emulated device-to-device network environment | |
CN102802184B (en) | Method, device and system for simulation of wireless network channel | |
JP2012114627A (en) | Handover test system | |
CN102790990B (en) | Method for indoor wireless network information channel simulation and device thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |