DE60306754T2

Method of software download with session mobility support in mobile communication systems

Abstract

This record has no abstract on file.

DE60306754T2, drawing sheet 1
Sheet 1 of 6

Term

Term ended

Projected expiry passed 21 May 2023, 3.3 years ago.

  1. Priority and filed
  2. Published
  3. Projected expiry
  4. Today

22 claims: 22 independent, 0 dependent

  1. 1
    A method for non-real-time based download (Download) software in an on the internet protocol, IP, based Mobile communication system with heterogeneous access technologies, in the software download sessions using the Session Initiation Protocol, SIP, established and managed , whereby user agent applications (CL) and proxy and registrar server (PX1, RG1 ... PX3, RG3) at terminal the user (UE) and the radio access and core networks (RAT 1, RAT2, CN) available be provided to the SIP processes handle, characterizedThat for the resumption the download process in the case of handover between a first (RAT 1) and a second (RAT2) radio access network, the different access technologies use while a software download session still running, the SIP user agent (CL) associated with a handover performing The user terminal (UE) is linked, without the current session to trigger, at Receiving a new IP address and a new URL in the second Radio access network (RAT2) a message with a transfer request, a so-called "Refer" message to a SIP proxy server (PX1) transmits the download session set up the has and is currently managing, said "Refer" message information about the address and the URL in the first access network (RAT 1), the new URL, contains the ID of the session and the last software packet that successful has been received, said proxy server (PX1) to this way is informed that the session of the user agent (CL) is to redirect to the new URL and the necessary steps initiates a new session with the user agent (CL) at the new build URL, under the control of a proxy server (PX3), whose task it is, managing the new session and to ensure that the download process starting resumes at said last received data packet is. Verfahren zum nicht echtzeitbasierten Herunterladen (Download) von Software in einem auf dem Internet-Protokoll, IP, basierenden Mobilkommunikationssystem mit heterogenen Zugangstechnologien, in dem die Software-Download-Sitzungen mithilfe des Session Initiation Protocol, SIP, aufgebaut und verwaltet werden, wobei User-Agent-Anwendungen (CL) sowie Proxy- und Registrar-Server (PX1, RG1 ... PX3, RG3) am Endgerät des Anwenders (UE) bzw. in den Funkzugangs- und Kernnetzen (RAT1, RAT2, CN) zur Verfügung gestellt werden, um die SIP-Prozesse abzuwickeln, dadurch gekennzeichnet, dass für die Wiederaufnahme des Download-Vorgangs im Falle eines Handovers zwischen einem ersten (RAT1) und einem zweiten (RAT2) Funkzugangsnetz, die verschiedene Zugangstechnologien nutzen, während eine Software-Download-Sitzung noch läuft, der SIP-User-Agent (CL), der mit einem das Handover durchführenden Anwender-Endgerät (UE) verknüpft ist, ohne die laufende Sitzung auszulösen, bei Empfang einer neuen IP-Adresse und einer neuen URL in dem zweiten Funkzugangsnetz (RAT2) eine Nachricht mit einer Umleitungs-Anfrage, eine so genannte „Refer"-Nachricht, an einen SIP-Proxy-Server (PX1) sendet, der die Download-Sitzung aufgebaut hat und derzeit verwaltet, wobei die besagte „Refer"-Nachricht Informationen zu der Adresse und der URL in dem ersten Funkzugangsnetz (RAT1), der neuen URL, der Kennung der Sitzung und dem letzten Software-Datenpaket enthält, das erfolgreich empfangen wurde, wobei der besagte Proxy-Server (PX1) auf diese Weise informiert wird, dass die Sitzung an den User-Agent (CL) an der neuen URL umzuleiten ist und, die notwendigen Schritte einleitet, um eine neue Sitzung mit dem User-Agent (CL) an der neuen URL aufzubauen, unter der Kontrolle eines Proxy-Servers (PX3), dessen Aufgabe es ist, die neue Sitzung zu verwalten und dafür zu sorgen, dass der Download-Vorgang beginnend bei dem besagten zuletzt empfangenen Datenpaket wieder aufgenommen wird.
  2. 2
    The process of claim 1, characterized in that upon acceptance of said new session by the user agent (CL), the session that the radio coverage area of ​​the first radio access network (RAT 1) was constructed, is triggered. Verfahren gemäß Anspruch 1, dadurch gekennzeichnet, dass bei Annahme der besagten neuen Sitzung durch den User-Agent (CL) die Sitzung, die im Funkversorgungsbereich des ersten Funkzugangsnetzes (RAT1) aufgebaut wurde, ausgelöst wird.
  3. 3
    The process of claim 1 or 2, wherein the software from a plurality of software repositories (SP1, SP2, SS, SH1) can be downloaded, via download management units (PRM1, PRM2, SRM, HRM) at different levels of a hierarchical are constructed download management structure available, the download management units at an intermediate level of said structure with means (SGSN) connected are, the control packet-based services in the system, characterized that the method comprises the steps of:establishing a hierarchical and modular scalable structure of said SIP servers (PX1, RG1 ... PX3, RG3) and hosting the servers at each level of the said hierarchical server structure (PX1, RG1 ... PX3, RG3) in download management units (PRM1, PRM2, SRM, HRM) at a given level of the download management structure (PRM1, PRM2, SRM, HRM), thereby forming a correspondence between the two hierarchical structures is achieved. Verfahren gemäß Anspruch 1 oder 2, wobei die Software von einer Mehrzahl von Software-Repositories (SP1, SP2, SS, SH1) heruntergeladen werden kann, die über Download-Management-Einheiten (PRM1, PRM2, SRM, HRM) auf verschiedenen Ebenen einer hierarchisch aufgebauten Download-Management-Struktur zugänglich sind, wobei die Download-Management-Einheiten auf einer Zwischenebene der besagten Struktur mit Mitteln (SGSN) verknüpft sind, die paketbasierte Dienste im System steuern, dadurch gekennzeichnet, dass das verfahren die folgenden Schritte umfasst: Aufbauen einer hierarchischen und modular skalierbaren Struktur aus den besagten SIP-Servern (PX1, RG1 ... PX3, RG3) und Hosting der Server auf jeder Ebene der besagten hierarchischen Server-Struktur (PX1, RG1 ... PX3, RG3) in den Download-Management-Einheiten (PRM1, PRM2, SRM, HRM) auf einer gegebenen Ebene der Download-Management-Struktur (PRM1, PRM2, SRM, HRM), wodurch eine Übereinstimmung zwischen den beiden hierarchischen Strukturen erzielt wird.
  4. 4
    The process of claim 3, which includes a phase of the registration of a user (CL), wants to build a software download session, characterized that the registration of the corresponding user agent using registrar servers (RG1 ... RG3) takes place at all hierarchical levels of the server structure, independently of the hierarchical level at which the software to be downloaded accessible , where information about the location of the user at all levels of hierarchical server structure available. Verfahren gemäß Anspruch 3, welches eine Phase der Registrierung eines Anwenders (CL) beinhaltet, der eine Software-Download-Sitzung aufbauen will, dadurch gekennzeichnet, dass die Registrierung des entsprechenden User-Agent mithilfe von Registrar-Servern (RG1 ... RG3) auf allen hierarchischen Ebenen der Server-Struktur erfolgt, unabhängig von der Hierarchieebene, auf der die herunterzuladende Software zugänglich ist, wobei Informationen zum Standort des Anwenders auf allen Ebenen der hierarchischen Server-Struktur zur Verfügung stehen.
  5. 5
    The process of claim 3 or 4, characterized in that the software download sessions be constructed of servers (PX1 ... PX3), the hierarchical thereon Plane as the download management units (PRM1, PRM2, SRM, HRM), on the the software to be downloaded is accessible. Verfahren gemäß Anspruch 3 oder 4, dadurch gekennzeichnet, dass Software-Download-Sitzungen von Servern (PX1 ... PX3) aufgebaut werden, die auf derselben hierarchischen Ebene liegen wie die Download-Management-Einheiten (PRM1, PRM2, SRM, HRM), über die die herunterzuladende Software zugänglich ist.
  6. 6
    Process according to one of claims 3 to 5, characterized in that the establishment of a session initially at the proxy server on the lowest level (PX1, PX2) is requested and that, if the software to be downloaded in the repository , Does not include (SP1, SP2), which is accessible on this lowest level is a request to redirect the session by said proxy server lowest level (PX1, PX2) to the user agent (CL) is sent to these about that to inform that the meeting be set up to a higher level must, where the setting up request and sending the transfer request at each or through each of the successive higher levels is repeated until the setting up request reaches the level, on the software available stands. Verfahren gemäß einem der Ansprüche 3 bis 5, dadurch gekennzeichnet, dass der Aufbau einer Sitzung zunächst bei dem Proxy-Server auf der untersten Ebene (PX1, PX2) angefragt wird und dass, falls die herunterzuladende Software in dem Repository (SP1, SP2), das auf dieser untersten Ebene zugänglich ist, nicht enthalten ist, eine Anfrage zur Umleitung der Sitzung von dem besagten Proxy-Server der untersten Ebene (PX1, PX2) an den User-Agent (CL) gesendet wird, um diesen darüber zu informieren, dass die Sitzung zu einer höheren Ebene aufgebaut werden muss, wobei die Sitzungsaufbau-Anfrage und das Senden der Umleitungs-Anfrage bei jeder bzw. durch jede der aufeinander folgenden höheren Stufen wiederholt wird, bis die Sitzungsaufbau-Anfrage die Ebene erreicht, auf der die Software zur Verfügung steht.
  7. 7
    Process according to one of claims 3 to 6, characterized in that software repositories (SS, SH1), which the download management units (SRM, HRM) at levels above those with the lowest server level (PX1, PX2) is linked, accessible are also store software in the repositories (SP1, SP2) is that on the download management units (PRM1, PRM2) are accessible at lower levels. Verfahren gemäß einem der Ansprüche 3 bis 6, dadurch gekennzeichnet, dass Software-Repositories (SS, SH1), die über die Download-Management-Einheiten (SRM, HRM) auf Ebenen oberhalb derjenigen, die mit der untersten Server-Ebene (PX1, PX2) verknüpft ist, zugänglich sind, ebenfalls Software speichern, die auch in den Repositories (SP1, SP2) enthalten ist, welche über die Download-Management-Einheiten (PRM1, PRM2) auf niedrigeren Ebenen zugänglich sind.
  8. 8
    Process according to one of claims 3 to 7, characterized in that said hosting step hosting of proxy servers (PX3) which on one level immediately above a lowest level in the download management units (SRM) are which said means (SGSN) for controlling associated with packet based services, and the fact that the diversion a software download session, by a proxy server (PX1, PX2) the lowest level in the server structure in the first radio access network (RAT 1) was constructed on the second radio access network (RAT2) of a proxy server (PX3) is administered to a next higher level, if the two radio access networks with the same means of controlling packet service (SGSN) are connected. Verfahren gemäß einem der Ansprüche 3 bis 7, dadurch gekennzeichnet, dass der besagte Hosting-Schritt das Hosting von Proxy-Servern (PX3) umfasst, die auf einer Ebene unmittelbar oberhalb einer untersten Ebene in den Download-Management-Einheiten (SRM) liegen, welche den besagten Mitteln (SGSN) zur Steuerung von paketbasierten Diensten zugeordnet sind, sowie dadurch, dass die Umleitung einer Software-Download-Sitzung, die von einem Proxy-Server (PX1, PX2) der untersten Ebene in der Server-Struktur in dem ersten Funkzugangsnetz (RAT1) aufgebaut wurde, auf das zweite Funkzugangsnetz (RAT2) von einem Proxy-Server (PX3) auf einer nächsthöheren Ebene verwaltet wird, wenn die beiden Funkzugangsnetze mit demselben Mittel zur Steuerung von paketbasierten Diensten (SGSN) verbunden sind.
  9. 9
    Process according to claims 1 and 8, characterized in that said message with the transfer request, of the client to the proxy server (PX1, PX2) is sent, managing to said proxy server (PX1, PX2) a second transfer request to the server (SRM) of next higher level triggers and that said server at the higher level (SRM) upon receipt said transfer request builds a new session. Verfahren gemäß den Ansprüchen 1 und 8, dadurch gekennzeichnet, dass die besagte Nachricht mit der Umleitungs-Anfrage, die von dem Client an den Proxy-Server (PX1, PX2) gesendet wird, auf dem besagten verwaltenden Proxy-Server (PX1, PX2) eine zweite Umleitungs-Anfrage an den Server (SRM) der nächsthöheren Ebene auslöst und dieser besagte Server auf der höheren Ebene (SRM) bei Empfang der besagten Umleitungs-Anfrage eine neue Sitzung aufbaut.
  10. 10
    Process according to one of claims 3 to 7, characterized in that the diversion of a software download session, the first radio access network (RAT 1) of a proxy server (PX3) a level in the server structure was constructed above the lowest level, on the second radio access network transmitted (RAT2) is managed by the same server that has set up the meeting, if the two radio access networks with the same means of controlling packet service (SGSN) are connected. Verfahren gemäß einem der Ansprüche 3 bis 7, dadurch gekennzeichnet, dass die Umleitung einer Software-Download-Sitzung, die im ersten Funkzugangsnetz (RAT1) von einem Proxy-Server (PX3) einer Ebene in der Server-Struktur oberhalb der untersten Ebene aufgebaut wurde, auf das zweite Funkzugangsnetz (RAT2) übertragen wird, die von demselben Server verwaltet wird, der die Sitzung aufgebaut hat, wenn die beiden Funkzugangsnetze mit demselben Mittel zur Steuerung von paketbasierten Diensten (SGSN) verbunden sind.
  11. 11
    Process according to one of claims 3 to 7, characterized in that the first and the second radio access network by various means (SGSN) for controlling packet-based Services are connected, and in that the rerouting of the session managed by a server on one of the upper levels of the hierarchy , regardless of the hierarchical level of the server that the session in the first Radio Access Network (RAT 1) has built up. Verfahren gemäß einem der Ansprüche 3 bis 7, dadurch gekennzeichnet, dass das erste und das zweite Funkzugangsnetz mit verschiedenen Mitteln (SGSN) zur Steuerung von paketbasierten Diensten verbunden sind, sowie dadurch, dass das Umleiten der Sitzung von einem Server auf einer der obersten Hierarchieebenen verwaltet wird, unabhängig von der Hierarchieebene des Servers, der die Sitzung in dem ersten Funkzugangsnetz (RAT1) aufgebaut hat.
  12. 12
    Mobile communication system, which is based on the Internet Protocol and heterogeneous access technologies to a core network allows the at least a serving and gateway mobile switching center and GPRS Support nodes (S-MSC / SGSN and G-MSC / GGSN), and in which at least one Part of the user is not real-time based access to facilities for the has downloading software and the necessary terminal equipment (UE) has to a connection to a system network through a plurality of said be able to produce access technologies, said terminal the user (UE) and the system network (RAT 1, RAT2, CN) with means (CL, PX1, RG1 ... PX3, RG3) are equipped, among others, with user-agent applications (CL) and proxy and registrar servers (PX1, RG1 ... PX3, RG3), by which software download sessions through the be designed and managed Session Initiation Protocol (SIP) can, characterized in that for the resumption of the download process in the event of a handover between a first (RAT 1) and a second (RAT2) radio access network, use different access technologies while a software download session still running, the SIP user agent (CL) associated with a handover performing user terminal (UE), designed is without the current session to trigger, upon receipt of a new IP address and a new URL in the second radio access network (RAT2) a message with a transfer request to a SIP proxy server (PX1) Send to the currently managing the download session, the said transfer request information about the address and the URL in the first access network (RAT 1), the new URL, the identifier contains the session and the last software packet that successfully was received, said proxy server (PX1) informed in this way is that redirect the session to the user agent (CL) at the new URL is, and for that is designed to take the necessary steps to create a new Session with the user agent (CL) build at the new URL, under the control of a proxy server (PX3) whose job it is to manage the said new session, and received the download process beginning with said last Data packet is resumed. Mobilkommunikationssystem, das auf dem Internet-Protokoll basiert und heterogene Zugangstechnologien zu einem Kernnetz zulässt, das mindestens ein Serving and Gateway Mobile Switching Centre und GPRS Support Nodes (S-MSC/SGSN und G-MSC/GGSN) umfasst und in dem zumindest ein Teil der Anwender Zugang zu Einrichtungen für das nicht echtzeitbasierte Herunterladen von Software hat und über die nötigen Endgeräte (UE) verfügt, um eine Verbindung zu einem Systemnetz über eine Mehrzahl der besagten Zugangstechnologien herstellen zu können, wobei die besagten Endgeräte der Anwender (UE) sowie das Systemnetz (RAT1, RAT2, CN) mit Mitteln (CL, PX1, RG1, ... PX3, RG3) ausgestattet sind, unter Anderem mit User-Agent-Anwendungen (CL) sowie Proxy- und Registrar-Servern (PX1, RG1, ... PX3, RG3), mit deren Hilfe Software-Download-Sitzungen über das Session Initiation Protocol (SIP) aufgebaut und verwaltet werden können, dadurch gekennzeichnet, dass für die Wiederaufnahme des Download-Vorganges im Falle eines Handovers zwischen einem ersten (RAT1) und einem zweiten (RAT2) Funkzugangsnetz, die verschiedene Zugangstechnologien nutzen, während eine Software-Download-Sitzung noch läuft, der SIP-User-Agent (CL), der mit einem das Handover durchführenden Anwender-Endgerät (UE) verknüpft ist, dafür ausgelegt ist, ohne die laufende Sitzung auszulösen, bei Empfang einer neuen IP-Adresse und einer neuen URL in dem zweiten Funkzugangsnetz (RAT2) eine Nachricht mit einer Umleitungs-Anfrage an einen SIP-Proxy-Server (PX1) zu senden, der die Download-Sitzung derzeit verwaltet, wobei die besagte Umleitungs-Anfrage Informationen zu der Adresse und der URL in dem ersten Funkzugangsnetz (RAT1), der neuen URL, der Kennung der Sitzung und dem letzten Software-Datenpaket enthält, das erfolgreich empfangen wurde, wobei der besagte Proxy-Server (PX1) auf diese Weise informiert wird, dass die Sitzung an den User-Agent (CL) an der neuen URL umzuleiten ist, und dafür ausgelegt ist, die notwendigen Schritte einzuleiten, um eine neue Sitzung mit dem User-Agent (CL) an der neuen URL aufzubauen, unter der Kontrolle eines Proxy-Servers (PX3), dessen Aufgabe es ist, die besagte neue Sitzung zu verwalten, und der Download-Vorgang beginnend bei dem besagten zuletzt empfangenen Datenpaket wieder aufgenommen wird.
  13. 13
    System gemäß Anspruch 12, dadurch gekennzeichnet, dass der besagte Proxy-Server (PX3), dessen Aufgabe es ist, die besagte neue Sitzung zu verwalten, dafür ausgelegt ist, nach Annahme der neuen Sitzung durch den User-Agent (CL) für den Abbau der Sitzung zu sorgen, die in dem Funkversorgungsbereich des ersten Funkzugangsnetzes (RAT1) aufgebaut wurde. The system of claim 12, characterized in that said proxy server (PX3), the Task is to manage the said new session, adapted is, after the adoption of the new session by the user agent (CL) for mining to ensure the meeting, in the radio coverage area of ​​the first Radio access network (RAT 1) was constructed.
  14. 14
    System gemäß Anspruch 12 oder 13, welches eine hierarchische und verteilte Struktur aus Download-Management-Einheiten (PRM1, PRM2, SRM, HRM) sowie eine Mehrzahl von Software-Repositories (SP1, SP2, SS, SH1) umfasst, welche zwecks Herunterladen der Software über verschiedene Hierarchieebenen der besagten Struktur aus Download-Management-Einheiten (PRM1, PRM2, SRM, HRM) zugänglich sind, wobei die Download-Management-Einheiten auf einer der besagten Ebenen mit Mitteln (SGSN) zur Steuerung paketbasierter Dienste im System verknüpft sind, dadurch gekennzeichnet, dass die besagten SIP-Server (PX1, RG1, ... PX3, RG3) in einer hierarchischen Struktur angeordnet sind, bei der jede Ebene mit einer Ebene der Download-Management-Struktur (PRM1, PRM2, SRM, HRM) verknüpft ist, wodurch einander entsprechende Ebenen in den beiden Strukturen geschaffen werden, wobei jede der Download-Management-Einheiten (PRM1, PRM2, SRM, HRM) auf jeder der besagten einander entsprechenden Ebenen einen Proxy-Server (PX1 ... PX3) und einen Registrar-Server (RG1 ... RG3) beherbergt. The system of claim 12 or 13 having a hierarchical and distributed structure of download management units (PRM1, PRM2, SRM, HRM) and a plurality of software repositories (SP1, SP2, SS, SH1) comprises, which for the purpose of downloading the software through various Hierarchical levels of said structure of download management units (PRM1, PRM2, SRM, HRM) available are, the download management units at one of said levels with means (SGSN) packet-based services for controlling the system connected are, characterized in that said SIP servers (PX1, RG1, ... PX3, RG3) are arranged in a hierarchical structure, at each level with a level of download management structure (PRM1, linked PRM2, SRM, HRM) , whereby each respective levels in the two structures be created, each of the download management units (PRM1, PRM2, SRM, HRM) at each of said mutually corresponding Levels a proxy server (PX1 ... PX3) and a registrar server (RG1 ... RG3) hosts.
  15. 15
    System gemäß Anspruch 14, dadurch gekennzeichnet, dass die Registrar-Server (RG1 ... RG3) auf allen Hierarchieebenen der Server-Struktur dafür ausgelegt sind, die Kennungen der User-Agents (CL) zu speichern, die sich für eine Software-Download-Sitzung registrieren, unabhängig von der Hierarchieebene, auf der die herunterzuladende Software zugänglich ist. The system of claim 14, characterized in that the registrar server (RG1 ... RG3) designed for all levels of the server structure for are to store the identifiers of the user agent (CL), which for a register software download session, regardless of the hierarchical level, on which the software to be downloaded is accessible.
  16. 16
    System gemäß Anspruch 14 oder 15, dadurch gekennzeichnet, dass die Proxy-Server (PX1 ... PX3) einer gegebenen Hierarchieebene der Server-Struktur dafür ausgelegt sind, Sitzungen zum Herunterladen einer Software aufzubauen, welche in Software-Repositories (SP1, SP2, SS, SH1) enthalten ist, die über Download-Management-Einheiten (PRM1, PRM2, SRM, HRM) zugänglich sind, welche die besagten Server beherbergen. The system of claim 14 or 15, characterized in that the proxy server (PX1 ... designed PX3) a given level in the hierarchy of the server structure for are set up meetings to download a software which is included in software repositories (SP1, SP2, SS, SH1), the through download management units (PRM1, PRM2, SRM, HRM) available are harboring the said server.
  17. 17
    System comprising at least a serving and gateway mobile Switching Centre and GPRS support nodes (S-MSC / SGSN and G-MSC / GGSN) comprises, according to a of claims 14 to 16, characterized in that a user agent (CL) is designed to is that the structure of a download session with the first proxy server to the lowest level (PX1, PX2) is requested and that, if the software to be downloaded in the repository (SP1, SP2) that has a Download management unit (PRM1, PRM2) on said bottom accessible level is, is not, a request to redirect the session of said proxy lowest level server (PX1, PX2) at the User agent (CL) is sent to inform him about the fact that the Meeting at a higher level must be built, with the setting up request and the Sending the transfer request at each or through each of the successive higher levels is repeated until the setting up request reaches the level, on the software available stands. System, das mindestens ein Serving and Gateway Mobile Switching Centre und GPRS Support Nodes (S-MSC/SGSN und G-MSC/GGSN) umfasst, gemäß einem der Ansprüche 14 bis 16, dadurch gekennzeichnet, dass ein User-Agent (CL) so ausgelegt ist, dass der Aufbau einer Download-Sitzung zunächst bei dem Proxy-Server auf der untersten Ebene (PX1, PX2) angefragt wird und dass, falls die herunterzuladende Software in dem Repository (SP1, SP2), das über eine Download-Management-Einheit (PRM1, PRM2) auf der besagten untersten Ebene zugänglich ist, nicht enthalten ist, eine Anfrage zur Umleitung der Sitzung von dem besagten Proxy-Server der untersten Ebene (PX1, PX2) an den User-Agent (CL) gesendet wird, um diesen darüber zu informieren, dass die Sitzung zu einer höheren Ebene aufgebaut werden muss, wobei die Sitzungsaufbau-Anfrage und das Senden der Umleitungs-Anfrage bei jeder bzw. durch jede der aufeinander folgenden höheren Stufen wiederholt wird, bis die Sitzungsaufbau-Anfrage die Ebene erreicht, auf der die Software zur Verfügung steht.
  18. 18
    System according to one of claims 14 to 17, characterized in that software repositories (SS, SH1), which the download management units (SRM, HRM) at levels above those with the lowest level (PX1, PX2) is linked to the server structure, accessible are also store software in repositories (SP1, SP2) is that on the download management units (PRM1, PRM2) at lower levels accessible are. System gemäß einem der Ansprüche 14 bis 17, dadurch gekennzeichnet, dass Software-Repositories (SS, SH1), die über die Download-Management-Einheiten (SRM, HRM) auf Ebenen oberhalb derjenigen, die mit der untersten Ebene (PX1, PX2) der Server-Struktur verknüpft ist, zugänglich sind, ebenfalls Software speichern, die in den Repositories (SP1, SP2) enthalten ist, welche über die Download-Management-Einheiten (PRM1, PRM2) auf niedrigeren Ebenen zugänglich sind.
  19. 19
    System according to one of claims 14 to 18, characterized in that proxy servers (PX3), the above a bottom layer lie directly on one level, are included in the download management units (SRM), which said means (SGSN) controlling packet service are assigned, and that in case of handovers between radio access networks (RAT 1, RAT2), the packet-based with the same agent for controlling Services (SGSN) are connected, said proxy server (PX3) at designed a plane immediately above the lowest level for is the diversion of a software download session, identified by a Proxy server (PX1, PX2) of the lowest hierarchy level in the first was set up radio access network (RAT 1), to the second radio access network (RAT2) to manage. System gemäß einem der Ansprüche 14 bis 18, dadurch gekennzeichnet, dass Proxy-Server (PX3), die auf einer Ebene unmittelbar oberhalb einer untersten Ebene liegen, in den Download-Management-Einheiten (SRM) enthalten sind, welche den besagten Mitteln (SGSN) zur Steuerung von paketbasierten Diensten zugeordnet sind, und dass im Falle eines Handovers zwischen Funkzugangsnetzen (RAT1, RAT2), die mit demselben Mittel zur Steuerung von paketbasierten Diensten (SGSN) verbunden sind, der besagte Proxy-Server (PX3) auf einer Ebene unmittelbar oberhalb der untersten Ebene dafür ausgelegt ist, die Umleitung einer Software-Download-Sitzung, die von einem Proxy-Server (PX1, PX2) der untersten Hierarchieebene in dem ersten Funkzugangsnetz (RAT1) aufgebaut wurde, auf das zweite Funkzugangsnetz (RAT2) zu verwalten.
  20. 20
    System gemäß Anspruch 12 und 19, dadurch gekennzeichnet, dass der besagte Proxy-Server (PX1, PX2) auf der untersten Hierarchieebene dafür ausgelegt ist, auf den Empfang der Nachricht mit der Umleitungs-Anfrage damit zu reagieren, dass eine zweite Nachricht mit einer Umleitungs-Anfrage an den besagten Proxy-Server (PX3) der nächsthöheren Ebene gesendet wird, und dass der besagte Proxy-Server (PX3) der nächsthöheren Ebene dafür ausgelegt ist, die neue Sitzung in dem zweiten Funkzugangsnetz (RAT2) aufzubauen, sobald die besagte zweite Nachricht mit einer Umleitungs-Anfrage empfangen wird, und die alte Sitzung, die in dem ersten Funkzugangsnetz (RAT1) noch anhängig ist, auszulösen. The system of claim 12 and 19, characterized in that said proxy server (PX1, PX2) is arranged on the lowest level of the hierarchy for the reception the message with the transfer request to respond to the fact that a second message with a transfer request to said Proxy server (PX3) the next higher level is sent, and in that said proxy server (PX3) of the next higher level designed is to establish the new session in the second radio access network (RAT2) when said second message with a transfer request is received, and the old session, which in the first radio access network (RAT 1) pending is to trigger.
  21. 21
    System according to one of claims 14 to 18, characterized in that proxy servers (PX3), the lie on levels above a basic level, adapted are, in the case of a handover between radio access networks (RAT 1, RAT2), the packet-based with the same means of controlling services (SGSN) are connected, the redirection software download sessions they have built in the first radio access network (RAT 1), to the second radio access network (RAT2) to manage. System gemäß einem der Ansprüche 14 bis 18, dadurch gekennzeichnet, dass Proxy-Server (PX3), die auf Ebenen oberhalb einer untersten Ebene liegen, dafür ausgelegt sind, im Falle eines Handovers zwischen Funkzugangsnetzen (RAT1, RAT2), die mit demselben Mittel zur Steuerung paketbasierter Dienste (SGSN) verbunden sind, die Umleitung von Software-Download-Sitzungen, die sie in dem ersten Funkzugangsnetz (RAT1) aufgebaut haben, an das zweite Funkzugangsnetz (RAT2) zu verwalten.
  22. 22
    System according to one of claims 14 to 18, characterized in that a proxy server on a of the highest hierarchical level is adapted in case of a Handovers between radio access networks (RAT 1, RAT2), the various means for controlling packet services (SGSN) are connected, the manage resume the download process, regardless of the level of the proxy server, the software download session in the first radio access network (RAT 1) has built up. System gemäß einem der Ansprüche 14 bis 18, dadurch gekennzeichnet, dass ein Proxy-Server auf einer der obersten Hierarchieebenen dafür ausgelegt ist, im Falle eines Handovers zwischen Funkzugangsnetzen (RAT1, RAT2), die mit verschiedenen Mitteln zur Steuerung paketbasierter Dienste (SGSN) verbunden sind, die Wiederaufnahme des Download-Vorgangs zu verwalten, unabhängig von der Ebene des Proxy-Servers, der die Software-Download-Sitzung in dem ersten Funkzugangsnetz (RAT1) aufgebaut hat.
Independent claims22