Method and apparatus for network planning
First Claim
1. A system for performing wireless network planning using vector data, the system comprising:
- pixel data, vector data, and a coordinate reference for processing vector data comprising;
a bus;
a pixel data plane containing a pixel data point;
a vector data plane containing a vector data point;
a storage medium coupled to the bus for storing the pixel data plane, the coordinate data plane, and the vector data plane;
a digital processor communicating with the storage medium through the bus for executing machine readable instructions for processing the pixel data plane, the vector data plane and the coordinate data plane to determine propagation loss associated with a transmitter to receiver layout within the coordinate data plane;
an input for transferring data to the storage medium and the digital processor through the bus; and
an output for outputting the result of the processing of the pixel data plane, vector data plane, and coordinate data plane.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for wireless network planning utilizing raster data, stored and manipulated in raster data planes (204-212) and vector data (522) stored and manipulated in vector data planes (528-532). The invention increases the accuracy of network planning by simultaneously utilizing vector data planes (528-532) and raster data planes (204-212) to perform computations using vector features contained within map pixels (604). The disclosed method makes it possible to perform accurate computations such as propagation loss to vector points (602) contained within map pixels (604). Accuracy is further increased because other characteristics such as received power, elevation, and best server can be computed to the vector features rather than processing them with traditional raster resolutions.
-
Citations
13 Claims
-
1. A system for performing wireless network planning using vector data, the system comprising:
- pixel data, vector data, and a coordinate reference for processing vector data comprising;
a bus;
a pixel data plane containing a pixel data point;
a vector data plane containing a vector data point;
a storage medium coupled to the bus for storing the pixel data plane, the coordinate data plane, and the vector data plane;
a digital processor communicating with the storage medium through the bus for executing machine readable instructions for processing the pixel data plane, the vector data plane and the coordinate data plane to determine propagation loss associated with a transmitter to receiver layout within the coordinate data plane;
an input for transferring data to the storage medium and the digital processor through the bus; and
an output for outputting the result of the processing of the pixel data plane, vector data plane, and coordinate data plane.
- pixel data, vector data, and a coordinate reference for processing vector data comprising;
-
2. A method for simultaneously handling data planes for processing vector features in a wireless network planning system comprising:
-
accepting a vector data plane and a raster data plane;
utilizing a coordinate system stored as a coordinate system data plane;
processing the vector data plane and the raster data plane using the coordinate system data plane to compute a distance to the vector feature that is within the boundaries of a pixel containing the vector feature; and
transferring the result to an output. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-readable medium containing instructions for controlling at least one computer to perform a method for executing an event for processing vector data using a vector data plane, and a pixel data plane referenced using coordinate data, generated by a process written in a simulation language, by a component written in a target language, the method comprising:
-
generating an event by the process;
establishing a connection between the process and the component to transmit the event;
translating the event to the target language; and
executing the translated event by the component to produce a result.
-
Specification