Links

Classifications

H04L1/00—Arrangements for detecting or preventing errors in the information received

Abstract

The method involves detecting a period of inactivity in the internet protocol (IP) connection and sending keep-alive messages at predetermined intervals. The length of several periods of inactivity at which the mobile radio network disconnects the IP connection are monitored. A maximum interval (TINT) between the keep-alive messages is determined, based on the monitored lengths, such that the maximum time interval meets a predetermined criterion of statistical confidence. The maximum time interval is set between the keep-alive messages. An independent claim is included for mobile terminal for mobile network.

5 Pakettikytkentäisessä matkaviestinverkossa matkaviestimelle ei yleensä osoiteta omaa piirikytkentäistä yhteyttä. 5 packet-switched mobile network to the mobile station does not usually indicated their circuit-switched connection.Sen sijaan verkko muodostaa matkaviestimelle istunnon ja ylläpitää sitä, ja datapaketteja lähetetään tarvittaessa. Instead, the mobile network sets up the session, and maintain, and the data packets are sent if necessary.Matkaviestinten integroimiseksi toimistosovelluksiin on yhä yleisempää ylläpitää Internet-protokolla- (IP) yhteyksiä pakettidatakanavien yli pakettikyt-10 kentäisissä matkaviestinverkoissa. Our mobile device for the integration of Office applications is more and more common to maintain an Internet Protocol (IP) connections over the packet data channels pakettikyt-10-switched mobile networks.IP-yhteyden ylläpitäminen matkaviestimelle ja matkaviestimeltä on toivottaa tietokantojen synkronoimiseksi matkaviestimen ja esimerkiksi toimistotietokoneen välillä. IP connection to the maintenance of the mobile station and the mobile station is desirable to synchronize the databases, for example, between the mobile station and the office computer.

IP-yhteyden ylläpitäminen pakettikytkentäisissä matkaviestinverkoissa tuottaa joitakin ongelmia. IP connection to maintain packet-switched mobile networks to produce some of the problems.Se esimerkiksi kuluttaa matkaviestimen 15 akkua. For example, it consumes the battery of the mobile station 15.Lisäksi monet verkot soveltavat operaattorin määrittelemiä politiikkoja yhteyksien katkaisemiseksi tietyn epäaktiivisuusperiodin jälkeen. In addition, many of the networks specified by the operator to apply policies to break the connection after a certain epäaktiivisuusperiodin.Tämä periodi voi olla melko lyhyt, kuten esimerkiksi viisi minuuttia. This period may be relatively short, such as, for example, five minutes.Kun IP-yhteys matkavies-timelle/matkaviestimeltä on poikki, tietokantojen synkronointi ei ole mahdollista ennen yhteyden uudelleenmuodostusta. When the IP-matkavies conveyor / from the mobile station is broken, the synchronization of databases is not possible before the connection reconstitution.Yhteyden uudelleenmuodostus on 20 aloitettava matkaviestimen puolelta; A connection re-establishment is initiated the mobile station 20 side;verkko ei voi aloittaa yhteyden uudelleen- „. the network can not initiate a connection to re- ".muodostusta. formation.

Keksinnön tavoitteena on tuottaa menetelmä, laitteisto ja tietokoneen ohjelmatuote lieventämään yllä mainittuja haittoja, jotka liittyvät yhteyden purkamiseen pakettikytkentäisissä matkaviestin-radioverkoissa. The aim of the invention is to provide a method, apparatus and computer program product to mitigate the above mentioned disadvantages associated with the clearing of the packet-switched mobile radio networks.Keksinnön tavoite saavutetaan menetelmillä ja laitteistolla, joille on tunnusomaista se, mi-10 tä sanotaan itsenäisissä patenttivaatimuksissa. This is achieved by methods and apparatus which are characterized by that, the mi-10 is disclosed in the independent claims.

Kuviot 3A ja 3B esittävät tekniikkaa pysy hengissä -sanomien välisen maksimi väliajan määrittämiseksi kumulatiivisen todennäköisyysfunktion perusteella. Figures 3A and 3B show a technique survive in the message and determine the maximum interval of time based on the cumulative probability.

Keksinnön yksityiskohtainen selostus 5 Keksintö soveltuu lähes mihin tahansa matkaviestin-arkkitehtuuriin. DETAILED DESCRIPTION OF THE INVENTION 5 The invention is applicable to almost any mobile station architecture.

Matkaviestinverkko voi esimerkiksi perustua GPRS-, 1xRTT- tai EVDO-tekniikoihin. For example, the mobile network can be based on GPRS, 1xRTT- or EVDO technologies.Keksintö voidaan toteuttaa myös osana push-tyyppistä matkaviestin-sähköpostijärjestelmää, erityisesti kuluttajille suunnatussa sähköpostijärjestelmässä, jossa verkon resurssien optimointi on tärkeää käyttäjien suuren 10 määrän vuoksi. The invention can also be implemented as part of a push-type mobile e-mail system, especially in respect of the consumer electronic mail system in which the optimization of network resources is important for a large number of users 10.

Kuvio 1 esittää esimerkinomaista järjestelmäarkkitehtuuria, jota tukee tämän hakemuksen haltija. Figure 1 shows an illustrative system architecture which supports the holder of this application.Tämä järjestelmä tukee sähköpostisanomien ja/tai kalenteritapahtumien ja/tai muun informaation synkronointia isäntä-järjestelmän ja matkaviestimen välillä. This system supports e-mail messages and / or calendar events, and / or other information, the synchronization between the host system and the mobile station.

Matkaviestinpääte 102 voi olla tasku- tai salkkutietokone, jossa on radiorajapinta, älykäs solukkopuhelin tai vastaava. The mobile terminal 102 may be a pocket or a laptop computer with a radio interface, a smart cellular phone, or the like.Toteutuksesta riippuen isäntäjärjestelmäilä, mikäli sellainen on, voi olla erilaisia rooleja. Depending on the implementation isäntäjärjestelmäilä, if any, may have different roles.Joissakin Ιοί 5 teutuksissa isäntäjärjestelmä 100 on valinnainen ja se voi olla tavanomainen toimistotietokone, joka toimii vain matkaviestinpäätteen käyttäjän ensisijaisena tietokoneena ja sähköpostipäätteenä. In some Ιοί 5 hardware implementation, the host system 100 is optional, and it may be a conventional office computer which functions as a mobile terminal user of the primary computer and sähköpostipäätteenä.Toisissa toteutuksissa isäntäjärjestelmä voi toimia alustana yhden käyttäjän yhteystoimintona, sen lisäksi että se on toimistotietokone. In other implementations, the host system can serve as a platform for a single-user primary connection, in addition to that it is an office computer.Vielä muissa toteutuksissa isäntäjärjestelmä voi käsittää 20 usean käyttäjän yhteystoiminnon. In yet other implementations, the host system 20 may comprise a plurality of user access functionality.Normaalin toimistotietokoneen sijasta se on siis palvelin. Instead of a normal office computer, it is therefore the server.

Yllä selostetussa järjestelmässä viestintäkeskus 110 ja yhteystoi-minto 120 oli järjestetty tukemaan varsin suurta määrää sähköpostin ja/tai ka-30 lenteritiedon käyttäjiä. The above-described system, the communication center 110 and function yhteystoi-120 was arranged to support a very large number of e-mail and / or ka-30 lenteritiedon users.Tämän keksinnön tarpeiden tyydyttämiseksi voidaan käyttää lähes mitä tahansa yhteyspalvelinta, joka pystyy ylläpitämään IP-yhteyttä matkaviestimelle. to meet the needs of this invention can be used in almost any of the access server, which is able to maintain an IP connection to the mobile station.

Esimerkiksi yhteyskatkosta voidaan pitää säännöllisenä, jos verkko on katkais-sut IP-yhteyden ennalta määrätyn minimäärän x kertoja epäaktiivisuusperiodin t kuluttua, missä t:n jakauman varianssi var(f) on pienempi kuin jokin ennalta 30 määrätty arvo y. For example, the contact-break can be considered regular when the network is the disconnect SUT IP connection to a predetermined minimum number of times x T after epäaktiivisuusperiodin where t is the distribution of the variance var (f) is less than a predetermined value determined 30 y.

Pysy hengissä -sanomia voidaan lähettää yhteyden kummasta talo hansa päästä, siis matkaviestimeltä ja/tai sen vastinsolmulta, kuten palvelimelta, joka on matkaviestin-radioverkon kiinteässä osassa. Keep alive messages can be sent from either house connection Hansa end, i.e. from the mobile station and / or a correspondent node, such as a server, which is a fixed part of the mobile radio network.

Pysy hengissä -sanomien lähettäminen aikavälein, jotka eivät ylitä arvoa Tint, voidaan saada aikaan ajastimen avulla, joka voi olla fyysinen ajastin tai looginen, kuten ohjelmasäie tai -prosessi. Stay alive Sending a message and time intervals that do not exceed the value of Tint, can be achieved by means of a timer, a timer can be physical or logical, such as ohjelmasäie or process.Aina kun lähetetään jokin sa-15 noma (joko todellinen sanoma tai pysy hengissä -sanoma), hipaistaan ajastin, jonka arvo on Tint· Kun ajastin laukeaa, lähetetään pysy hengissä -sanoma ja ajastin hipaistaan uudelleen. Whenever sent to one of the 15 SA-up message (either a real message, or to stay alive message), the timer is triggered, the value of which is a Tint · When the timer expires, it will stay alive message and the timer is triggered again.

* 30 Alan ammattilaiselle on ilmeistä, että tekniikan kehittyessä keksin- nön perusajatus voidaan toteuttaa monin eri tavoin. * 30 will be apparent to those skilled in the art that the invention of a concept can be implemented in many different ways.Keksintö ja sen suoritus- . The invention and its embodiments.X muodot eivät siten rajoitu yllä kuvattuihin esimerkkeihin vaan ne voivat vaihdel- · · la patenttivaatimusten puitteissa. therefore X are not restricted to the above examples but they may vary · · within the scope of the claims.

7. Jonkin patenttivaatimuksen 1 - 5 mukainen menetelmä, tunnettu siitä, että menetelmä lisäksi käsittää maksimi aikavälin (Tint) lähettämisen assosioituna matkaviestin-radioverkon tunnisteeseen matkaviestimen kotiverkolle tallentamista ja tulevia kyselyjä varten. 7. in any one of claims 1 - to 5, characterized in that the method further comprises the maximum time interval (Tint) to be transmitted in association with the mobile radio network to the home network identifier of the mobile station and storing for future queries.