Presenting an output signal generated by a receiving device in a simulated communication system
First Claim
1. A computer-implemented method for predicting signal reception in a simulated communication system represented by communication system parameters stored in a computer system, the method comprising:
- determining from an input device a simulation location value indicative of a selected location in the communication system;
calculating, from the simulation location value and the communication system parameters, a predicted signal attribute value of a signal received by a receiving device at the selected location; and
generating a simulated output signal of a receiving device for presentation at an output device, the simulated output signal exhibiting the predicted signal attribute value.
3 Assignments
0 Petitions
Accused Products
Abstract
A computer software program simulates a communication network using network characteristic information provided by communication network designers. When a network designer selects a particular location within the network, the software consults the network characteristic information to predict a signal attribute of a simulated signal received at the selected location. The predicted attribute is used to modify a template signal to produce a simulated output signal, and the simulated output signal is presented for consideration by the network designers.
167 Citations
20 Claims
-
1. A computer-implemented method for predicting signal reception in a simulated communication system represented by communication system parameters stored in a computer system, the method comprising:
-
determining from an input device a simulation location value indicative of a selected location in the communication system;
calculating, from the simulation location value and the communication system parameters, a predicted signal attribute value of a signal received by a receiving device at the selected location; and
generating a simulated output signal of a receiving device for presentation at an output device, the simulated output signal exhibiting the predicted signal attribute value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
collecting the communication system parameters from a user, the communication system parameters defining elements of the communication system, the elements comprising representations of a plurality of radio transmit stations in a wireless communication system.
-
-
4. The method of claim 1 wherein the communication system comprises elements and the simulation location value indicates a logical location within elements of the communication system.
-
5. The method of claim 1 wherein plural predicted signal attribute values for plural locations are calculated seriatim from a stored data file of plural simulation location values comprising a geographical simulation route in the communication system.
-
6. The method of claim 1 wherein the simulation location value indicates a first geographical location;
-
calculating the predicted signal attribute value comprises calculating a power level of a signal simulated as received by a receiving device at the first geographical location from a transmitter at a second geographical location; and
generating the simulated output signal comprises adding noise to a reference data frame to generate a simulated data frame for presentation at an output device, severity of the noise correlating to the power level.
-
-
7. The method of claim 6 wherein the simulated data frame is one of a plurality of simulated image frames, the method further comprising:
presenting the simulated image frames at a video output device to simulate reception of a video signal.
-
8. The method of claim 6 wherein the simulated data frame is one of a plurality of simulated sound frames, the method further comprising:
presenting the simulated sound frames at an audio output device to simulate reception of an audio signal.
-
9. A computer-readable medium having computer-executable instructions for performing the following actions to predict signal reception in a communication system represented by communication system parameters stored in a computer system:
-
determining from an input device a simulation location value indicative of a selected location in the communication system;
calculating, from the simulation location value and the communication system parameters, a predicted signal attribute value of a signal received by a receiving device at the selected location; and
generating a simulated output signal of a receiving device for presentation at an output device, the simulated output signal exhibiting the predicted signal attribute value.
-
-
10. A computer-readable medium having computer-executable instructions for performing the following actions to predict signal reception in a communication system represented by communication system parameters stored in a computer system:
-
determining from an input device a simulation location value indicative of a selected location in the communication system;
calculating, from the simulation location value and the communication system parameters, a predicted signal attribute value of a signal received by a receiving device at the selected location; and
generating a simulated output signal of a receiving device for presentation at an output device, the simulated output signal exhibiting the predicted signal attribute value;
wherein the simulation location value indicates a first geographical location;
calculating the predicted signal attribute value comprises calculating a power level of a signal simulated as received by a receiving device at the first geographical location from a transmitter at a second geographical location;
generating the simulated output signal comprises adding noise to a reference data frame to generate a simulated data frame for presentation at an output device, severity of the noise correlating to the power level; and
wherein the simulated data frame is one of a plurality of simulated sound frames, the method further comprising;
presenting the simulated sound frames at an audio output device to simulate reception of an audio signal.
-
-
11. In a computer, a system for simulating signal reception at a selected location in a simulated communication system represented by communication system parameters stored on the computer, the system comprising:
-
a location selector operable for receiving a location in the communication system and generating a location value indicative of the location;
a received signal attribute calculator responsive to the location value and operable for calculating a predicted signal attribute value for a signal simulated as received by a receiving device in the communication system at the location; and
an output signal generator responsive to the predicted signal attribute value and operable for generating an output signal simulated as output by a receiving device and manifesting the predicted signal attribute value. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
a model data frame, wherein the output signal generator generates the output signal by performing a convolution operation on the model data frame.
-
-
13. The system of claim 11 further comprising:
-
a model data frame; and
an interference calculator operable for determining an interference power at the location, wherein the output signal generator is operable for generating the output signal by performing a convolution operation on the model data frame to generate a simulated input signal frame and adding noise to the input signal frame according to the interference power to generate an output signal frame.
-
-
14. The system of claim 13 further comprising:
a receiver noise generator operable for simulating receiver noise from user-supplied parameters and adding the receiver noise to the output frame.
-
15. The system of claim 11 wherein the location selector is further operable for reading a stored set of geographical locations forming a route of a simulated radio frequency receiver and generating seriatim location values indicative of locations on the route.
-
16. The system of claim 11 further comprising:
a system map generator operable for presenting a pictorial representation of the simulated communication system, wherein the location selector is operable for receiving a user selection from the pictorial representation associated with a location in the communication system.
-
17. The system of claim 11 further comprising:
a set of ordered model data frames representing a transmitted signal, wherein the output signal generator selects, seriatim and in order, a data frame from the set to simulate reception of the transmitted signal.
-
18. The system of claim 17 wherein the location selector is further operable for reading a stored set of geographical locations forming a route of a simulated radio frequency receiver and generating seriatim location values indicative of locations on the route.
-
19. A computer implemented method for presenting to a computer user an output signal simulated as received by a receiving device in a simulated communication system having a plurality of simulated radio frequency transmitters, the method comprising:
-
presenting a system map for representing the simulated communication system;
determining from an input pointing device a simulation location value indicative of a position on the system map selected by the user and associated with a geographical location;
calculating from the simulation location value a predicted channel response value indicative of channel response of a signal simulated as received by a receiving device at the selected geographical location from one of the transmitters;
modifying a model signal frame with the channel response using a convolution function to generate a simulated input signal frame;
calculating from the simulation location value a predicted interference value indicative of interference to a signal simulated as received at the selected geographical location;
generating a simulated signal composite frame from the simulated input signal frame with the predicted interference value using a random number generator to simulate interference;
adding simulated receiver noise to the signal composite frame according to receiver noise characteristics to generate a simulated output signal frame; and
presenting the simulated output signal frame to the user as part of an audio video presentation.
-
-
20. A computer-readable medium having computer-executable instructions for performing the following actions to present to a computer user an output signal simulated as received by a receiving device in a simulated communication system having a plurality of simulated radio frequency transmitters:
-
presenting a system map for representing the simulated communication system;
determining from an input pointing device a simulation location value indicative of a position on the system map selected by the user and associated with a geographical location;
calculating from the simulation location value a predicted channel response value indicative of channel response of a signal simulated as received by a receiving device at the selected geographical location from one of the transmitters;
modifying a model signal frame with the channel response using a convolution function to generate a simulated input signal frame;
calculating from the simulation location value a predicted interference value indicative of interference to a signal simulated as received at the selected geographical location;
generating a simulated signal composite frame from the simulated input signal frame with the predicted interference value using a random number generator to simulate interference;
adding simulated receiver noise to the signal composite frame according to receiver noise characteristics to generate a simulated output signal frame; and
presenting the simulated output signal frame to the user as part of an audio video presentation.
-
Specification