Source: https://patents.google.com/patent/FI113329B/en
Timestamp: 2018-03-19 20:55:16+00:00
Document Index: 18946541

Matched Legal Cases: ['kko ', 'kko ', 'kko ', 'kko ', 'kko ', 'kko ', 'kko ', 'kko ', 'kko ']

FI113329B - The device for testing a packet-switched cellular radio network, - Google Patents
The device for testing a packet-switched cellular radio network,
FI113329B
FI113329B FI20020312A FI20020312A FI113329B FI 113329 B FI113329 B FI 113329B FI 20020312 A FI20020312 A FI 20020312A FI 20020312 A FI20020312 A FI 20020312A FI 113329 B FI113329 B FI 113329B
FI20020312A
FI20020312A (en )
FI20020312A0 (en )
Pietari Hyvaerinen
Validitas Oy
113329 113329
Laite pakettikytkentäisen solukkoradioverkon testaamiseksi The device for testing a packet-switched cellular radio network,
Keksinnön kohteena on laite pakettikytkentäisen solukkoradioverkon testaamiseksi. The invention relates to an apparatus for testing a packet-switched cellular radio network.
Piirikytkentäisiä solukkoradioverkkoja rakennettaessa niiden verkkoelementtien toimintoja on voitu testata erilaisia simulaattoreita käyttäen. Circuit-switched cellular radio networks the construction of the network element functions may be tested using a variety of simulators. Esimerkiksi julkaisussa WO 99/52314 kuvataan laite, jolla simuloidaan matkapuhelimia, tukiasemia, puheluita ja kanavanvaihtoja. For example, WO 99/52314 discloses a device for simulating the mobile phones, base stations, calls and handovers. Puhelut ovat piirikytken-10 täisiä yhteyksiä. Calls are piirikytken 10-switched connectivity. Kuvatulla ratkaisulla testataan lähinnä tukiasemaohjaimen toimintaa. As illustrated, the solution being tested, operation of the base station controller. Laite kerää puhelutilastoja, kanavanvaihtotilastoja sekä vikadataa. The device collects call statistics, handover statistics, and fault data. Julkaisussa US 6,272,450 kuvataan solukkoverkon liikennesimulaattori, jolla voidaan simuloida tukiasemajärjestelmää, matkapuhelinkeskusta, yhdyskäytä-vämatkapuhelinkeskusta, lyhytsanomayhdyskäytävämatkapuhelinkeskusta, 15 vierailijarekisteriä, kotirekisteriä, ja matkapuhelinta. US 6,272,450 describes a cellular network traffic simulator capable of simulating system of the base station, the mobile switching center, GATEWAY-vämatkapuhelinkeskusta, the short message gateway mobile switching center, the visitor location register 15, the home location register, and a mobile phone. Simulaattori voidaan julkaisun perusteella kytkeä pakettikytkentäisen datapalvelun operointisolmuun, mutta pakettikytkentäisen liikenteen simuloinnista ei julkaisussa kerrota mitään. The simulator based on the disclosure can be connected to a packet switched data service in the terminal node, but the packet-switched traffic simulation publication does not told anything.
Tunnetut ratkaisut eivät sovellu pakettikytkentäisten solukkora- .· : 20 dioverkkojen testaamiseen. Known solutions are not suitable for packet-switched cellular ·:. 20 for testing radio network. Pakettikytkentäiset solukkoradioverkot poikkeavat merkittävästi piirikytkentäisistä solukkoradioverkoista siinä, että piirikytkentäi- .. f sissä solukkoradioverkoissa on yleensä testattu puhelua, joka on toteutettu ; The packet-switched cellular radio networks are significantly different from the circuit-switched cellular radio networks, in that the circuit-switched cellular radio networks .. f CENTERS is usually tested in a call, which is carried out; joko solukkoradioverkon kahden matkapuhelimen kesken, tai solukkoradiover- * » kon matkapuhelimen ja ulkopuolisen yleisen puhelinverkon (public switched • 25 telephone network, PSTN) puhelimen kesken, kun taas pakettikytkentäisessä solukkoradioverkossa testattava pakettikytkentäinen yhteys voidaan luoda esimerkiksi matkapuhelimen ja solukkoradioverkkoon esimerkiksi Internetin :· välityksellä kytketyn sisältöpalvelimen välille. either the cellular radio network between the two mobile phone, or cellular radio * »kon mobile phone and an external public switched telephone network (public switched • 25 telephone network, PSTN) between the phone, while a packet-switched cellular network tested in a packet-switched connection can be established, for example, a mobile phone and a cellular radio network the Internet: · connected via a content server between.
Pakettikytkentäisten solukkoradioverkkojen käytön lisääntyessä . the increasing use of cellular mobile packet. 30 voimakkaasti on alalla suuri tarve saada käyttöön ratkaisu, joka mahdollistaa pakettikytkentäisten solukkoradioverkkojen verkkoelementtien toiminnan testaamisen, ja pakettikytkentäisellä solukkoradioverkolla siihen kytkettyine sisäl-.! 30 strong field is a great need for a solution that allows for the testing cellular mobile packet switched network elements, activities, and packet-switched cellular radio networks, including the associated included.! töpalvelimineen toteutettujen pakettikytkentäisten uusien palveluiden testaami- | To test packet of new services implemented server in | sen, ja palveluiden laskutuksen kehittämisen ja testaamisen. development and testing it, and billing services.
2 113329 ff 2 113329 ff
Keksinnön tavoitteena on tarjota parannettu laite solukkoradioverkon testaamiseksi. The aim of the invention is to provide an improved device for testing a cellular radio network.
Keksinnön eräänä puolena esitetään laite pakettikytkentäisen so-5 lukkoradioverkon testaamiseksi, joka laite käsittää verkkoliikennesimulaattorin radioliityntäverkon liikenteelle, ja laite on konfiguroitu kytkettäväksi ohjaustieto-koneeseen komentojen antamiseksi laitteelle, ja laite käsittää lisäksi pakettikytkentäisen datapalvelun operointisolmusimulaattorin, joka on konfiguroitu kytkettäväksi yhdyskäytäväsolmuun, jonka välityksellä laite on kytkettävissä 10 palveluverkkoon. Invention, one aspect of an apparatus for testing a packet switched so-5 lock the radio network, the device comprising a network traffic simulator to the radio access network transport, and the device is configured to be coupled to a control data-plane for giving commands to the device, and the device further comprises a packet switched data service in the terminal node of the simulator, which is configured to be coupled to the gateway node, by means of which the device is connectable 10 service network.
Keksinnön eräänä puolena esitetään laite pakettikytkentäisen solukkoradioverkon testaamiseksi, joka laite käsittää liikennevälineet simuloida pakettikytkentäistä liikennettä, ja laitteeseen on kytkettävissä ohjaustietokone komentojen antamiseksi laitteelle, ja laite käsittää lisäksi operointisolmuväli-15 neet simuloida pakettikytkentäisen datapalvelun operointisolmua, jotka ope-rointisolmuvälineet on kytkettävissä yhdyskäytäväsolmuun, jonka välityksellä laite on kytkettävissä palveluverkkoon. Invention, one aspect of a device for testing packet-switched cellular radio network, comprising a transport means for simulating packet-switched traffic, and the device is coupled to the control computer for giving commands to the device, and the device further comprises a terminal node interval 15 to simulate packet-switched data service serving node, the ope-rointisolmuvälineet is coupled to the gateway node, by means of which device can be connected to the service network.
Keksinnön muut edulliset suoritusmuodot ovat epäitsenäisten patenttivaatimusten kohteena. Other preferred embodiments of the invention are disclosed in the dependent claims.
20 Keksintö perustuu siihen, että yhdellä laitteella simuloidaan sekä ra dioliityntäverkon liikennettä että pakettikytkentäisen datapalvelun operointisol-mun toimintaa. 20 The invention is based on the fact that a single device is simulated and trans resources are handled traffic and packet-switched data service operointisol-me function.
: Keksinnön mukaisella laitteella saavutetaan useita etuja. A device conforming to the invention provides several advantages. Laitteella j pystytään testaamaan rakennettavan / laajennettavan pakettikytkentäisen so- :' 25 lukkoradioverkon toimintaa kokonaisuutena. J The device can be built in test / extensible packet-switched cell, '25 lock the operation of the radio network as a whole. Lisäksi samalla laitteella voidaan :* ,* testata pakettikytkentäisten palveluiden toteuttamista ja laskutuksen kehittä- mistä joko rakennettavassa solukkoradioverkossa tai jopa valmiissa solukko- t » radioverkossa ilman että häiritään solukkoradioverkon todellisia käyttäjiä palve- levää toimintaa. In addition, the same device can be used: *, * to test the implementation of packet-switched services and billing the development of either the cellular network or be built up in the finished cellular t "of radio network without interfering with the actual users of the cellular radio service algae activity.
* * 30 Kuvioluettelo j Keksintöä selostetaan nyt lähemmin edullisten suoritusmuotojen yh- teydessä, viitaten oheisiin piirroksiin, joissa: kuvio 1 esittää laitetta pakettikytkentäisen verkon testaamiseksi toi-mintaympäristössään; * * 30 j FIG List invention will now be described in greater detail by means of preferred embodiments with reference to the accompanying drawings, in which: Figure 1 shows a device for testing packet-switched network, brought to the operating environment; 3 113329 kuvio 2 on yksinkertaistettu lohkokaavio laitteen ulkoisista liitynnöistä ja toiminnasta; 3 113329 Figure 2 is a simplified external interfaces and functional block diagram of the apparatus; kuvio 3 on yksinkertaistettu lohkokaavio laitteen sisäisestä rakenteesta ja toiminnasta; Figure 3 is a simplified internal structure and operation of the block diagram of the apparatus; 5 kuvio 4 on yksinkertaistettu signaalisekvenssikaavio havainnollista en laitteen toimintaa palveluja testattaessa; 5 Figure 4 is a simplified signal sequence illustrates the operation of the device I tested services; ja kuvio 5 on yksinkertaistettu signaalisekvenssikaavio havainnollistaen laitteen toimintaa verkon toimintaa testattaessa. and Figure 5 is a simplified signal sequence diagram illustrating the operation of the device for testing operation of the network.
Suoritusmuotojen kuvaus 10 Laitetta pakettikytkentäisen solukkoradioverkon testaamiseen voi daan käyttää erilaisissa pakettikytkentäisissä solukkoradioverkoissa, esimerkiksi toisen sukupolven matkapuhelinjärjestelmistä edelleenkehitetyissä niin-sanotuissa 2,5:n sukupolven järjestelmissä ja kolmannen sukupolven järjestelmissä. Description of Embodiments The apparatus 10 for testing packet-switched cellular radio network may be used in various packet-switched cellular radio networks such as second generation mobile phone systems edelleenkehitetyissä so-called 2.5-generation systems and third generation systems. Toisen sukupolven radiojärjestelmää edustaa tyypillisesti GSM (Glo-15 bal System for Mobile Communications), 2,5:n sukupolven radiojärjestelmää EDGE-tekniikkaa (Enhanced Data Rates for Global Evolution) tiedonsiirtonopeuden kasvattamiseksi käyttävä GSM:ään perustuva radiojärjestelmä, jota voidaan käyttää myös pakettisiirron toteuttamiseen pakettikytkentäisessä datapalvelussa (General Packet Radio System, GPRS), ja kolmannen sukupol-20 ven radiojärjestelmää radiojärjestelmä, joka tunnetaan ainakin nimillä IMT- \t 2000 (International Mobile Telecommunications 2000) ja UMTS (Universal ·: · Mobile Telecommunications System). Second-generation radio system typically represented by the GSM (Glo-15 bal System for Mobile communications), 2.5-generation radio system EDGE (Enhanced Data Rates for Global Evolution) to increase the data rate using a GSM-based radio system, which can be used for implementing packet transmission a packet switched data service (General Packet radio system GPRS) and third generation stretch-20 radio system, the radio system, known at least by the names IMT \ s 2000 (International Mobile Telecommunications 2000) and UMTS (Universal · · Mobile Telecommunications system). Suoritusmuodot eivät kuitenkaan rajau- ;* du näihin esimerkkeihin, vaan alan ammattilainen voi soveltaa opetuksia myös , . The embodiments are, however, rajau-; * du to these examples, but the skilled artisan can apply the lessons also. muissa vastaavat ominaisuudet sisältävissä solukkoradioverkoissa. cellular networks containing other comparable properties. Solukko- , ; Cellular,; 25 radioverkoista on tarvittaessa saatavissa lisätietoja alan kirjallisuudesta, esi- • * · : merkiksi tähän viitteeksi otettavasta teoksesta Juha Korhonen: Introduction to ' 3G Mobile Communications. 25 radio networks are available, if necessary, additional information from the literature, pre- • * ·: as a sign to be taken by this reference book Juha Korhonen: Introduction to '3G Mobile Communications. Artech House 2001. ISBN 1-58053-287-X. Artech House 2001. ISBN 1-58053-287-X.
Kuvio 1 on yksinkertaistettu lohkokaavio, joka kuvaa verkkoelement-i' tien tasolla pakettikytkentäisen solukkoradioverkon tärkeimmät osat. Figure 1 is a simplified block diagram illustrating a network element i "of the road at the level of the main parts of the packet-switched cellular radio network. Piirikyt- 30 kentäisen puolen rakennetta ei kuviossa 1 kuvata. the structure of a circuit-30-switched side of Figure 1 is not described. Verkkoelementtien raken- .: netta ja toimintoja ei kuvata kovin tarkasti, koska ne ovat yleisesti tunnettuja. The structure of the network elements. Structure and functions will not be described very accurately, because they are generally known.
Radiojärjestelmän pääosat ovat runkoverkko (Core Network), radio-liityntäverkko 140 ja käyttäjälaite (User Equipment, UE) 148. Termi UTRAN i tulee sanoista UMTS Terrestrial Radio Access Network, eli radioliityntäverkko 35 1 40 kuuluu kolmanteen sukupolveen ja on toteutettu laajakaistaisella koodija- koisella monikäyttötekniikalla (Wideband Code Division Multiple Access, 4 113329 WCDMA). Radio system main components are a core network (Core Network), radio access network 140 and user device User Equipment (UE) 148. The term UTRAN i stands for UMTS Terrestrial Radio Access Network, i.e. the radio access network 35 January 40 belongs to the third generation and is implemented in a wideband code division helix on the multiple access technique (Wideband Code Division Multiple Access, WCDMA 4 113 329). Lisäksi kuviossa 1 on kuvattu 2,5 sukupolven radioliityntäverkko 150, joka on toteutettu aikajakoisella monikäyttötekniikalla (Time Division Multiple Access, TDMA). In addition, Figure 1 illustrates a 2.5 generation radio access network 150, which is implemented by time division multiple access technique (Time Division Multiple Access TDMA).
Runkoverkon rakenne vastaa yhdistettyä GSM- ja GPRS-järjes-5 telmien rakennetta. The core network corresponds to the combined structure of the GSM and GPRS systems järjes-5 structure. GSM-verkkoelementit vastaavat piirikytkentäisten yhteyksien toteuttamisesta, ja GPRS-verkkoelementit pakettikytkentäisten yhteyksien toteuttamisesta, osa verkkoelementeistä sisältyy kuitenkin molempiin järjestelmiin. The GSM network elements are responsible for the implementation of circuit-switched connections, and the GPRS network elements of the implementation of packet switched connections, however, part of the network elements included in both systems.
Matkapuhelinkeskus (Mobile Services Switching Centre, MSC) 154 10 on runkoverkon piirikytkentäpuolen keskipiste. The MSC (Mobile Services Switching Center, MSC) 154 is the center point 10 of the circuit-switched core network side. Samaa matkapuhelinkeskusta 154 käytetään myös pakettikytkentäisiä yhteyksiä varten. The same mobile services switching center 154 is also used for packet switched connections. Matkapuhelinkeskuksen 154 tehtäviin kuuluu esimerkiksi: yhteyksien välitys (switching), haku (paging), käyttäjälaitteen sijaintipaikan rekisteröinti (location registration), kanavanvaihdon hallinta (handover management), tilaajan (subscriber) laskutus-15 tietojen (billing information) keruu, tiedon salausparametrin hallinta (encryption parameter management), taajuusallokoinnin hallinta (frequency allocation management), ja kaiunpoisto (echo cancellation). The mobile switching center 154 tasks include for example: relay contacts (switching), search (paging), user equipment location registration (location registration), handover management (handover management), customer (subscriber) billing-15 collection of information (billing information), data ciphering parameter management ( encryption parameter management), frequency allocation management (frequency allocation management), and echo cancellation (echo cancellation).
Kotirekisteri (Home Location Register, HLR, ei kuvattu kuviossa 1) sisältää pysyvän tiiaajarekisterin, eli esimerkiksi seuraavat tiedot: kansainväli-20 sen matkaviestintilaajan tunnuksen (International Mobile Subscriber Identity, IMSI), matkaviestintilaajan kansainvälisen ISDN-numeron (Mobile Subscriber • · · ISDN Number, MSISDN), autentikointiavaimen (Authentication Key), ja radio- ·; The HLR (Home Location Register, HLR, not shown in Figure 1) contains a permanent tiiaajarekisterin, that is, for example, the following details: International 20 of the mobile subscriber identification (International Mobile Subscriber Identity, IMSI), the mobile subscriber international ISDN number (Mobile Subscriber • · · ISDN Number , MSISDN), an authentication key (authentication key), and the radio ·; i järjestelmän tukiessa GPRS.ää PDP-osoitteen (PDP = Packet Data Protocol). i GPRS.ää system supports a PDP address (PDP = Packet Data Protocol).
: Vierailijarekisteri (Visitor Location Register, VLR) 154 sisältää sijainnin seuran- 25 taa (roaming) koskevaa informaatiota matkapuhelinkeskuksen 154 alueella .· : olevista käyttäjälaitteista 160. Vierailijarekisteri 154 sisältää aika pitkälti samaa .· ·' informaatiota kuin kotirekisteri, mutta vierailijarekisterissä 154 kyseinen infor- » » maatio on vain tilapäisesti. : The visitor location register (Visitor Location Register VLR) 154 includes location information of the monitoring 25 of the TAA (roaming) the mobile switching center 154 of the area ·. The user equipment 160. The visitor location register 154 includes a time much of the same · · "of information as the home location register, but the visitor location register 154 of the informaton. - »» mation is only temporary.
Suurissa runkoverkoissa voi olla erillinen yhdyskeskus (Gateway ; 30 Mobile Service Switching Centre, ei kuvattu kuviossa 1), joka hoitaa runkover- ·* kon ja ulkopuolisten verkkojen väliset piirikytkentäiset yhteydet. Large core networks may be separate gateway (Gateway; 30 Mobile Service Switching Center, not shown in Figure 1), acting runkover- · the circuit switched connections between the box and * outside networks. Yhdyskeskus i ·· sijaitsee matkapuhelinkeskuksien ja ulkopuolisten verkkojen välissä. The gateway i ·· is located between the mobile subscriber and outside networks. Ulkopuo- linen verkko voi olla esimerkiksi yleinen matkaviestinverkko (Public Land Mobile Network, PLMN) tai yleinen puhelinverkko (Public Switched Telephone Net-| 35 work, PSTN). The external network may be alkaline, for example, public land mobile network (Public Land Mobile Network, PLMN) or a public switched telephone network (Public Switched Telephone Network | 35 work PSTN).
5 113329 5 113329
Operointisolmu (Serving GPRS Support Node, SGSN) 142, 152 on runkoverkon pakettikytkentäpuolen keskipiste. The serving node (Serving GPRS Support Node, SGSN) 142, 152 is the center of the core network packet switched side. Operointisolmun 142, 152 päätehtävä on lähettää ja vastaanottaa paketteja pakettikytkentäistä siirtoa tukevan käyttäjälaitteen 148, 160 kanssa radioliityntäverkkoa 140, 150 käyttäen. The serving node 142, 152 of the main function is to send and receive packets from the packet switched transmission support a user of the device 148, 160 with the radio access network 140, 150 on.
5 Operointisolmu 142, 152 sisältää käyttäjälaitetta 148, 160 koskevaa tilaajatietoa sekä sijaintitietoa. 5 serving node 142, the user device 152 includes subscriber data 148, 160 and the location information.
Yhdyskäytäväsolmu (Gateway GPRS Support Node, GGSN) 116 on pakettikytkentäpuolen vastine piirikytkentäpuolen yhdyskeskukselle, kuitenkin sillä erotuksella, että yhdyskäytäväsolmun 116 on kyettävä reitittämään myös 10 runkoverkosta ulkopuolisiin verkkoihin ulosmenevän liikenteen, kun taas yh-dyskeskus reitittää vain sisääntulevan liikenteen. The gateway node (Gateway GPRS Support Node, GGSN) 116 is the packet-switched side counterpart circuit switched side to the gateway, with the difference that the gateway node 116 is able to route the 10 core network the outgoing external networks of transport, while the ER-dyskeskus routes only the incoming traffic.
Radioliityntäverkkoon kuuluu 150 tukiasemaohjain (Base Station Controller, BSC) 156 sekä tukiasemia (Base Transceiver Station, BTS) 158. Tukiasemaohjain 156 kontrolloi tukiasemaa 158. Periaatteessa pyritään siihen, 15 että radiotien toteuttavat laitteet niihin liittyvine toimintoineen sijaitsevat tukiasemassa 158, ja hallintalaitteet sijaitsevat tukiasemaohjaimessa 156. The radio access network of a 150 base station controller (Base Station Controller, BSC) 156 and base stations (Base Transceiver Station, BTS) 158. The base station controller 156 controls the base station 158. In principle, aims at 15 that the radio channel devices implementing the related functions are located in the base station 158, and controls are located in the base station controller 156 .
Tukiasemaohjain 156 hoitaa esimerkiksi seuraavat tehtävät: tukiaseman 158 radioresurssien hallinta, solujenväliset kanavanvaihdot (intercell handover), taajuushallinta eli taajuuksien allokointi tukiasemille 158, taajuus-20 hyppelysekvenssien hallinta, aikaviiveiden mittaus nousevalla siirtotiellä, käytönohjauksen (operation and maintenance) rajapinnan toteutus, ja tehon-· säädön hallinta. The base station controller 156 manages, for example, the following functions: the base station 158 a radio resource management cell between handovers (inter-cell handover), frequency management, or allocation of frequencies to base stations 158, the frequency 20 of hopping sequences management, time delay measurement on the uplink, operation control (operation and maintenance) interface implementation, and the power · control of management.
: : Tukiasema 158 sisältää ainakin yhden lähetinvastaanottimen, joka toteuttaa yhden kantoaallon, eli kahdeksan aikaväliä, eli kahdeksan fyysistä ; : The base station 158 includes at least one transceiver, which implements one carrier, i.e. eight time slots, i.e. eight physical; : 25 kanavaa. 25 channels. Tyypillisesti yksi tukiasema 158 palvelee yhtä solua, mutta myös sel- : lainen ratkaisu on mahdollinen, jossa yksi tukiasema 158 palvelee useaa sek- ' toroitua solua. Typically, one base station 158 serves one cell, but also such: a solution is feasible wherein one base station 158 serves a number sequence 'toroitua cells. Solun läpimitta voi vaihdella muutamista metreistä kymmeniin kilometreihin. The cell diameter can vary from a few meters to tens of kilometers. Tukiasemalle 158 kuuluvat esimerkiksi seuraavat tehtävät: TA:n (timing advance) laskeminen, nousevan siirtotien mittaukset, kanavakoodaus, ' »· ;;; The base station 158 includes, for example, the following tasks: TA (Timing Advance) calculating, uplink measurements, channel coding, ' "· ;;; 30 koodaus salakieliseksi (encryption), salauksenpurku (decryption), ja taa- juushyppely. 30 Data encryption (encryption), decryption (decryption), and frequency hopping.
Radioliityntäverkkoon 140 kuuluu radioverkko-ohjain (Radio Net-;*··. work Controller, RNC) 144 sekä B-solmuja 146. B-solmu on melko abstrakti , käsite, ja usein sen sijasta käytetään termiä tukiasema. The radio access network 140 includes a radio network controller (Radio Net -;. * ·· work Controller, RNC) 144 and Node B 146. Node B is a rather abstract concept, and often the term is used instead of the base station. Radioverkko-ohjain '· ' 35 144 vastaa toiminnallisuudeltaan suunnilleen tukiasemaohjainta 156, ja B-sol- : ' · mu 146 tukiasemaa 158. Myös sellaisia ratkaisuja on tarjolla, jossa sama laite 6 113329 on sekä tukiasema että B-solmu, eli kyseisellä laitteella voidaan toteuttaa samanaikaisesti sekä TDMA- että WCDMA-radiorajapinta. The radio network controller '·' 35 144 corresponds in functionality about the base station controller 156, and the B-node: '· MU 146 of the base station 158. Also such solutions have been offered, in which the same device 6 113 329 both the base station and the B-node, that is, that device may be implement both the TDMA and WCDMA radio interface.
Käyttäjälaite 148 koostuu kahdesta osasta: matkaviestinlaite (Mobile Equipment, ME) ja UMTS-tilaajan tunnistusyksikkö (UMTS Subscriber Iden-5 tity Module, USIM). The user equipment 148 consists of two parts: a mobile communication device (mobile equipment ME) and a UMTS subscriber identity module (UMTS Subscriber iDEN 5 tity module, SIM, USIM). GSM-järjestelmässä käytetään luonnollisesti järjestelmän omaa tunnistusyksikköä. In the GSM system naturally used their own system of identification points. Käyttäjälaite 148 sisältää ainakin yhden lähetinvas-taanottimen, jolla toteutetaan radioyhteys tukiasemaan 146, 158. Käyttäjälaite 148 voi sisältää ainakin kaksi erilaista tilaajan tunnistusyksikköä. The user equipment 148 includes at least one lähetinvas-receiver for implementing a radio connection to the base station 146, 158. The user device 148 may include at least two different subscriber identity modules. Lisäksi käyttäjälaite 148 sisältää antennin, käyttöliittymän, sekä akun. In addition, user device 148 includes an antenna, a user interface and a battery. Nykyisin käyttäjälait-10 teitä 148, 160 on monenlaisia, esimerkiksi autoon asennettuja sekä kannettavia. Currently, the user device 10 roads 148, 160 is a wide variety, for example, a car-mounted and portable. Käyttäjälaitteisiin 148, 160 on myös toteutettu ominaisuuksia, jotka ovat paremmin tunnettuja henkilökohtaisista tai kannettavista tietokoneista. The user devices 148, 160 is also implemented features that are better known from personal or portable computers. USIM sisältää käyttäjään liittyvää tietoa, sekä erityisesti tietoturvallisuuteen liittyvää tietoa, esimerkiksi salausalgoritmin. The USIM comprises user-related data, and in particular information related to information security, such as encryption algorithm.
15 Kuviossa 1 on kuvattu myös tarkastelumme kannalta mielenkiintoi set verkkoelementtien väliset rajapinnat, eli operointisolmun 142, 152 ja yh-dyskäytäväsolmun 116 välinen Gn-rajapinta, sekä operointisolmun 142, 152 ja myöhemmin kuvattavan laskutusyhdyskäytävän 112 välinen Ga-rajapinta. 15 in Figure 1 is also described in our examination of interesting interfaces between the set of network elements, a serving node 142, 152 and YH-dyskäytäväsolmun the Gn interface between 116 and Ga-interface between the serving node 142, 152 and the later described the billing gateway 112. Tavoitteena on sellainen solukkoradioverkko, jossa eri valmistajien verkkoele-20 mentit kykenevät toimimaan niin hyvin yhteen toistensa kanssa, että muodostuu toimiva solukkoradioverkko. The aim is a cellular radio network, in which different manufacturers verkkoele-elements 20 are able to operate as well with each other to form a functional cellular radio network. Osa rajapinnoista voi kuitenkin käytännössä •Y : olla valmistajariippuvia. Some of the interfaces may, in practice, • Y be a manufacturer dependent.
*:* i Kolmannen sukupolven radiojärjestelmässä laite 100 pakettikytken- ; * I * of the third-generation radio system packet switching device 100; täisen solukkoradioverkon testaamiseen voi korvata verkon radioliityntäverkon ; testing-switched cellular radio network can be replaced by a radio access network; 25 140, 150 ja operointisolmun 142 toimimalla niin, että langattoman päätelaitteen : simulointiohjelma 106 kytkeytyy pakettikytkentäisen verkon runkoverkon 110 .···* yli tarjottaviin palveluihin aivan samalla tavalla kuin oikea kolmannen sukupol- 25 140, 150, and 142 serving node acting as the wireless terminal: the simulation program 106 * engages with services provided over a packet switched backbone network 110 ··· in the same way as the right of the third generation.
ven langaton päätelaite 148. Jatkossa laitetta 100 pakettikytkentäisen solukko-radioverkon testaamiseen kutsutaan selvyyden vuoksi simulaattoriksi 100. Ku-·;;; ven wireless terminal 148. In the future, a device 100 for testing packet-switched cellular radio network is called for clarity simulator 100. Ku · ;;; 30 vioissa käytetään simulaattorista 100, lyhennettä TSSN (Transmission Simula- *··' tion Support Node). Figures 30 used in the simulator 100, the abbreviation TSSN (Transmission Simulated * ·· 'State Support Node). Simulaattori 100 kytketään olemassa olevan operointisol- • I mun 142 rinnalle Gn-rajapintaan. The simulator 100 is connected to the existing operointisol- • I mun 142 in addition to the Gn interface.
;"·. Pakettikytkentäistä datapalvelua käyttävässä 2,5-sukupolven radio järjestelmässä simulaattori 100 voi korvata radioliityntäverkon 150 ja operoin- * · 35 tisolmun 152 toimimalla niin, että langattoman päätelaitteen simulointiohjelma : 106 kytkeytyy pakettikytkentäisen verkon runkoverkon 110 yli tarjottaviin palve- 7 113329 luihin aivan samalla tavalla kuin oikea langaton päätelaite 160. Simulaattori 100 kytketään olemassa olevan operointisolmun 152 rinnalle Gn-rajapintaan. ; "· Packet-switched data service using the 2.5-generation radio system, the simulator 100 may replace the radio access network 150 and operate a * · 35 GPRS support node 152 acting as the wireless terminal simulation program 106 switches the packet-switched network, the core network 110 over the offered services 7 113 329 bones right. in the same manner as the right wireless terminal device 160. the simulator 100 is connected to the existing terminal node 152 in addition to the Gn interface.
Simulaattori 100 tukee kaikkia samoja yhteydenluontiprotokollia pakettikytkentäisen verkon runkoverkon 110 yli kuin kolmannen sukupolven lan-5 gaton pakettikytkentäinen verkko ja 2,5-sukupolven langaton pakettikytkentäinen datapalvelu. The simulator 100 supports all the same protocol CONNECT packet switched backbone network 110 over the packet switched network is a third generation LAN-5-corded and 2.5-generation wireless packet-switched data service. Yhteydenluontiprotokolla voi siten olla esimerkiksi GTP (GPRS Tunneling Protocol). A connection protocol may be, for example a GTP (GPRS Tunneling Protocol).
Simulaattoriin 100 voi ottaa yhteyttä ylläpitoverkon 104, 107, 108 yli käyttäen langattoman päätelaitteen simulointiohjelmaa 106, työasemaa 105 tai 10 ohjaustietokonetta 102. Simulator 100 can contact the maintenance network 104, 107, 108 over a wireless terminal using a simulation program 106, client 105 or 10 of the control computer 102.
Simulaattori 100 konfiguroidaan soveliasta protokollaa käyttäen ohjaustietokoneella 102 operaattorin ylläpitoverkon 104 yli. The simulator 100 is configured using the appropriate protocol for the control of computer 102, carrier network 104 over maintenance. Protokolla voi olla esimerkiksi HTML (Hypertext Markup Language) tai XML (Extensible Markup Language). The protocol may be, for example, HTML (Hypertext Markup Language) or XML (Extensible Markup Language).
15 Kolmannen sukupolven langattomassa pakettikytkentäisessä ver kossa simulaattori 100 voi suorittaa verkon runkoverkon 110 elementtien kuten esimerkiksi yhdyskäytäväsolmun 116 ja nimipalvelimen (Domain Name Server, DNS) 114 testausta. 15 third generation wireless packet-switched ver Table simulator 100 may run the network elements of core network 110 such as the gateway node 116 and the server name (Domain Name Server, DNS) 114 testing. Simulaattorin 100 avulla voidaan myös kehittää ja monitoroida kolmannen sukupolven langattoman pakettikytkentäisen verkon, esimer-20 kiksi UMTS:in, laskutusjärjestelmää lähettämällä simulaattorin 100 luomia las-kutusdatatietueita laskutusyhdyskäytävälle 112. Laskutusdatatietueista käyte-:, · tään eräissä järjestelmissä lyhennettä CDR (Call Detail Record). 100 through the simulator can also be developed and monitored by the third generation of wireless packet-switched network, for example an 20-example, in the UMTS, sending the billing system simulator 100 created by the las-kutusdatatietueita laskutusyhdyskäytävälle 112. :, · Laskutusdatatietueista used in some systems abbreviated as CDR (Call Detail Record). Simulaattori •: : 100 on konfiguroitu generoimaan laskutusdatatietueita pakettikytkentäisen pal- velun aiheuttamasta liikenteestä todellisuutta vastaavasti. The simulator •:: 100 is configured to generate a packet-switched traffic laskutusdatatietueita The service caused by the reality accordingly. Esimerkiksi simuloi-25 taessa pakettikytkentäistä datapalvelua laskutusdatatietueiden luonti suorite- ,·, : taan tähän viitteeksi otettavan ETSI.n (European Telecommunications Stan- » > · . ·dards Institute) spesifikaation GSM 12.15 mukaisesti. For example, to simulate 25 necessary, the packet-switched data service laskutusdatatietueiden creation is carried out, ·, pursuant to this ETSI.n be taken as reference (the European Telecommunications Standards "> · · mon standards Institute.) Specification GSM 12.15.
Pakettikytkentäistä datapalvelua käyttävässä 2,5-sukupolven radio-, järjestelmässä simulaattori 100 voi suorittaa verkon runkoverkon 110 element- • : 30 tien kuten esimerkiksi yhdyskäytäväsolmun 116 ja nimipalvelimen 114 testaus- * * ta. Packet-switched data service using the 2.5-generation radio, the system simulator 100 may run the network backbone network elements 110 • 30 of the road such as, for example, the gateway node 116 and name server 114 test * s. Simulaattorin 100 avulla voidaan myös kehittää ja monitoroida pakettikyt- ·:··: kentäisen datapalvelun laskutusjärjestelmää lähettämällä simulaattorin 100 . 100 allows the simulator can also be developed to monitor and packet ·: ··: Switch Mode data service billing system by sending a 100 simulator. '. '. luomia laskutusdatatietueita (CDR) laskutusyhdyskäytävälle 112. created by laskutusdatatietueita (CDR) of laskutusyhdyskäytävälle 112.
Langattoman päätelaitteen simulointiohjelman 106 avulla voidaan j 35 ottaa yhteyttä simulaattorin 100 läpi verkon runkoverkkoa 110 pitkin operaatto- : rin langattoman viestinnän sovellusyhteyskäytännön (Wireless Application Pro- 8 113329 tocol, WAP) yhdyskäytävän 120 takana olevaan WAP:ia käyttävällä palvelimella 122 toteutettaviin palveluihin. 106 through a wireless terminal simulation program can be j 35 to contact the simulator 100 through 110 along the network backbone network operator: ester wireless application protocol (Wireless Application Pro-8 113 329 tocol WAP) on the back of the gateway 120 of WAP services implemented tax of a server 122. Langattoman päätelaitteen simulointiohjelman 106 avulla voidaan myös ottaa yhteyttä simulaattorin 100 läpi verkon runkoverkkoa 110 pitkin operaattorin WAP-yhdyskäytävän 120 takana oleviin 5 WAP:ia käyttävällä palvelimella 122 toteutettaviin palveluihin verkon 126 yli. 106 through a wireless terminal simulation program can also contact the simulator 100 through a network backbone network 110 operator of the WAP gateway 120 behind the five WAP implemented using the services of a server 122 over network 126. Esimerkissämme verkko 126 on Internet, mutta se voi olla myös Intranet tai jokin muu tietoliikenneverkko. In our example, the network 126 is the Internet, but it can also be an Intranet or any other communications network. Langattoman päätelaitteen simulointiohjelman 106 avulla voidaan ottaa myös yhteyttä simulaattorin 100 läpi verkon runkoverkkoa 110 pitkin operaattorin Internetin 126 takana sijaitsevan WAP-10 yhdyskäytävän 130 takana oleviin WAP:ia käyttävällä palvelimella 132 toteutettaviin palveluihin. 106 through a wireless terminal simulation program can also contact the simulator 100. The network backbone 110 along carrier 126 behind the Internet in the WAP gateway 10 to 130 behind the WAP services of a server 132 to be implemented.
Internetpalveluja voidaan testata työasemalla 105 simulaattorin 100 kautta ottamalla verkon runkoverkon 110 kautta yhteyttä palveluverkon 118 takana oleviin Internetpalveluihin 124. Internetpalveluja voidaan testata työ-15 asemalla 105 simulaattorin 100 kautta ottamalla verkon runkoverkon 110 kautta yhteyttä palveluverkon 118 takana oleviin Internetpalveluihin 124, joita tarjotaan virtuaalisen yksityisverkon (VPN) avulla. Internet services can be tested in the workstation 100 through 105 of the simulator through the network, the core network 110 to contact the service network 118 behind the Internet Services 124. Internet Services can be tested work 15 stations 105 of the simulator 100 through a through network backbone network 110 through connection service network 118 behind the Internet services 124 which are provided a virtual private network ( VPN) form.
Seuraavaksi kuvioon 2 viitaten havainnollistetaan simulaattorin 100 ulkoisia liityntöjä ja toimintaa. Referring now to Figure 2, the simulator 100 to external interfaces and operations. Simulaattorin 100 konfigurointi suoritetaan käyt-20 täen ohjaustietokonetta 102. Konfigurointitiedot tallennetaan konfigurointitieto-varastoon 200. Konfigurointitiedot ladataan konfigurointitietovarastosta 200 » · simulaattorin 100 käynnistyksen yhteydessä. The simulator 100 configuration of the used-20 täen control computer 102. The configuration data stored in configuration data store 200. Configuration data-loading konfigurointitietovarastosta 200 »· simulator 100 is started. Simulaattorin 100 läpi muodostet-*:*·: tavista yhteyksistä tuotetaan yhteystietoa, joka tallennetaan yhteystieto- tietovarastoon 202. Kaikesta simulaattorin 100 läpi menevästä käyttäjädatasta • 25 220 muodostetaan laskutustietueita 206, jotka lähetetään laskutusyhdyskäytä-.· : välle 112. Kaikesta simulaattorin 100 toiminnasta tallennetaan tapahtumatietoa 226. The simulator 100 through Builder - *. * ·: Tavista connections produced by the contact, which is stored in the Contact data store 202. For all the simulator 100 a through the user data • 25 220, a charging records 206, which are sent to laskutusyhdyskäytä- · Valle 112. For all the simulator 100 of the music to event information 226.
Työasema 105 lähettää pakettimuotoisen käyttäjädatan 220 ylläpi-toverkon 107 yli simulaattorille 100. Ensimmäisen käyttäjädatan 220 paketin f # ; The workstation 105 sends the packetized user data 220 ylläpi-over transmission network 107 for the simulator 100. In the first user data packet f # 220; 30 saapuessa simulaattorille 100, simulaattori 100 lähettää pakettimuotoisen da- ' tan välityspyynnön 216 yhdyskäytäväsolmulle 116. Yhdyskäytäväsolmu 116 >: vastaa pakettimuotoisen datan välityspyynnön vastauksella 218, jonka jälkeen simulaattori 100 kapseloi käyttäjädatan 220 sopivaan protokollamuotoon ja lähettää sen luotua datatunnelia 214 pitkin yhdyskäytäväsolmulle 116. Yhdys-'I 35 käytäväsolmu 116 ohjaa käyttäjädatan 220 oikeaan yhteyspisteeseen 212. 30 arrival to the simulator 100, the simulator 100 sends the packetized data "tan arbitration request 216 to the gateway 116. The gateway node 116>: corresponds to a packet data transmission request response 218, after which the simulator 100 encapsulates the user data 220 to a suitable protocol format and sent along the created data tunnel 214 to the gateway 116. In the United States 'I 35 locked node 116 controls the user data 220 to the access point 212 to the right.
113329 g 113 329 g
Yhteyspiste 212 lähettää käyttäjädatan 220 palvelevan verkon 118 ja Internetin 126 yli sisältöpalvelimelle 128, joka vastaa käyttäjädatan 220 pyyntöihin. The access point 212 sends 220 the serving network 118 and user data over the Internet 126 to the content server 128 that corresponds to user data 220 requests.
Kuvioon 3 viitaten havainnollistetaan simulaattorin 100 sisäistä rakennetta ja toimintaa. Referring to Figure 3 illustrates the internal structure 100 and the operation of the simulator. Simulaattorissa 100 on reaaliaikainen ydin 314, jossa 5 pyörii laitteen toimintaa ohjaavat ja ajastavat prosessit. The simulator 100 is a real-time kernel 314, which rotates in operation of the device 5 and the control ajastavat processes. Reaaliaikainen ydin 314 on kytkettävissä yhdyskäytäväsolmuun 116. Simulaattorin 100 toimintaa ohjataan ohjaustietokoneella 102, jolla otetaan yhteyttä simulaattorin 100 sisäiseen www-palvelimeen 300. Sisäinen www-palvelin 300 hakee toiminnan ohjaamiseen tarvittavat perustiedot rajapintaprosessista 304 ja toimintaohjetie-10 tovarastosta 200. Sisäisen www-palvelimen 300 haettua toiminnan ohjaukseen tarvittavat tiedot voi ohjaustietokone 102 tehdä tietoihin tarvittavat muutokset tai luoda uusia ohjaustietueita, jotka ohjaavat simulaattorin 100 toimintaa. Real-time kernel 314 is coupled to the gateway node 116. The simulator 100 is controlled by the control computer 102, which will be contacted by the simulator 100 internal web server 300. The internal web server 300 searches necessary to control the operation of the basic interface process 304 and toimintaohjetie-10 ware- house 200. The embedded web server 300 retrieved the necessary information for controlling operation of the control computer 102 can make the necessary changes in the form or create a new control record, which control the operation of the simulator 100. Toiminnan ohjaamiseen tarvittavat perustiedot rajapintaprosessista 304 ja toimin-taohjetietovarastosta 200 pysyvät kokoajan sisäisen www-palvelimen 300 hal-15 lussa, eikä niitä tallenneta ohjaustietokoneelle 102. Ohjaustietokoneella 102 voi kuitenkin tarkastella, muokata ja luoda toiminnan ohjaamiseen tarvittavia ohjaustietoja. necessary for controlling the operation of a basic interface process 304 and the action-taohjetietovarastosta 200 remain in the sponsor's internal web server 300 hal-15 lussa, or saved to the control computer 102. The control computer 102, however, can view, edit and create necessary to control the operation of the control information. Kun halutut muutokset on tehty ja ne halutaan tallentaa, sisäinen www-palvelin 300 toimittaa ohjaustiedot simulaattorin 100 sisäiselle ohjaustie-tokokoajalle 302, joka tarkistaa uusien ohjaustietojen oikeamuotoisuuden käyt-20 tämällä ohjaustietojen tarkistajaa 308. Jos ohjaustietotarkistaja 308 huomaa jonkin virheen ohjaustiedoissa, siitä palautetaan tieto ohjaustietokoneelle 102. ; After the desired changes have been made, and they want to record, an internal web server 300 supplies the control information of the simulator 100 internal control path-tokokoajalle 302, to review the new control information oikeamuotoisuuden used 20 of the guide data validator 308. If ohjaustietotarkistaja 308 finds an error in the control data, it is returned to the data control computer 102; ·.: Ohjaustietojen tarkistuksen jälkeen ohjaustietokokoaja 302 tallentaa ohjaustie- *:·· dot toimintaohjetietovarastoon 200. Käsitteellisesti simulaattori 100 käsittää erillisen verkkoliikennesimulaattorin ja pakettikytkentäisen datapalvelun ope- .···. · After .: Control data checking, control data aggregator 302 stores ohjaustie- *: ·· dot Conduct data warehouse 200. Conceptually, the simulator 100 comprises a separate network traffic simulator and a packet-switched data service in teaching ···.. 25 rointisolmusimulaattorin, mutta ne voidaan toteuttaa esimerkiksi reaaliaikaisen * · ytimen 314 eri prosesseina tai saman prosessin eri toimintoina, ja niitä koske- 25 rointisolmusimulaattorin, but they can be implemented, for example, real-time * · core 314 different processes, or different functions the same process, and that relevant information
> · I > · I
vat tiedot voidaan tallentaa sisäiselle www-palvelimelle. VAT data can be stored in the internal web server. Verkkoliikennesimu- ♦ " * laattori voidaan konfiguroida simuloimaan radiokanavan erilaisten häiriöiden ja virhetilanteiden vaikutusta pakettikytkentäisen palvelun aiheuttamaan liiken-ί 30 teeseen. Lisäksi verkkoliikennesimulaattori voidaan konfiguroida simuloimaan radiokanavan tiedonsiirtokapasiteetin muutoksen vaikutusta pakettikytkentäi-...: sen palvelun aiheuttamaan liikenteeseen. . Verkkoliikennesimu- ♦ "* modulator can be configured to simulate the effect of various error situations of the radio channel to cause the packet switched service traffic ί-30 INTO addition, the network traffic simulator can be configured to simulate the effect of a change in radio channel data transfer capacity pakettikytkentäi -...: a service of traffic.
,·**, Ohjaustietokoneella 102 valitaan ja aktivoidaan aktiiviset ohjaustie- > · '·' dot, jotka ohjaavat simulaattorin 100 toimintaa. · **, the control computer 102 is selected and activated by the active ohjaustie-> · '· dots, which control the operation of the simulator 100. Sisäinen www-palvelin 300 vä- « · 35 littää ohjaustietokoneen 102 valinnan ohjaustietokokoajalle 302, joka pyytää » I · 10 113329 simulaattoria 100 käynnistymään uudelleen ja ottamaan käyttöön halutut aktiiviset ohjaustiedot. The internal web server 300 between «· 35 littää the control computer 102, the selection control data for the entire period 302, which requests" I · 10 113 329 a simulator 100 again to start and to introduce the active control information is desired.
Simulaattori 100 muodostaa simulaattorin 100 läpi kulkevasta liikenteestä laskutusdatatietueita 206, jotka toimitetaan laskutusyhdyskäytävälle 112 5 Ga-rajapintaa pitkin. Simulator 100 provides a simulator 100 passing through the traffic laskutusdatatietueita 206, 112 which are supplied laskutusyhdyskäytävälle Ga 5 along the interface.
Simulaattorin 100 reaaliaikaisesta ytimestä 314, sisäisestä www-palvelimesta 300, ja ohjaustietokokoajasta 302 kerätään tapahtumatietoja, jotka tallennetaan tapahtumatietovarastoon 310. Real-time simulator 100 from the core 314, the embedded web server 300 and the control information on the entire time 302 is collected event data, which are stored in the event information storage 310.
Simulaattori 100 voidaan siis toteuttaa yhtenä tai useampana pro-10 sessorina ohjelmistoineen, esimerkiksi normaalina yleiskäyttöisenä tietokoneena tarvittavien komponentteineen ja liityntöineen, mutta myös erilaiset laitteistototeutukset ovat mahdollisia, esimerkiksi erillisistä logiikkakomponenteista rakennettu piiri tai yksi tai useampi asiakaskohtainen integroitu piiri (Application-Specific Integrated Circuit, ASIC). The simulator 100 may be implemented as one or more pro-10 processor with software, for example, a normal general purpose computer the necessary components and interfaces, but also different hardware implementations are also possible, for example, built of separate logic components or one or more client-specific integrated circuits (Application-Specific Integrated Circuit, ASIC ). Myös näiden eri toteutustapojen sekamuoto 15 on mahdollinen. Also, these different implementations shape 15 is possible. Kuvatut rakenteet ja toiminnallisuudet on siis toteutettavissa esimerkiksi ohjelmamoduleina ja/tai ASIC-lohkoina. The described structures and functions is therefore feasible, for example, program modules and / or ASIC blocks. Alan ammattilainen huomioi toteutustavan valinnassa esimerkiksi laitteen koolle ja virrankulutukselle asetetut vaatimukset, tarvittavan prosessointitehon, valmistuskustannukset sekä tuotantomäärät. The skilled artisan will take into account the implementation of the choice for the size of the device and the requirements of power consumption, the required processing power, manufacturing costs and production volumes. Simulaattoriin 100 liittyvät osat, eli ohjaustietokone 102 ja 20 testitietokone 106, on konfiguroitu kytkettäväksi simulaattoriin 100. Tällä tarkoitetaan simulaattorin 100 ja siihen liittyvien osien 102, 106 integrointiastetta. Parts of the simulator 100, a control computer 102, and 20 of test computer 106 is configured to be coupled to the simulator 100. This simulator means 100 and associated components 102, 106 integration stages. •V i Simulaattori 100 ja osat 102, 104 voivat olla erillisiä, jolloin ne voidaan kytkeä •, i tiedonsiirtoyhteyteen toistensa kanssa esimerkiksi kaapeleita ja tietoliikenne- ; • V, I simulator 100 and the portions 102, 104 may be separate so that they can be switched • i data transmission connection with each other, for example, cables and communication; verkkoja käyttäen. using networks. Simulaattoriin 100 voi myös sisältyä ohjaustietokone 102 25 ja/tai testitietokone 106. Tällöin osat 102, 106 on kytketty simulaattoriin 100 : esimerkiksi prosessien välisillä kommunikointimekanismeilla kuten viestien • < * * lähettämisillä prosessilta toiselle, tai ohjelmamodulien välisiä kommunikointi- • » mekanismeja kuten aliohjelmakutsuja käyttäen. The simulator 100 may also include a control computer 102 25 and / or the test computer 106. The parts 102, 106 are connected to the simulator 100 for example kommunikointimekanismeilla between processes, such as messages • <* * the process of sending another, or for communication • between program modules »mechanisms, such as subroutine calls using. Edellä oleva pätee myös työasemalle 105, eli sekin voidaan haluttaessa integroida simulaattoriin 100. The above also applies to the workstation 105, that is, it too can be integrated into the simulator 100, if desired.
* > * • ; *> * •; 30 Viitaten kuvioon 4 esitetään yksinkertaistettu signaalisekvenssikaa- vio, joka havainnollistaa simulaattorin 100 toimintaa palveluja testattaessa. 30 Referring to Figure 4, a simplified signaalisekvenssikaa- diagram illustrating a simulator 100 for testing the operation of services. ·:··:' Työasema 105 lähettää pakettimuotoisen käyttäjädatan UD ylläpitoverkon yli .···. ·: ··: 'The workstation 105 transmits a packet-mode user data UD over the maintenance of network · · ·.. simulaattorille 100. Ensimmäisen käyttäjädatapaketin UD saapuessa simulaat- [•\ torille 100, simulaattori 100 lähettää pakettimuotoisen datan välityspyynnön • » · *· ' 35 PDP-REQ yhdyskäytäväsolmulle 116. Yhdyskäytäväsolmu 116 vastaa paket- : timuotoisen datan välityspyynnön vastauksella PDP-RSP, jonka jälkeen simu- 11 113329 laattori 100 luo laskutustietueen CCDR muodostetusta yhteydestä. the simulator 100. The first packet of user data UD arrival simulator [• \ Square 100, the simulator 100 sends a packet data transmission request • "· * ·" 35 PDP Req to the gateway 116. The gateway node 116 corresponds to packet: timuotoisen data transmission request response from the PDP-RSP, then 11 113329 simulate simulator 100 creates a billing record CCDR of the connection established. Tämän jälkeen simulaattori 100 kapseloi käyttäjädatan sopivaan protokollamuotoon W-UD ja lähettää sen TUD luotua datatunnelia pitkin yhdyskäytäväsolmulle 116. Yhdyskäytäväsolmu 116 purkaa kapseloinnin U-UD ja ohjaa käyttäjädatan UD 5 oikean yhteyspisteen kautta palvelevan verkon ja Internetin yli sisältöpalveli-melle 128. Sisältöpalvelin 128 lähettää vastauksen UD yhdyskäytäväsolmulle 116, joka kapseloi käyttäjädatan sopivaan protokollamuotoon W-UD ja lähettää sen TUD luotua datatunnelia pitkin simulaattorille 100. Simulaattori 100 purkaa kapseloinnin U-UD ja päivittää laskutustietuetta UCDR välitetyn tiedon perus-10 teella. Then, the simulator 100 encapsulates the user data in the appropriate protocol format W-UD, and transmits it TUD generated data through the tunnel to the gateway 116. The gateway node 116 decapsulates the U-UD, and controls the user data UD by the serving 5 through the right access point over the network and the Internet, the content server-Melle 128. The content server 128 sends the response to UD gateway 116, which encapsulates the user data in the appropriate protocol format W-UD, and transmits the generated data TUD tunnel along the simulator 100. the simulator 100 decapsulates the U-UD, and updates the billing record for the base 10 UCDR basis of the information exchanged. Tämän jälkeen simulaattori 100 lähettää saadun vastauksen UD työasemalle 105. Then, the simulator 100 sends the reply to the UD 105 to the workstation.
Seuraavaksi kuvion 5 signaalisekvenssikaaviolla havainnollistetaan simulaattorin 100 toimintaa verkon toimintaa testattaessa. Next, the signal sequence Figure 5 illustrates a simulator 100 for testing activity on the network. Ohjaustietokone 102 lähettää testipyynnön RT tarpeellisine testiparametreineen ylläpitoverkon yli 15 simulaattorille 100. Simulaattori 100 lähettää yhteyspistepyynnön APQ nimipalvelimelle 114. Nimipalvelin 114 lähettää vastauksena tiedot LGGSN löydetyistä yhdyskäytäväsolmuista 116. Simulaattori 100 lähettää pakettimuotoisen datan välityspyynnön PDP-REQ jokaiselle löydetylle yhdyskäytäväsolmulle 116. Jokainen yhdyskäytäväsolmu 116 vastaa pakettimuotoisen datan välitys-20 pyynnön vastauksella PDP-RSP. The control computer 102 sends a test request from the RT with the necessary test parameter maintenance over the network 15 to the simulator 100. The simulator 100 sends a connection point of the request APQ name server 114. Name server 114 sends the response information LGGSN found gateway nodes 116. The simulator 100 sends a packet data transmission request to the PDP Req for each of the found gateway 116. Each gateway node 116 corresponds to packet format data relay-20 request for a reply PDP-RSP. Tämän jälkeen simulaattori 100 lähettää vastauksen TR testin tuloksista ohjaustietokoneelle 102. f Vaikka keksintöä on edellä selostettu viitaten oheisten piirustusten : mukaiseen esimerkkiin, on selvää, ettei keksintö ole rajoittunut siihen, vaan *'; Then, the simulator 100 sends a response to the results of the TR test control computer 102. f Although the invention has been described above with reference to the accompanying drawings: According to Example, it is clear that the invention is not limited thereto, but rather * '; sitä voidaan muunnella monin tavoin oheisten patenttivaatimusten esittämän * . it can be modified in many ways by the appended claims *. \ 25 keksinnöllisen ajatuksen puitteissa. the framework \ 25 of the invention.
* ϊ» * Ϊ »
< | <| I I
1. Laite pakettikytkentäisen solukkoradioverkon testaamiseksi, joka laite käsittää verkkoliikennesimulaattorin (300, 314) radioliityntäverkon liikenteelle, ja laite on konfiguroitu kytkettäväksi ohjaustietokoneeseen (102) komen-5 tojen antamiseksi laitteelle, tunnettu siitä, että laite käsittää lisäksi pakettikytkentäisen datapalvelun operointisolmusimulaattorin (300, 314), joka on konfiguroitu kytkettäväksi yhdyskäytäväsolmuun (116), jonka välityksellä laite on kytkettävissä palveluverkkoon (118). 1. An apparatus for testing a packet-switched cellular radio network, comprising a network traffic simulator (300, 314) the radio access network transport, and the device is configured to be coupled to the control computer (102) including three-five rules to the device, characterized in that the device further comprises a packet switched data service in the terminal node of the simulator (300, 314) configured to be coupled to the gateway node (116) through which the device is coupled to the service network (118).
2. Patenttivaatimuksen 1 mukainen laite, tunnettu siitä, että verkkoliikennesimulaattori (300, 314) on konfiguroitu simuloimaan ainakin yhden seuraavista toimintaa: tilaajapäätelaite (160), käyttäjälaite (148), tukiasema (158), B-solmu (146), tukiasemaohjain (156), radioverkkokontrolleri (144), matkapuhelinkeskus (154), vierailijarekisteri (154). 2. A device according to claim 1, characterized in that the network traffic simulator (300, 314) is configured to simulate at least one of the following activities: a subscriber terminal (160), the user equipment (148), the base station (158), Node B (146), a base station controller (156 ), radio network controller (144), the mobile switching center (154), the visitor location register (154).
3. Patenttivaatimuksen 1 mukainen laite, tunnettu siitä, että pakettikytkentäisten palveluiden testaamiseksi laite on konfiguroitu kytkettäväksi testitietokoneeseen (106), jossa ajetaan palvelun käyttöliittymää tietyllä alustalla. 3. A device according to claim 1, characterized in that the testing packet-switched services the device is configured to be coupled to the test computer (106) running a service interface on a given platform.
4. Patenttivaatimuksen 3 mukainen laite, tunnettu siitä, että lai-20 te on konfiguroitu siten, että testitietokone (106) on kytkettävissä laitteeseen ainakin yhden seuraavista välityksellä: Internetin välityksellä, yksityisverkon ! 4. A device according to claim 3, characterized in that the lai-20 te is configured such that the test computer (106) is coupled to the device, at least one of a via through the Internet, private network! välityksellä, virtuaalisen yksityisverkon välityksellä. via, via a virtual private network.
: 5. Patenttivaatimuksen 3 mukainen laite, tunnettu siitä, että ; 5. The device according to claim 3, characterized in that; ; ; alusta on langattoman viestinnän sovellusyhteyskäytäntöä käyttävä puhelinsi- : : 25 mulaattori. the beginning is using wireless application protocol puhelinsi-: 25 simulator.
; ; : 6. Patenttivaatimuksen 3 mukainen laite, tunnettu siitä, että . 6. Device according to claim 3, characterized in that. verkkoliikennesimulaattori (300, 314) on konfiguroitu generoimaan laskutusda- tatietueita pakettikytkentäisen palvelun aiheuttamasta liikenteestä. the network traffic simulator (300, 314) is configured to generate the laskutusda- tatietueita traffic caused by packet-switched service.
7. Patenttivaatimuksen 6 mukainen laite, tunnettu siitä, että ·;;; 7. A device according to claim 6, characterized in that · ;;; 30 verkkoliikennesimulaattori (300, 314) on konfiguroitu siten, että laskutusdata- '; 30 network traffic simulator (300, 314) is configured such that laskutusdata- '; ' tietueet ovat siirrettävissä laitteeseen kytkettävissä olevaan laskutusyhdyskäy- tävään(112). 'Records are coupled to the movable device laskutusyhdyskäy- tävään (112).
8. Patenttivaatimuksen 3 mukainen laite, tunnettu siitä, että .· . 8. The device according to claim 3, characterized in that:. ·. verkkoliikennesimulaattori (300, 314) on konfiguroitu simuloimaan radiokana- * · I ' · '; the network traffic simulator (300, 314) is configured to simulate a radio channel * · I '·'; 35 van erilaisten häiriöiden ja virhetilanteiden vaikutusta pakettikytkentäisen pal- >1111 velun aiheuttamaan liikenteeseen. 35 Van effect of various disorders and error packet switched service> 1111 velun of traffic. 13 113329 13 113329
9. Patenttivaatimuksen 3 mukainen laite, tunnettu siitä, että verkkoliikennesimulaattori (300, 314) on konfiguroitu simuloimaan radiokanavan tiedonsiirtokapasiteetin muutoksen vaikutusta pakettikytkentäisen palvelun aiheuttamaan liikenteeseen. 9. The device according to claim 3, characterized in that the network traffic simulator (300, 314) is configured to simulate the effect of a change in radio channel data transfer capacity of the packet switched service traffic caused.
10. Patenttivaatimuksen 3 mukainen laite, tunnettu siitä, että laite on konfiguroitu siten, että pakettikytkentäisten palveluiden testaamiseksi laitteeseen on kytkettävissä palveluverkon (118) välityksellä sisältöpalvelu (124). 10. The device according to claim 3, characterized in that the device is configured such that, for testing packet-switched services the device is connectable via a network (118) the content of the service (124).
11. Patenttivaatimuksen 10 mukainen laite, tunnettu siitä, että 10 sisältöpalvelu on langattoman viestinnän sovellusyhteyskäytäntöä käyttävä sisältöpalvelin (122). 11. The apparatus of claim 10, characterized in that the content of the service 10 is a wireless application protocol that uses a content server (122).
12. Patenttivaatimuksen 10 mukainen laite, tunnettu siitä, että sisältöpalvelin on www-palvelin (World-Wide Web). 12. The apparatus of claim 10, characterized in that the content server is a web-server (World Wide Web).
12 113329 12 113329
13. Patenttivaatimuksen 10 mukainen laite, tunnettu siitä, että 15 sisältöpalvelin on kytkettävissä palveluverkkoon ainakin yhden seuraavista välityksellä: Internetin välityksellä, yksityisverkon välityksellä, virtuaalisen yksityisverkon välityksellä. 13. The apparatus of claim 10, characterized in that the content server 15 is connectable to the service network, at least one of a via through the Internet via the private network via a virtual private network.
14. Patenttivaatimuksen 3 mukainen laite, tunnettu siitä, että laite on konfiguroitu siten, että pakettikytkentäisten palveluiden testaamiseksi 20 laitteeseen on kytkettävissä nimipalvelin (114). 14. A device according to claim 3, characterized in that the device is configured such that, for testing packet-switched services, the device 20 is coupled to the name server (114).
15. Laite pakettikytkentäisen solukkoradioverkon testaamiseksi, joka ,· laite käsittää liikennevälineet (300, 314) simuloida pakettikytkentäistä liikennet- » · : tä, ja laitteeseen on kytkettävissä ohjaustietokone (102) komentojen antami- ' ·, seksi laitteelle, , 25 tunnettu siitä, että laite käsittää lisäksi ”, operointisolmuvälineet (300, 314) simuloida pakettikytkentäisen da- / tapalvelun operointisolmua, jotka operointisolmuvälineet (300, 314) on kytket tävissä yhdyskäytäväsolmuun (116), jonka välityksellä laite on kytkettävissä palveluverkkoon (118). 15. An apparatus for testing a packet-switched cellular radio network, which, · the device comprises transport means (300, 314) to simulate packet-switched liikennet- »·'s, and the device is coupled to the control computer (102) commands administration '·, sex device, 25, characterized in that the device further comprises a "terminal node means (300, 314) to simulate packet-switched data / communication service serving node, the serving node means (300, 314) is connecting the tävissä gateway node (116) through which the device is coupled to the service network (118).
16. Patenttivaatimuksen 15 mukainen laite, tunnettu siitä, että liikennevälineet (300, 314) simuloivat ainakin yhden seuraavista toimintaa: ti-laajapäätelaite (160), käyttäjälaite (148), tukiasema (158), B-solmu (146), tukiasemaohjain (156), radioverkkokontrolleri (144), matkapuhelinkeskus (154), vierailijarekisteri (154). The device according to 15 of 16 claim, characterized in that the transport means (300, 314) for simulating at least one of the following activities: t-wide user terminal (160), the user equipment (148), the base station (158), Node B (146), a base station controller (156 ), radio network controller (144), the mobile switching center (154), the visitor location register (154). » > · * 14 113329 »> · * 14 113329
17. Patenttivaatimuksen 15 mukainen laite, tunnettu siitä, että pakettikytkentäisten palveluiden testaamiseksi laitteeseen on kytkettävissä testitietokone (106), jossa ajetaan palvelun käyttöliittymää tietyllä alustalla. 17. The device according to claim 15, characterized in that the testing packet-switched services the device is coupled to the test computer (106) running a service interface on a given platform.
18. Patenttivaatimuksen 17 mukainen laite, tunnettu siitä, että 5 testitietokone (106) on kytkettävissä laitteeseen ainakin yhden seuraavista välityksellä: Internetin välityksellä, yksityisverkon välityksellä, virtuaalisen yksityisverkon välityksellä. 18. A device according to claim 17, characterized in that the five test computer (106) is coupled to the device, at least one of a via through the Internet via the private network via a virtual private network.
19. Patenttivaatimuksen 17 mukainen laite, tunnettu siitä, että alusta on langattoman viestinnän sovellusyhteyskäytäntöä käyttävä puhelinsi- 10 mulaattori. 19. The device according to claim 17, characterized in that the substrate is a wireless application protocol simulator 10 using the puhelinsi-.
20. Patenttivaatimuksen 17 mukainen laite, tunnettu siitä, että liikennevälineet (300, 314) generoivat laskutusdatatietueita pakettikytkentäisen palvelun aiheuttamasta liikenteestä. 20. The device as claimed in claim 17, characterized in that the transport means (300, 314) generating laskutusdatatietueita traffic caused by the packet switched service.
21. Patenttivaatimuksen 20 mukainen laite, tunnettu siitä, että 15 laskutusdatatietueet ovat siirrettävissä laitteeseen kytkettävissä olevaan lasku- tusyhdyskäytävään (112). 21. The apparatus of claim 20, characterized in that the laskutusdatatietueet 15 are coupled to the movable counting tusyhdyskäytävään device (112).
22. Patenttivaatimuksen 17 mukainen laite, tunnettu siitä, että liikennevälineet (300, 314) simuloivat radiokanavan erilaisten häiriöiden ja virhetilanteiden vaikutusta pakettikytkentäisen palvelun aiheuttamaan liikentee- 20 seen. 22. The device as claimed in claim 17, characterized in that the transport means (300, 314) to simulate the effect of various error situations of the radio channel to cause the packet-switched service in trafficking to 20.
23. Patenttivaatimuksen 17 mukainen laite, tunnettu siitä, että : liikennevälineet (300, 314) simuloivat radiokanavan tiedonsiirtokapasiteetin ·:··· muutoksen vaikutusta pakettikytkentäisen palvelun aiheuttamaan liikentee- seen. 23. The device according to claim 17, characterized in that: transport means (300, 314) for simulating the radio channel data transfer capacity ·: ··· change on a packet-switched service in trafficking to cause. • · ]··, 25 • ·] ··, 25
24. Patenttivaatimuksen 17 mukainen laite, tunnettu siitä, että * I pakettikytkentäisten palveluiden testaamiseksi laitteeseen on kytkettävissä * * · ;..' palveluverkon (118) välityksellä sisältöpalvelin (124). 24. The device according to claim 17, characterized in that the I * for testing packet-switched services the device is switched * * ·; .. 'via a network (118) a content server (124).
» · *···* 25. Patenttivaatimuksen 24 mukainen laite, tunnettu siitä, että sisältöpalvelin on langattoman viestinnän sovellusyhteyskäytäntöä käyttävä 30 sisältöpalvelin (122). "· * ··· * 25 according to claim 24, characterized in that the content server is a wireless application protocol using the content server 30 (122). I t * I t *
26. Patenttivaatimuksen 24 mukainen laite, tunnettu siitä, että ,!.: sisältöpalvelin on www-palvelin (World-Wide Web). 26. The device according to claim 24, characterized in that,:!., content server is a web server (World Wide Web).
27. Patenttivaatimuksen 24 mukainen laite, tunnettu siitä, että sisältöpalvelin on kytkettävissä palveluverkkoon ainakin yhden seuraavista 35 välityksellä: Internetin välityksellä, yksityisverkon välityksellä, virtuaalisen yksityisverkon välityksellä. 27. The device according to claim 24, characterized in that the content server is connectable to the service network, at least one of a via 35 through the Internet via the private network via a virtual private network. 113329 15 113 329 15
28. Patenttivaatimuksen 17 mukainen laite, tunnettu siitä, että pakettikytkentäisten palveluiden testaamiseksi laitteeseen on kytkettävissä nimipalvelin (114). 28. The device according to claim 17, characterized in that the testing packet-switched services the device is coupled to the name server (114). * j » 16 113329 * J »16 113329
FI20020312A 2002-02-15 2002-02-15 The device for testing a packet-switched cellular radio network, FI113329B (en)
FI20020312 2002-02-15
FI20020312A FI113329B (en) 2002-02-15 2002-02-15 The device for testing a packet-switched cellular radio network,
CN 03803600 CN100493249C (en) 2002-02-15 2003-02-13 Device for testing packet-switched cellular radio network
JP2003568916A JP2005518167A (en) 2002-02-15 2003-02-13 Packet-switched cellular radio network test equipment
EP20030702676 EP1474941B1 (en) 2002-02-15 2003-02-13 Device for testing packet-switched cellular radio network
US10503893 US7386435B2 (en) 2002-02-15 2003-02-13 Device for testing packet-switched cellular radio network
PCT/FI2003/000112 WO2003069935A1 (en) 2002-02-15 2003-02-13 Device for testing packet-switched cellular radio network
FI20020312A0 true FI20020312A0 (en) 2002-02-15
FI20020312A true FI20020312A (en) 2003-08-16
FI113329B true true FI113329B (en) 2004-03-31
ID=8563231
US (1) US7386435B2 (en)
JP (1) JP2005518167A (en)
CN (1) CN100493249C (en)
EP (1) EP1474941B1 (en)
FI (1) FI113329B (en)
WO (1) WO2003069935A1 (en)
CN100464602C (en) 2003-09-18 2009-02-25 鼎桥通信技术有限公司 Testing device for mobile communication equipment
CN100389570C (en) 2004-12-21 2008-05-21 华为技术有限公司 Method and system for testing functions of forwarding actual services at communication nodes
CN101453741B (en) 2007-12-07 2011-08-10 中兴通讯股份有限公司 Method and system for mobile terminal data service debugging
CN101500252B (en) 2008-01-30 2012-07-04 中兴通讯股份有限公司 Route setting method
CN102036275B (en) * 2010-12-08 2014-12-17 大唐移动通信设备有限公司 Simulator and message processing method
CN102892136B (en) * 2011-07-18 2017-02-08 中兴通讯股份有限公司 Loading method and a base station uplink signal
CN102355688A (en) * 2011-09-05 2012-02-15 大唐移动通信设备有限公司 Equipment testing system and method
CN103840895B (en) * 2012-11-27 2016-02-03 国家电网公司 Test Method and apparatus for frequency hopping
WO1999052314A1 (en) 1998-04-03 1999-10-14 Qualcomm Incorporated Test system and method used in testing a mobile communications network infrastructure
EP1344414A1 (en) * 2000-12-20 2003-09-17 Telefonaktiebolaget Lm Ericsson Method and means for testing the performance of a network node in a radio communication system
FI113329B1 (en) grant
FI20020312A (en) 2003-08-16 application
FI20020312A0 (en) 2002-02-15 application
EP1474941B1 (en) 2011-05-11 grant
US20050147077A1 (en) 2005-07-07 application
WO2003069935A1 (en) 2003-08-21 application
US7386435B2 (en) 2008-06-10 grant
FI20020312D0 (en) grant
JP2005518167A (en) 2005-06-16 application
CN100493249C (en) 2009-05-27 grant
EP1474941A1 (en) 2004-11-10 application
CN1631051A (en) 2005-06-22 application
WO1999030479A1 (en) 1999-06-17 System and method for cellular network selection based on roaming charges
2010-02-16 PC Transfer of assignment of patent
Owner name: VALIDITAS LIMITED
Free format text: VALIDITAS LIMITED