Network testing systems
First Claim
1. A method of testing a digital mobile phone network, the network comprising:
- a communications network infrastructure, the infrastructure having a plurality of elements, including a plurality of radio communications base stations, and having interfaces between said elements; and
a plurality of mobile communications devices for radio communications with said base stations;
communications between a said mobile communications devices and said base stations, and signals on interfaces within the network infrastructure, comprising traffic and signalling data;
the method comprising;
creating test traffic between a test one of said mobile communications devices and said communications network infrastructure;
measuring at least one parameter associated with said traffic to provide measurement data;
coding said measurement data representing said measured parameter into said test traffic;
demultiplexing traffic and associated signalling data for said test mobile communications device from traffic and signalling data for others of said mobile communications devices on a test interface selected from said infrastructure element interfaces;
decoding said measurement data from said demultiplexed traffic for said test mobile communications device; and
combining said decoded measurement data and said demultiplexed signalling data for said test mobile communications device to determine a response of said digital mobile phone network to said test traffic.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of testing a digital mobile phone network such as a GPRS or 3G network comprises creating test traffic using an unmodified test mobile phone coupled to a computer, and using the computer to measure a parameter associated with the network'"'"'s response to the test traffic. The measurements made by the computer are encoded into the test traffic to create a data stream within the mobile phone network comprising test traffic, measurements relating to the test traffic, and signalling relating to the test traffic, whereby this data stream can be captured at points within the network and analysed to investigate the functioning of the network dynamically as the network is exercised with the test traffic. Software and test equipment for performing the method are also described.
105 Citations
60 Claims
-
1. A method of testing a digital mobile phone network, the network comprising:
-
a communications network infrastructure, the infrastructure having a plurality of elements, including a plurality of radio communications base stations, and having interfaces between said elements; and
a plurality of mobile communications devices for radio communications with said base stations;
communications between a said mobile communications devices and said base stations, and signals on interfaces within the network infrastructure, comprising traffic and signalling data;
the method comprising;
creating test traffic between a test one of said mobile communications devices and said communications network infrastructure;
measuring at least one parameter associated with said traffic to provide measurement data;
coding said measurement data representing said measured parameter into said test traffic;
demultiplexing traffic and associated signalling data for said test mobile communications device from traffic and signalling data for others of said mobile communications devices on a test interface selected from said infrastructure element interfaces;
decoding said measurement data from said demultiplexed traffic for said test mobile communications device; and
combining said decoded measurement data and said demultiplexed signalling data for said test mobile communications device to determine a response of said digital mobile phone network to said test traffic. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. Mobile communications equipment for connecting to a mobile communications device for testing a digital mobile phone network, said mobile communications equipment comprising:
-
a mobile communications device driver having a traffic input for driving traffic to said mobile communications device and a traffic output for outputting a traffic received from said mobile communications device;
a test traffic supply to supply test traffic;
a traffic parameter measurer configured to receive an input from said device driver traffic output and to provide traffic parameter measurement data representing a measured traffic parameter; and
a combiner configured to combine said test traffic from said test traffic supply and measurement data from said traffic parameter measurer and to provide a combined traffic output to said traffic input of said device driver;
whereby, in operation, the equipment outputs traffic data comprising a combination of test traffic for testing said digital mobile phone network and traffic parameter measurement data to said mobile communications device, said traffic parameter measurement data representing a measured parameter of traffic received from said digital mobile phone network via said mobile communications device as a response to said test traffic. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 53)
-
-
29. A carrier medium carrying computer readable code for controlling a computer coupled to a mobile communications device to test a digital mobile phone network, the code comprising computer code for:
-
a mobile communications device driver having a traffic input for driving traffic to said mobile communications device and a traffic output for outputting a traffic received from said mobile communications device;
a test traffic supply to supply test traffic;
a traffic parameter measurer configured to receive an input from said device driver traffic output and to provide traffic parameter measurement data representing a measured traffic parameter; and
a combiner configured to combine said test traffic from said test traffic supply and measurement data from said traffic parameter measurer and to provide a combined traffic output to said traffic input of said device driver;
whereby, in operation, the computer outputs traffic data comprising a combination of test traffic for testing said digital mobile phone network and traffic parameter measurement data to said mobile communications device, said traffic parameter measurement data representing a measured parameter of traffic received from said digital mobile phone network via said mobile communication device;
as a response to said test traffic.
-
-
30. A method of using a mobile communications device to facilitate testing of a digital mobile phone network, the method comprising:
-
controlling said mobile communications device to send test traffic over said digital mobile phone network;
receiving traffic from said digital mobile phone network using said mobile communications device;
measuring at least one parameter associated with said received traffic to provide traffic parameter measurement data; and
inserting said traffic parameter measurement data into said test traffic, to thereby facilitate testing of said digital mobile phone network. - View Dependent Claims (31, 32, 33, 34, 35, 36)
-
-
37. Test equipment for testing a digital mobile phone network, the network comprising:
-
a communications network infrastructure, the infrastructure having a plurality of elements, including a plurality of radio communications base stations, and having interfaces between said elements; and
a plurality of mobile communications devices for radio communications with said base stations;
communications between a said mobile communications devices and said base stations, and signals on interfaces within the network infrastructure, comprising traffic and signalling data;
the test equipment comprising;
an input to receive data collected at a test one of said interfaces, said received data comprising traffic and signalling data for mobile communications devices using said network;
a demultiplexer to identify test traffic and associated signalling data for a test one of said mobile communications devices from said received data;
a decoder to identify measurement data representing at least one measured parameter associated with said test traffic embedded in said test traffic; and
a data store to store at least said test traffic signalling data in association with said measurement data in such a way that time series measurement data and corresponding signalling data are retrievable from the data store. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44)
-
-
45. A carrier medium carrying computer readable code for controlling a computer to test a digital mobile phone network, the network comprising:
-
a communications network infrastructure, the infrastructure having a plurality of elements, including a plurality of radio communications base stations, and having interfaces between said elements; and
a plurality of mobile communications devices for radio communications with said base stations;
communications between a said mobile communications devices and said base stations, and signals on interfaces within the network infrastructure, comprising traffic and signalling data;
the code comprising computer code for providing;
an input to receive data collected at a test one of said interfaces, said received data comprising traffic and signalling data for mobile communications devices using said network;
a demultiplexer to identify test traffic and associated signalling data for a test one of said mobile communications devices from said received data;
a decoder to identify measurement data representing at least one measured parameter associated with said test traffic embedded in said test traffic; and
a data store to store at least said test traffic signalling data in association with said measurement data in such a way that time series measurement data and corresponding signalling data are retrievable from the data store.
-
-
46. A method of processing data from a digital mobile phone network to facilitate testing of the network, the network comprising:
-
a communications network infrastructure, the infrastructure having a plurality of elements, including a plurality of radio communications base stations, and having interfaces between said elements; and
a plurality of mobile communications devices for radio communications with said base stations;
communications between a said mobile communications devices and said base stations, and signals on interfaces within the network infrastructure, comprising traffic and signalling data, the method comprising;
inputting data from a test one of said interfaces, said inputted data comprising traffic and signalling data for mobile communications devices of said plurality of mobile communications devices;
demultiplexing said inputted data to identify test traffic and associated signalling data for a test one of said mobile communications devices;
identifying measurement data representing at least one measured parameter associated with said test traffic embedded in said test traffic; and
storing said test traffic signalling data in association with said measurement data so as to be able to retrieve a time series of measurement data and the corresponding test traffic signalling data. - View Dependent Claims (47, 48, 49, 50, 51, 52)
-
-
54. A carrier medium carrying computer readable code for testing the performance of a mobile communications system as perceived by a subscriber to the system using a subscriber mobile communications device, the computer readable code comprising code for running on a computer system coupled to said subscriber mobile communications device, said code being for controlling the computer system to:
-
send traffic over said mobile communications system using said subscriber mobile communications device, said traffic including test traffic and coded information; and
tocode said coded information to allow said information to be identified within said traffic and extracted from said traffic; and
wherein said information comprises information relating to a test activity performed by said computer system. - View Dependent Claims (55, 56)
-
-
57. A carrier medium carrying computer readable code for analysing the performance of a mobile packet data communications system, the mobile packet data communications system including a plurality of base stations for radio communication with a plurality of mobile communications system devices, the system being logically divided into portions linked at interfaces at which measurements may be made;
- the computer readable code comprising code to, when running, analyse data captured at a said interface, said code being configured to control a computer system to;
read data captured at a said interface;
extract traffic data and associated mobile communications system operation information for one of said communications devices from said read data;
decode coded information from said traffic data; and
output a linked combination of said decoded information and said mobile communications system operation information associated with said traffic from which said information was decoded. - View Dependent Claims (58)
- the computer readable code comprising code to, when running, analyse data captured at a said interface, said code being configured to control a computer system to;
-
59. A method of testing the performance of a mobile communications system as perceived by a subscriber to the system using a subscriber mobile communications device, the mobile communications system including a plurality of base stations for radio communication with a plurality of mobile communications system devices, the system being logically divided into portions linked at interfaces at which measurements may be made;
- the method comprising;
sending traffic over said mobile communications system using said subscriber mobile communications device, said traffic including test traffic and coded information, said coded information being coded to allow said information to be identified within said traffic and extracted from said traffic, said information comprising information relating to a test activity performed by said computer system;
capturing data at a said interface;
extracting traffic data and associated mobile communications system operation information for one of said communications devices from said captured data;
decoding said coded information from said traffic data; and
outputting a linked combination of said decoded information and said mobile communications system operation information associated with said traffic from which said information was decoded. - View Dependent Claims (60)
- the method comprising;
Specification