Next Patent: Quality of service differentiation in wireless networks
Next Patent: Quality of service differentiation in wireless networks
Plaque It!
Sponsored by: Flash of Genius |
[0001] 1. Field of the Invention
[0002] The present invention relates to the field of mobile communication and, more particularly, to a system and a method of simulating a mobile communication system.
[0003] 2. Description of Related Art
[0004] Mobile communication has been known as a rapid, spectacular development in recent years. With reference to
[0005] Some simulation programs for simulating mobile communication system have been proposed to solve the aforementioned problems and perform the protocol conformance test of a base station and a mobile station. However, these simulation programs are not able to perform a complete peer-to-peer verification between a base station and a mobile station, a simulation of handoff between the base station and the mobile station, and a simulation of multiple-to-multiple communication because the characteristics of physical layer have not been considered. Therefore, it is desirable to provide novel system and method of simulating mobile communication in order to mitigate and/or obviate the aforementioned problems.
[0006] The object of the present invention is to provide a system and a method of simulating a mobile communication system by means of a local area network.
[0007] With this object in view, the present invention provides a simulation method of a mobile communication system. The simulated mobile communication system has a first machine for simulating a base station controller, a second machine for simulating a base station, and multiple third machines, each simulating a mobile station associated with the corresponding base station. The first, second, and third machines are coupled together by a local area network (LAN). Each of the third machines has an upper adaptation layer, a control entity, a service entity, an event generator, a pseudo driver, a network translation program, and a database. The upper adaptation layer is interfaced with an upper layer mobile communication protocol. The control entity is commanded by the upper layer mobile communication protocol for setting communication channels and associated physical layer measurement. The service entity provides physical services to the upper layer mobile communication protocol. The event generator generates simulation events. The method comprises the steps of: (a) after resetting one of the simulated mobile stations, commanding the mobile station to enter into an initialization state for fetching a dynamic Internet Protocol (IP) address from the simulation base station controller; (b) after the simulated mobile station obtains the dynamic IP address, determining whether there exists a simulated base station by receiving a broadcasting packet of the simulated base station; (c) if the simulated base station exists, commanding the simulated mobile station to request the simulated base station controller to obtain a dynamic IP address controlled by the simulated base station and establish an associated channel; (d) commanding the simulated mobile station to perform a certification procedure on the simulated base station via the channel; and (e) if the certification procedure is successful, commanding the simulated mobile station to enter into a link state for simulating mobile communication.
[0008] The present invention provides a system of simulating mobile communication, which comprises a first machine for simulating a base station controller, at least a second machine for simulating a base station, and a plurality of third machines each for simulating a mobile station associated with the corresponding base station. The first, second, and third machines are coupled together by a local area network. Each of the third machines comprises an upper layer adaptation layer interfaced with a separate upper layer mobile communication protocol, a control entity commanded by the upper layer mobile communication protocol for setting communication channels and associated entity layer measurement via the upper layer adaptation layer, a service entity for providing physical services to the upper layer mobile communication protocol, an event generator for generating simulation events, a pseudo driver, a network translation, and a database. In response to resetting the simulated mobile station, the simulated mobile station enters into an initialization for fetching a dynamic Internet Protocol (IP) address from the simulated base station controller. In response to obtaining the dynamic IP address, the simulated mobile station determines whether there exists a simulated base station by receiving a broadcasting packet of the simulated base station, and if yes, the simulated mobile station request the simulated base station controller to obtain the dynamic IP address and establish an associated channel. The simulated mobile station performs a certification procedure on the simulated base station via the channel. If the certification procedure is successful, the simulated mobile station enters into a link state for simulating mobile communication.
[0009] Other objects, advantages, and novel features of the invention will become more apparent from the detailed description when taken in conjunction with the accompanying drawings.
[0010]
[0011]
[0012]
[0013]
[0014] With reference to
[0015] In the Ethernet, each of the first machine
[0016] With reference to
[0017] The control entity
[0018] The pseudo driver
[0019] An enabled mobile station will retrieve information about base station (e.g., radio frequency (RF) and primary scrambling code of broadcasting channel of the base station before shutdown) from a Subscriber Identity Module (SIM) card at the cell where a previous shutdown was taken place. Such information is sent to a RF component via the L3/RRC
[0020] An enabled mobile station will retrieve information about base station (e.g., RF and primary scrambling code of broadcasting channel of the base station before shutdown) from the database
[0021] In response to a receiving of REQ from the control entity
[0022] In response to the obtaining of dynamic IP address, the simulation mobile station determines whether there exists a simulation base station by receiving a broadcasting packet of the simulation base station (step S
[0023] The process goes to step S
[0024] In step S
[0025] In step S
[0026] The step S
[0027] In step S
[0028] In step S
[0029] In step S
[0030] From the aforementioned description, the simulation technology for wireless communication of present invention can solve the problem in that associated chipsets have not been developed or are difficult to obtain. Also, it overcomes the problem in inhibiting a complete peer-to-peer verification due to that the corresponding infrastructure for mobile communication has not been established. Because the event generator
[0031] Although the present invention has been explained in relation to its preferred embodiment, it is to be understood that many other possible modifications and variations can be made without departing from the spirit and scope of the invention as hereinafter claimed.