SE528406C2

Communication platform and method for packet communication between a service provider and a radio communication device

Abstract

The present invention relates to a communication platform for packet communication between at least one service provider in a first network and a radio communication device in a second network, the second network comprises a first network node provided to, at least partly, handle communication between the radio communication device and a gateway located in the second network. The gateway is provided to handle communication between the second network and the communication platform, and the communication platform is provided to collect first data information relating to the radio communication device and second data information relating to a service provider application connected to the radio communication device through the communication platform. The communication platform is further provided to relate the first and second data information to each other to generate a user record specifying usage characteristics for usage of the service provider application by the radio communication device.

SE528406C2, drawing sheet 1
Sheet 1 of 6

Term

No projected expiry on record.

  1. Priority and filed
  2. Granted
  3. Today

14 claims: 6 independent, 8 dependent

  1. 1
    CLAIMS PATENTKRAV 1. Kommunikationsplattform för paketkommunikation mellan åtminstone en tjänsteleverantör i ett första nät och en 1st Communication platform for packet communication between at least one service provider in a first network and one
  2. 2
    5 radio communication apparatus in a second network, the second network comprising a first network node arranged to handle, at least in part, communication between the radio communication apparatus and a network bridge located in the second network, characterized in that:5 radiokommunikationsapparat i ett andra nät, varvid det andra nätet innefattar en första nätnod som är anordnat för att, åtminstone delvis, hantera kommunikation mellan radiokommunikationsapparaten och en nätbrygga, som är placerad i det andra nätet, kännetecknad av, att 10 - the network bridge is arranged to handle communication between the other network and the communication platform, 10 - nätbryggan är anordnad för att hantera kommunikation mellan det andra nätverket och kommunikationsplattformen, - kommunikationsplattformen är anordnad för att insamla första datainformation avseende radiokommunikationsapparaten, is - kommunikationsplattformen är anordnad för att insamla andra datainformation avseende en tjänsteleverantörsapplikation, som är ansluten till radiokommunikationsapparaten genom kommunikationsplattformen, och - the communication platform is arranged to collect first data information regarding the radio communication apparatus, ice - the communication platform is arranged to collect second data information concerning a service provider application which is connected to the radio communication apparatus through the communication platform, and - kommunikationsplattformen är anordnad för att inbördes - the communication platform is arranged for each other 20 relate the first and second data information to generate a user record specifying usage features for using the service provider application by means of the radio communication apparatus. 20 relatera den första och andra datainformationen för att alstra en användarpost, som specificerar användningssärdrag för användning av tjänsteleverantörsapplikationen medelst radiokommunikationsapparaten. 25 The communication platform of claim 1, wherein 25 2. Kommunikationsplattform enligt kravet 1, varvid - kommunikationsplattformen är anordnad för att på begäran upprätta en första kommunikationskanal mellan radioapparaten och nämnda kommunikationsplattform, - the communication platform is arranged to establish on request a first communication channel between the radio apparatus and said communication platform, - kommunikationsplattformen är anordnad för att på begäran 30 upprätta en andra kommunikationskanal mellan nämnda tjänsteleverantörsapplikation och nämnda kommunikationsplattform, - the communication platform is arranged to establish on request 30 a second communication channel between said service provider application and said communication platform, - kommunikationsplattformen är anordnad för att relatera nämnda första och andra kommunikationskanal för att skapa - the communication platform is arranged to relate said first and second communication channels to create 35 a connection between the radio communication apparatus and the service provider application. 35 en förbindelse mellan radiokommunikationsapparaten och tjänsteleverantörsapplikationen. 528 406 528 406 - 183. Kommunikationsplattform enligt kravet 1, varvid kommuni kationsplattformen är ansluten till ett dataregister i det andra nätet. - A communication platform according to claim 1, wherein the communication platform is connected to a data register in the other network. 5 The communication platform of claim 3, wherein the data register is a Home Location Register or a Home Subscriber Server. 5 4. Kommunikationsplattform enligt kravet 3, varvid dataregistret är ett hemplatsregister (Home Location Register) eller en hemabonnentserver (Home Subscriber Server) . 5. Kommunikationsplattform enligt kravet 3, varvid kommuni 5th Communication platform according to claim 3, wherein communication 10 the cation platform is arranged to send said user record to the data register, and the data register is arranged to use said user record to generate billing information for billing of the users of the radio communication device for utilization of the service provider application. 10 kationsplattformen är anordnad för att sända nämnda användarpost till dataregistret, och dataregistret är anordnat för att använda nämnda användarpost för att alstra fakture ringsinformation för fakturering av radiokommunikationsapparatens användare för utnyttjandet av tjänsteleverantörs15 applikationen.
  3. 6
    9. Metod för paketkommunikation mellan en tjänsteleverantörsapplikation som finns i ett första nät och en radiokommunikationsapparat i ett andra nät, varvid det andra nätet innefattar en första nätnod, som är anordnad för att åtminio stone delvis hantera kommunikation mellan radiokommunikationsapparaten och en nätbrygga, och nätbryggan är anordnad för att hantera kommunikation mellan den första nätnoden och det första nätet, JbännetecJtaad av, stegen:9th A method of packet communication between a service provider application located in a first network and a radio communication device in a second network, the second network comprising a first network node arranged to at least partially handle communication between the radio communication apparatus and a network bridge, and the network bridge is arranged for to handle communication between the first network node and the first network, JbännetecJtaad off, the steps: - gathering first data information regarding the radio communication device, - insamla första datainformation avseende radiokommunika15 tionsapparaten, - collect other data regarding the service provider application connected to the radio communication device, - insamla andra data avseende tjänsteleverantörsapplikationen som är ansluten till radiokommunikationsapparaten, - relate the first data information to the second data information, and - relatera den första datainformationen till den andra datainformationen, och 20 - generating a user record specifying user features for using the service provider application of the radio communication device. 20 - alstra en användarpost som specificerar användarsärdrag för användning av tjänsteleverantörsapplikationen av radiokommunikationsapparaten .
  4. 9
    12. Metod enligt något av kraven 9-11, ytterligare omfattande en kommunikationsplattform, varvid nämnda första data väljs ur en datagrupp innefattande:12th The method of any of claims 9-11, further comprising a communication platform, wherein said first data is selected from a data group comprising: is - Mobile station information (Mobile Station Information} including IMSI and MSISDN, is - mobilstationsinformation (Mobile Station Information} inklusive IMSI och MSISDN, - location information (location information) including ISDN number for VLR and MSC where the radio is located, - platsinformation (Location Information) inklusive ISDNnummer till VLR och MSC där radioapparaten befinner sig, - Service Information (Service Information) including service subscriptions and service restrictions, - serviceinformation (Service Information) inklusive servi2o ceabonnemang och servicerestriktioner, - SS7 address of the SGSN used by the radio, - SS7-adress till den SGSN som används av radioapparaten, - IP address of the SGSN used by the radio, - IP-adress till den SGSN som används av radioapparaten, - MNRG, - MNRG, - a list of nodes showing available GGSN, - en lista över noder som visar tillgänglig GGSN, 26 - PDP context including: PDP type, PDP address, QoS profile, 26 - PDP-kontext inklusive: PDP-typ, PDP-adress, QoS-profil, VPLMN address, GGSN address for this context. VPLMN-adress, GGSN-adress för denna kontext.
  5. 10
    13. Metod enligt något av kraven 9-11, ytterligare omfattande en kommunikationsplattform, varvid nämnda första data 13th Method according to any one of claims 9-11, further comprising a communication platform, said first data 30 is data selected from a data set comprising:service provider application identity, connection time, login time, logout time, number of transmitted packets, number of received packets, socket ID, IP address, QoS, downloaded files, visited pages. 30 är data som väljs ur en datagrupp innefattande: tjänsteleverantörsapplikationsidentitet, anslutningstid, inloggningstid, utloggningstid, antal sända paket, antal mottagna paket, socket-ID, IP-adress, QoS, nedladdade filer, besökta sidor.
  6. 11
    14. Kommunikationsplattform för paketkommunikation mellan åtminstone en tjänsteleverantör i ett första nät och en radiokommunikationsapparat i ett andra nät, varvid det 14th Communication platform for packet communication between at least one service provider in a first network and a radio communication device in a second network, wherein the 528 406 l · 528 406 l· 21 the second network comprises a first network node arranged to, at least in part, handle communications between the radio communication apparatus and a network bridge existing in the second network, the second network including a network address translation function which translates a set of public IP addresses displayed for the first network, to a set of private IP addresses used in the second network for TCP-based communication between the first and second networks;characterized, that 21 andra nätet innefattar en första nätnod som är anordnad för att, åtminstone delvis, hantera kommunikation mellan radiokommunikationsapparaten och en nätbrygga, som finns i det andra nätet, varvid det andra nätet innefattar en nätadres5 söversättningsfunktionalitet, som översätter en uppsättning publika IP-adresser, som visas för det första nätet, till en uppsättning privata IP-adresser, som används i det andra nätet för TCP-baserad kommunikation mellan det första och det andra nätet, kännetecknad ar, att 10 - the communication platform is arranged to receive a UDP communication request from a service provider application located in the first network, to said radio communication device, and 10 - kommunikationsplattformen är anordnad för att ta emot en begäran om UDP-kommunikation från en tjänsteleverantörsapplikation, som finns i det första nätet, till nämnda radiokommunikationsapparat, och - kommunikationsplattformen är anordnad för att upprätta en is kartering från nämnda publika IP-adresser till nämnda privata IP-adresser för UDP-kommunikation mellan tjänsteleverantörsapplikationen och radiokommunikationsapparaten i nätadressöversättningsfunktionaliteten. - the communication platform is arranged to establish an ice mapping from said public IP addresses to said private IP addresses for UDP communication between the service provider application and the radio communication apparatus in the network address translation functionality. 20 20