CN105792270A - Discrete event simulation method applied to WiMAX (World Interoperability for MicrowaveAccess) system and platform thereof - Google Patents

Discrete event simulation method applied to WiMAX (World Interoperability for MicrowaveAccess) system and platform thereof Download PDF

Info

Publication number
CN105792270A
CN105792270A CN201410816620.2A CN201410816620A CN105792270A CN 105792270 A CN105792270 A CN 105792270A CN 201410816620 A CN201410816620 A CN 201410816620A CN 105792270 A CN105792270 A CN 105792270A
Authority
CN
China
Prior art keywords
event
simulation
discrete
platform
wimax
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
Application number
CN201410816620.2A
Other languages
Chinese (zh)
Inventor
赵涛
李建岐
赵勇
高鸿坚
安春燕
朱伟义
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
State Grid Corp of China SGCC
China Electric Power Research Institute Co Ltd CEPRI
State Grid Shandong Electric Power Co Ltd
Original Assignee
State Grid Corp of China SGCC
China Electric Power Research Institute Co Ltd CEPRI
State Grid Shandong Electric Power Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by State Grid Corp of China SGCC, China Electric Power Research Institute Co Ltd CEPRI, State Grid Shandong Electric Power Co Ltd filed Critical State Grid Corp of China SGCC
Priority to CN201410816620.2A priority Critical patent/CN105792270A/en
Publication of CN105792270A publication Critical patent/CN105792270A/en
Pending legal-status Critical Current

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a discrete event simulation method applied to a WiMAX (World Interoperability for MicrowaveAccess) system and a platform thereof. The method comprises the following steps: (1) simulating: while initialization ending condition is false, initializing a system state variable, initializing a clock, scheduling an initialization event or putting the initialization event into an events list; (2) doing loop: setting the clock into the time for occurring a next event, executing the next event, removing the next event from the events list and updating statistical data; and (3) while the set ending condition is true, ending the simulation loop; and meanwhile, generating a statistical report by the system. The platform comprises a physical layer, an MAC layer, a network layer, an application layer and a channel; protocols of the MAC layer and the network layer are directly arranged in a netdevice; and a network layer protocol is loaded on the network layer. According to the method and the platform disclosed by the invention, the simulation content has a high similarity with the practical situation, and the service loading capability of a communication system can be evaluated more truly.

Description

A kind of Method of Discrete Event Simulation suitable in WiMAX system and platform thereof
Technical field
The present invention relates to a kind of emulation mode, in particular to a kind of Method of Discrete Event Simulation suitable in WiMAX system and platform thereof.
Background technology
WiMAX full name is WorldInteroperabilityforMicrowaveAccess, i.e. World Interoperability for Microwave Access, WiMax.WiMAX is called IEEE802.16 standard, i.e. broadband wireless access (BroadbandWirelessAccess, BWA) standard.It is an Overview of wireless MAN technologies, is a kind of new air-interface standard proposed for microwave and millimeter wave frequency band.WiMAX has at a distance, high bandwidth transmission feature, and its network performance and the network architecture meet power business characteristic distributions.But, WiMAX China use and popularization faces a frequency application difficult problem.1991, the duplexing frequency of 15 couple of Wireless Management Committee approval 230MHz frequency range and 10 either simplex frequencies were as the special frequency ([(1991) state is without pipe word 5]) of wireless load management system.It is thus desirable to provide a kind of WiMAX system based on 230MHz to need data link layer protocol is made the technical scheme of substantial amounts of improvement, so that the advantage of IEEE802.16 mature protocol should be utilized, adapt to the new feature of 230MHz frequency range again.
Summary of the invention
For the deficiencies in the prior art, the present invention proposes a kind of Method of Discrete Event Simulation suitable in WiMAX system and platform thereof, realize link layer key technology and simulation, the present invention devises the simulation framework of 230MHzWiMAX system, by abstract for system components for networking components such as application, equipment, channel, agreements.The present invention for event, for each event setup time tag, it is achieved network level emulates, obtains 230MHzWiMAX system performance index by emulating by abstract for the behaviors such as system group network, transmission, reception, time scheduling, conflict/keep out of the way.Achieve base station, two kinds of device models of terminal, be respectively adopted different agreements and be operated.Channel model is established based on 230MHz frequency range characteristics of radio channels.The present invention can emulate the function of 230MHzWiMAX system, performance etc., as design and the optimization foundation of data link layer network layer.The present invention gathers stipulations according to power information and establishes application layer transmission pattern, and simulation meets the application layer data of stipulations and sends behavior.Improvement and assessment that pin of the present invention is agreement provide effective means.
It is an object of the invention to adopt following technical proposals to realize:
A kind of Method of Discrete Event Simulation suitable in WiMAX system, it thes improvement is that, described method includes
(1) emulation: initialization termination condition is FALSE, initializes system state variables, initializes clock, dispatches initialization event or primary event is put into list of thing;
(2) circulation: clock setting becomes next event the moment occurs, performs next event, and it is removed from list of thing, update statistical data;
(3) when the termination condition set is as true time, simulation cycles terminates, and simultaneity factor produces statistical report.
Preferably, the time in described discrete events simulation is to jump, and its event is instantaneous generation, the integer representation of one 64 bit of described clock.
Preferably, described list of thing includes the moment with event generation and type describes an event, and event type identification is for the code of simulated events, and event code is all parameterized, also comprises the parameter representing event code in event description.
Preferably, described statistical data is for recording the statistical data of system, in order to represent the statistic of some needs.
Preferably, described termination condition include arriving certain time, after processing n event and when reaching certain value when statistic.
A kind of discrete events simulation platform suitable in WiMAX system that the present invention provides based on another object, it thes improvement is that, described platform includes physical layer, MAC layer, Internet, application layer and channel;
Described physical layer includes base station and terminal two kind equipment model, has been used for agreement installation, channel access, transmission/reception behavior features;
It is arranged in device model between described MAC layer and network layer protocol;Described application layer protocol is carried in Internet.
Preferably, described application layer, with reference to DL/T645 stipulations, the actual frame length of simulation power information acquisition system and transmission frequency, the interbehavior of emulation power information acquisition system, verifies communication carrier ability.
Preferably, described channel adopts 230MHz frequency range, and measured data is imported channel model, rises and includes attenuation characteristic, broadband and narrow-band noise characteristic.
Compared with the prior art, the invention have the benefit that
1, the present invention is a kind of Method of Discrete Event Simulation suitable in WiMAX system, it may be achieved link layer and Internet (optional) key technology and simulation.
2, this emulation takies little computer resource, and the speed of service is fast.The network of 300 node scales, copies and accepts data 1 time, and simulation time is within 2 seconds.
3, import the 230MHz frequency range data through actual measurement, make emulation more authentic and valid.
4, this emulation can export the statistical data wishing to obtain as required neatly, such as the channel access time, and the bit error rate under different channels scene, packet loss, number of retransmissions etc..
5, the present invention gathers stipulations according to power information and establishes application layer transmission pattern, and simulation meets the application layer data of stipulations and sends behavior.Emulation content and practical situation similarity are high, can serious on-the-ground assessment communication system carrying professional ability.
Accompanying drawing explanation
Fig. 1 is a kind of Method of Discrete Event Simulation flow chart suitable in WiMAX system.
Fig. 2 is a kind of discrete events simulation structure chart suitable in WiMAX system provided by the invention.
Detailed description of the invention
Below in conjunction with accompanying drawing, the specific embodiment of the present invention is described in further detail.
The present invention proposes a kind of Method of Discrete Event Simulation suitable in WiMAX system.The specific scheme is that
Utilize OO thought, by base station, terminal is abstract is two kind equipment models (NetDevice), the physical layer information that model realization is basic, and reserved MAC protocol interface and network layer protocol interface, device model can complete the behaviors such as agreement installation, channel access, transmission/reception.
On being arranged in device model between MAC layer and network layer protocol.Application layer protocol (645App) is carried on Internet.Application layer, with reference to DL/T645 stipulations, the actual frame length of simulation power information acquisition system and transmission frequency, can highly emulate the interbehavior of power information acquisition system, verify communication carrier ability.
Channel (230Channel) adopts 230MHz frequency range, and measured data is imported channel model.Including attenuation characteristic, broadband, narrow-band noise characteristic etc..Accompanying drawing 2 is phantom Organization Chart.
As shown in Figure 1, the present invention adopts a kind of Method of Discrete Event Simulation suitable in WiMAX system, and the Method of Discrete Event Simulation key element that the present invention adopts includes: system state variables, system event occurrence logic.The two factor and simulated behavior itself have direct relation.Specific as follows:
1) start: initialization termination condition is FALSE.Initialize system state variables.Initialize clock (Clock).Scheduling (Schedule) initialization event (puts into list of thing by primary event.
2) circulation (" Doloop " or " Whileloop "):
While (termination condition (EndingCondition) is FALSE) thendo:
{
Clock setting become next event the moment occurs.
Perform next event, and it is removed from list of thing (EventsList).
Update statistical data.
}
3) (End) is terminated: when the termination condition set is as true time, simulation cycles terminates, simultaneity factor generation statistical report.
Wherein, other factors involved in the present invention is specific as follows:
(1) clock.Analogue system have to keep the tracking to current simulation time.In the discrete events simulation of the present invention, the time is to jump, and event is instantaneous generation.Along with the progress of emulation, clock transition is to the time started of next event.The internal simulation clock integer representation of one 64 bit of this method.
(2) list of thing.The method devises one simulated events list of maintenance, and moment and the type of an event event generation describe, and event type identification is for the code of simulated events, and event code is all parameterized, also comprises the parameter representing event code in event description.
(3) randomizer.According to system model, analogue system needs to produce various types of stochastic variable.This is produced by one or more pseudorandom number generators.
(4) statistical data
Analogue system would generally record the statistical data of system, in order to represent the statistic of some needs.
(5) termination condition
Event is bootstrapping, and Discrete Event Simulation System can be run down forever in theory.Therefore, the present invention devises three kinds of termination conditions: 1, arrive certain time 2, when processing after n event 3, reaching certain value when statistic.
Finally should be noted that: above example is only in order to illustrate that technical scheme is not intended to limit; the specific embodiment of the present invention still can be modified or equivalent replacement by those of ordinary skill in the field with reference to above-described embodiment; these are without departing from any amendment of spirit and scope of the invention or equivalent replace, within the claims of the present invention all awaited the reply in application.

Claims (8)

1. the Method of Discrete Event Simulation being applicable to WiMAX system, it is characterised in that described method includes
(1) emulation: initialization termination condition is FALSE, initializes system state variables, initializes clock, dispatches initialization event or primary event is put into list of thing;
(2) circulation: clock setting becomes next event the moment occurs, performs next event, and it is removed from list of thing, update statistical data;
(3) when the termination condition set is as true time, simulation cycles terminates, and simultaneity factor produces statistical report.
2. a kind of Method of Discrete Event Simulation suitable in WiMAX system as claimed in claim 1, it is characterised in that the time in described discrete events simulation is to jump, and its event is instantaneous generation, the integer representation of one 64 bit of described clock.
3. a kind of Method of Discrete Event Simulation suitable in WiMAX system as claimed in claim 1, it is characterized in that, described list of thing includes the moment with event generation and type describes an event, event type identification is for the code of simulated events, event code is all parameterized, also comprises the parameter representing event code in event description.
4. a kind of Method of Discrete Event Simulation suitable in WiMAX system as claimed in claim 1, it is characterised in that described statistical data is for recording the statistical data of system, in order to represent the statistic of some needs.
5. a kind of Method of Discrete Event Simulation suitable in WiMAX system as claimed in claim 1, it is characterised in that described termination condition includes arriving certain time, after processing n event and when reaching certain value when statistic.
6. the discrete events simulation platform being applicable to WiMAX system, it is characterised in that described platform includes physical layer, MAC layer, Internet, application layer and channel;
Described physical layer includes base station and terminal two kind equipment model, has been used for agreement installation, channel access, transmission/reception behavior features;
It is arranged in device model between described MAC layer and network layer protocol;Described application layer protocol is carried in Internet.
7. a kind of discrete events simulation platform suitable in WiMAX system as claimed in claim 6, it is characterized in that, described application layer is with reference to DL/T645 stipulations, the actual frame length of simulation power information acquisition system and transmission frequency, the interbehavior of emulation power information acquisition system, verifies communication carrier ability.
8. a kind of discrete events simulation platform suitable in WiMAX system as claimed in claim 6, it is characterised in that described channel adopts 230MHz frequency range, and measured data is imported channel model, rises and includes attenuation characteristic, broadband and narrow-band noise characteristic.
CN201410816620.2A 2014-12-24 2014-12-24 Discrete event simulation method applied to WiMAX (World Interoperability for MicrowaveAccess) system and platform thereof Pending CN105792270A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410816620.2A CN105792270A (en) 2014-12-24 2014-12-24 Discrete event simulation method applied to WiMAX (World Interoperability for MicrowaveAccess) system and platform thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410816620.2A CN105792270A (en) 2014-12-24 2014-12-24 Discrete event simulation method applied to WiMAX (World Interoperability for MicrowaveAccess) system and platform thereof

Publications (1)

Publication Number Publication Date
CN105792270A true CN105792270A (en) 2016-07-20

Family

ID=56377538

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410816620.2A Pending CN105792270A (en) 2014-12-24 2014-12-24 Discrete event simulation method applied to WiMAX (World Interoperability for MicrowaveAccess) system and platform thereof

Country Status (1)

Country Link
CN (1) CN105792270A (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1422964A (en) * 2002-12-13 2003-06-11 大连理工大学 Optimized arrangement method of annealing production for bell-type furnace
CN101237395A (en) * 2007-02-01 2008-08-06 北京邮电大学 Realization method for hierarchical dynamic simulation of broadband mobile communication network performance
CN101247276A (en) * 2007-02-12 2008-08-20 中兴通讯股份有限公司 large traffic simulation test tool and method for WiMAX system
CN101276437A (en) * 2008-05-15 2008-10-01 王坚 Enterprise energy consumption process model building and emulation method
CN101901150A (en) * 2010-07-08 2010-12-01 北京航空航天大学 Universal distributed airborne equipment health management simulation platform and implementation method thereof
CN102355677A (en) * 2011-07-25 2012-02-15 东南大学 Wireless sensor network emulator facing mobile node data transmission
CN102708234A (en) * 2012-04-25 2012-10-03 清华大学 Integration platform and method of Matlab (matrix laboratory) simulation model based on HLA (high level architecture)
CN102760176A (en) * 2011-04-29 2012-10-31 无锡江南计算技术研究所 Hardware transaction level simulation method, engine and system
US20140119213A1 (en) * 2012-10-26 2014-05-01 Ixia Methods, systems, and computer readable media for automatically decoding uplink data
CN104053179A (en) * 2014-05-07 2014-09-17 重庆邮电大学 C-RAN system simulation platform

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1422964A (en) * 2002-12-13 2003-06-11 大连理工大学 Optimized arrangement method of annealing production for bell-type furnace
CN101237395A (en) * 2007-02-01 2008-08-06 北京邮电大学 Realization method for hierarchical dynamic simulation of broadband mobile communication network performance
CN101247276A (en) * 2007-02-12 2008-08-20 中兴通讯股份有限公司 large traffic simulation test tool and method for WiMAX system
CN101276437A (en) * 2008-05-15 2008-10-01 王坚 Enterprise energy consumption process model building and emulation method
CN101901150A (en) * 2010-07-08 2010-12-01 北京航空航天大学 Universal distributed airborne equipment health management simulation platform and implementation method thereof
CN102760176A (en) * 2011-04-29 2012-10-31 无锡江南计算技术研究所 Hardware transaction level simulation method, engine and system
CN102355677A (en) * 2011-07-25 2012-02-15 东南大学 Wireless sensor network emulator facing mobile node data transmission
CN102708234A (en) * 2012-04-25 2012-10-03 清华大学 Integration platform and method of Matlab (matrix laboratory) simulation model based on HLA (high level architecture)
US20140119213A1 (en) * 2012-10-26 2014-05-01 Ixia Methods, systems, and computer readable media for automatically decoding uplink data
CN104053179A (en) * 2014-05-07 2014-09-17 重庆邮电大学 C-RAN system simulation platform

Similar Documents

Publication Publication Date Title
CN109379746A (en) A kind of emulation mode and system of the covering of smart city signal
CN101132362A (en) Network traffic generating method and system thereof
CN107819611A (en) Client method of testing based on the more service end emulation of IEC61850
CN102572911A (en) Long term evolution (LTE) base band terminal simulation system based on peripheral component interconnect express (PCI-E) interface
Hu et al. A study of LTE network performance based on data analytics and statistical modeling
Lages et al. Energy Consumption Evaluation of LPWAN: A Stochastic Modeling Approach for IoT Systems
CN102064957A (en) Method for calculating and simulating performance parameters of wireless network based on trace file
CN105792270A (en) Discrete event simulation method applied to WiMAX (World Interoperability for MicrowaveAccess) system and platform thereof
CN106342296B (en) A kind of 1394B Bus simulator device based on AS5643 agreement
Naeem et al. A sigfox module for the network simulator 3
Sugianto et al. Simulation of mobile LoRa gateway for smart electricity meter
CN105406996B (en) A kind of method of intelligent substation station level MMS communication emulation
CN101801020A (en) Method and device for simulating air interface scene
CN104038557A (en) Batch upgrading method of equipment software in optical fiber connection tree shape network structure
CN102742317B (en) Communication system, communication method and communication apparatus
CN107241234A (en) A kind of AS5643 network simulation methods and system
CN109991860A (en) A kind of method and device by scanning the two-dimensional code replacement smart home device
CN108566645A (en) Network user's cut-in method based on Neyman-Scott cluster processes
Pospelova et al. Research of G3-PLC net self-organization processes in the NS-3 modeling framework
CN108809700A (en) A kind of verification method and device of Ad hoc network terminal communications protocol model
Ibrahimi et al. Signaling game-based approach to power control management in wireless networks
CN116233907B (en) AP performance detection method and detection system based on simulation multi-concurrent STA
WO2024045932A1 (en) Resource scheduling method, device and system, storage medium, and electronic system
CN103581980A (en) Network impairment simulation system and method
WO2023066046A1 (en) Contract management method, apparatus and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20160720

RJ01 Rejection of invention patent application after publication