[go: up one dir, main page]

SE504050C2 - Nätanordning och förfarande för att i ett kommunikationssystem koppla upp en förbindelse mellan två punkter genom utnyttjande av ett antal förbindelseobjekt - Google Patents

Nätanordning och förfarande för att i ett kommunikationssystem koppla upp en förbindelse mellan två punkter genom utnyttjande av ett antal förbindelseobjekt

Info

Publication number
SE504050C2
SE504050C2 SE9500727A SE9500727A SE504050C2 SE 504050 C2 SE504050 C2 SE 504050C2 SE 9500727 A SE9500727 A SE 9500727A SE 9500727 A SE9500727 A SE 9500727A SE 504050 C2 SE504050 C2 SE 504050C2
Authority
SE
Sweden
Prior art keywords
selector
selector path
path object
path
sub
Prior art date
Application number
SE9500727A
Other languages
English (en)
Other versions
SE9500727D0 (sv
SE9500727L (sv
Inventor
Per Israelsson
Original Assignee
Ericsson Telefon Ab L M
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ericsson Telefon Ab L M filed Critical Ericsson Telefon Ab L M
Priority to SE9500727A priority Critical patent/SE504050C2/sv
Publication of SE9500727D0 publication Critical patent/SE9500727D0/sv
Priority to CA002213414A priority patent/CA2213414A1/en
Priority to DE69634817T priority patent/DE69634817T2/de
Priority to EP96905099A priority patent/EP0812516B1/en
Priority to AU48938/96A priority patent/AU4893896A/en
Priority to JP8526195A priority patent/JPH11505681A/ja
Priority to PCT/SE1996/000248 priority patent/WO1996027265A1/en
Publication of SE9500727L publication Critical patent/SE9500727L/sv
Publication of SE504050C2 publication Critical patent/SE504050C2/sv
Priority to FI973516A priority patent/FI973516A0/sv
Priority to US08/926,620 priority patent/US6452929B1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/42Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker
    • H04Q3/54Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker in which the logic circuitry controlling the exchange is centralised
    • H04Q3/545Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker in which the logic circuitry controlling the exchange is centralised using a stored programme
    • H04Q3/54575Software application
    • H04Q3/54583Software development, e.g. procedural, object oriented, software generation, software testing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0029Provisions for intelligent networking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13057Object-oriented software
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13503Indexing scheme relating to selecting arrangements in general and for multiplex systems object-oriented systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13526Indexing scheme relating to selecting arrangements in general and for multiplex systems resource management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13535Indexing scheme relating to selecting arrangements in general and for multiplex systems distributed systems - also domains in service creation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13541Indexing scheme relating to selecting arrangements in general and for multiplex systems routing

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Telephonic Communication Services (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Exchange Systems With Centralized Control (AREA)

Description

10 15 20 25 30 35 504 050 REDoGöRELsE FÖR UPPFINNINGEN Föreliggande uppfinning avser en nätanordning för anropshantering i ett kommunikationssystem och att tillhandahålla kommunikation mellan en originerande sida och åtminstone en terminerande sida varvid förbindelsen byggs upp av en förbindelsedel och en koppeldel. Detta betyder att när en originerande sida vill bli förbunden med en eller flera terminerande sidor, begäres en transmissionsväg. En transmissionsväg avser här en talväg, en väg för datatransmission eller för videotransmission osv. Ordern separeras i olika lager, en koppeldel och en förbindelsedel. Detta betecknas en koppel-förbindelseseparering. I det följande avses med förbindelse förbindelseobjekt exempelvis i sin tur omfattande ett eller flera förbindelsedelen. Denna omfattar ett antal väljarvägobjekt varvid objekten är anordnade i en objektorienterad hierarkisk struktur inom vilken ett antal olika uppträdanden som åligger' ett vägobjekt kan. hanteras. Det är' också. ett mål med uppfinningenx att tillhandahålla en anordning genom vilken ett väljarvägobjekts beteende kan förändras utan att användar- gränssnittet behöver förändras. Ett annat mål med uppfinningen är att tillhandahålla en anordning genom vilken växelverkan mellan olika dirigeringsfall minimeras.
Ytterligare ett mål med uppfinningen är att tillhandahålla en anordning som är flexibel och som kan användas med framtida anordningar, utrustningar osv så att denna lätt kan anslutas till anordningen utan att det krävs förändring av gränssnitt osv.
Generellt är det ett mål med uppfinningen att tillhanda en anordning som medverkar i tillhandahållandet av en bra systemdesign, som är flexibel och som kan användas i ett antal olika system och som är mycket effektiv vid anropsbehandling i ett kommunikationssystem.
Det är också ett mål med föreliggande uppfinning att tillhandahålla ett förfarande för behandling av anrop i ett kommunikationssystem som uppfyller ovan nämnda mål. 10 15 20 25 30 35 504 050 3 Med kommunikationssystem avses i föreliggande uppfinning telekommunikationssystem i allmänhet, telefonkommunikation, datakommunikation, ISDN-kommunikation osv.
Dessa såväl som andra mål uppnås genom en anordning i vilken väljarvägobjekten omfattar ett basväljarvägobjekt och ett subväljarvägobjekt vilka är hierarkiskt anordnade i en basklass respektive en specialklass. Ett förbindelseobjekt kan använda ett basväljarvägobjektav motsvarande subväljarvägobjekt. Beteendet för subväljarvägobjektet ges av det speciella dirigeringsfallet. Målen uppnås också genom ett förfarande där väljarvägobjekten delas in i ett basväljarvägobjekt och ett subväljarvägobjekt varvid ett förbindelseobjekt kan använda ett basväljarvägobjekt oberoende av motsvarande subväljarvägobjekt. Subväljarvägobjektets beteende ges av dirigeringsfallet.
Det är en fördel med uppfinningen att växelverkan mellan olika objekt är liten vilket i sin tur gör det enkelt att lägga till ny hårdvara såsom exempelvis nya och/eller olika typer av väljare osv utan att gränssnittet för förbindelseobjektet behöver förändras.
En annan fördel med uppfinningen är att det är lätt att förändra beteendet hos ett väljarvägobjekt utan att man behöver förändra gränssnittet för en användare och att beteendet är dolt för användaren.
Det är också en fördel med uppfinningen att underhållet av mjukvaran är framtidssäker eftersom samverkan mellan olika objekt är liten såsom hänvisats till ovan. Det är också en fördel att alla väljarvägar kan beordras att koppla en transmissionsväljarväg i båda riktningar förutom de väljarvägar som har accesspunkterna.
(Uppfinningen är givetvis inte begränsad därtill). Dessa vägar sätter bara upp transmissionsväljarvägen i enlighet med det tillstànd som önskas av användaren.
Med en transmissions(väljar)väg avses i detta dokument exempelvis en talväg, en datatransmissionsväg, videotransmissionsväg osv. Om 10 15 20 25 30 35 504 050 4 exempelvis vid diskussionen av ett speciellt utföringsexempel osv. det endast hänvisas till en talväg, skall det vara uppenbart att den också kan avse andra transmissionsvägar.
KORTFATTAD FIGURBESKRIVNING Uppfinningen kommer i det följande att beskrivas pá ett icke begränsande sätt under hänvisning till bifogade figurer i vilka: FIGUR FIGUR FIGUR FIGUR FIGUR FIGUR FIGUR FIGUR FIGUR FIGUR 1 10 schematiskt illustrerar en förbindelse mellan en originerande sida och en terminerande sida och koppel-förbindelseseparationen, schematiskt illustrerar förhållandet mellan förbindelseobjekt och fysiska väljare, schematiskt illustrerar grundprincipen för uppfinningen, illustrerar ett första dirigeringsfall, illustrerar tillämpningen av uppfinningen pà ett andra dirigeringsfall, illustrerar tillämpningen av uppfinningen på ett tredje dirigeringsfall, illustrerar ett fjärde vägvalsfall som omfattar ett accessväljarvägobjekt, schematiskt illustrerar en handover inom en zon, schematiskt illustrerar en handover när talväljarvägen går igenom till fler än en zon, illustrerar en handover från en zon till en annan zon och 10 15 20 25 30 35 S04 050 5 FIGUR 11 schematiskt illustrerar anslutning av utrustning.
DETALJERAD BESKRIVNING AV UPPFINNINGEN Uppfinningen kommer i det följande att bekrivas speciellt under hänvisning till ett telekommunikationssystem såsom exempelvis Ericsson's AXE-system och några begrepp för ett sådant system i enlighet med uppfinningen kommer inledningsvis att förklaras.
Uppfinningen är emellertid givetvis inte begränsad till ett tillämpbar i allmänhet på anropshantering i ett kommunikationssystem, anrop tolkas här på ett telekommunikationssystem utan är brett sätt och avser inte endast telekommunikationssystem eller också andra slag av transmission såsom exempelvis av data, ISDN osv. i ett telekonmnnnikationssystem vilka i det följande kommer att definieras eller förklaras kan givetvis i enlighet med detta bytas ut mot taltransmission men video, De koncept osv. liknande koncept osv. i något annat lämpligt kommunikationssystem.
När en förbindelse skall sättas upp mellan en första abonnent (A) på en originerande sida och åtminstone en abonnent (B) på en terminerande sida, begäres en talväljarväg (transmissionsväg) vilken begäran separeras i olika lager i en objektorienterad struktur. Denna separation i lager hänvisas till som en koppel- förbindelseseparation i vilken ett koppel är uppbyggt av en "koppeldel" och en "förbindelsedel“.
Detta illustreras i figur 1. När således en talväljarväg begäres, separeras denna order i koppeldelen 1 och förbindelsedelen. Koppel 1 använder eller styr då förbindelseobjekten 2A, 2B, 2C vilka är förbundna med den originerande respektive terminerande sidan. Varje förbindelseobjekt 2A, 2B, 2C flera väljarvägobjekt 3A1, 3A2; 3B; 3C representerar en väljare 6A1, 6A2; 6B; 6C. Accesspunkter 5A1, 5A1', 5A2; 5B1, 5B1'; 5C1, 5C1' representeras genom kretsar (se definition omfattar ett eller vilka vardera virtuellt nedan) och i figur 1 illustreras såväl externa som interna kretsar. 10 15 20 25 30 35 504 050 6 När således en abonnent A pà den originerande sidan vill bli förbunden med en abonnent B på den terminerande sidan känner koppelhalvan till den inkommande kretsen från A och den utgående kretsen till B. Koppeldelen styr motsvarande förbindelseobjekt och det första (på den originerande sidan) förbindelseobjektet 2A och de mellanliggande förbindelseobjekten 2B utför dirigerings- funktionerna i överensstämmelse med villkoren såsom givna av koppeldelen. _ I den följande beskrivningen av uppfinningen kommer också att hänvisas till ett zon-begrepp. En zon definieras som en fullständig station, exempelvis en AXE-station som inte är beroende av någon annan utrustning för sina grundfunktioner. Zonen styres via ett drift- och stödsystem (OSS). Denna zon bildar vidare en trafiknod inom ett telekommunikationsnät. Denna zon är också en dimensionerad, konfigurerad och installerad instans av en generisk AXE-nätprodukt. En förbindelseinstans eller ett förbindelseobjekt existerar endast i en och samma zon.
En zon kan omfatta en eller flera väljare. Väljarna är interna inom zonen och varje väljare som används inom zonen avseende en specifik talväljarväg styrs av en förbindelseinstans vilket betyder att ett förbindelseobjekt är ansvarigt för en talväljarväg genom en zon.
Figur 2 illustrerar schematiskt förhållandet mellan ett förbindelseobjekt Zflooch ett antal fysiska väljare 6Am, 6Am, 6A”.
Varje fysisk väljare 6Am, 6A%,H_, 6Aw representeras virtuellt av ett väljarvägobjekt 3Am: 3Am; 3Am och ett förbindelseobjekt 2A° omfattar ett antal väljarvägobjekt BAM; 3A“;_ ; 3A” och en förbindelse omfattar ett eller flera förbindelseobjekt. Ett förbindelseobjekt är ansvarigt för en talväljarväg genom en zon.
En förbindelse kan sättas upp mellan två ändpunkter i samma väljare eller genom flera väljare. Om bara en zon berörs, behövs endast ett förbindelseobjekt men om förbindelsen omfattar flera än en zon, behövs ett antal förbindelseobjekt vart och ett uppbyggt av ett eller flera väljarvägobjekt. fin! 10 15 20 25 30 35 ' 504 D50 7 förbindelse måste ett till ovan.
För att ändpunkten för en dirigeringsval göras så som hänvisats dirigeringsproceduren väljes en väljarväg ifrån en uppsättning av möjliga väljarvägar. Om exempelvis en spärr uppträder mellan två väljare, kan en alternativ väg väljas. Vägvalet bygger upp förbindelseinstansen med väljarväginstanser. Dirigeringsproceduren definieras i CCITT (ITU-T) Q.9 som "Processen att bestämma och vägen för finna Genom använda, i uppsättning lagar, transmission av ett meddelande eller uppkopplingen av ett anrop. när meddelandet eller destinationsplatsen". Ett väljarvägobjekt styr en talväljarväg genom en väljare. Väljarvägobjektet kan begära att en väljare reserverar, kopplar upp, kopplar ner eller bryter en talväljarväg enlighet med en Processen är slut anropet har nått eller få en ankarpunkt, frigöra en ankarpunkt osv. Vissa väljare kan hantera riktning separat, dvs. koppla upp framåt, koppla upp bakåt eller koppla upp i båda riktningarna. I figur 2 är accesspunkterna A och B definierade såsom externa. Accesspunkterna representeras virtuellt av, eller kallas, kretsar. En krets är i enlighet med CCITT Q.9 definierad såsom: "En kombination av två transmissionskanaler som medger dubbelriktad kommunikation mellan två punkter, för att stödja en enda förbindelse".
En intern krets ges av dirigeringsfallet. Externa kretsar ges av de originerande respektive terminerande sidorna. För inre kretsar tar motsvarande väljarvägobjekt hänsyn till tillståndsförändringar i de inre kretsarna, exempelvis beroende på vad som har hänt, vidtas olika åtgärder. ~ Punkten D i figur 2 visar en intern krets. För olika dirigeringsfall är ett antal olika kombinationer möjliga såsom: båda kretsarna kan vara externa, en krets kan vara extern medan en krets är en intern krets med en intrazon-via, en krets är extern och går ut ifrån zonen mot nästa zon, båda kretsarna är interna kretsar som inte går ut ifrån zonen eller båda kretsarna är interna kretsar men en går ut ifrån zonen mot en annan zon. 10 15 20 25 30 35 504 050 8 Alla de olika olika uppträdande (se fig 2). Alla externa kretsar är exempelvis givna dirigeringsfallen ger väljarvägar med av användaren av förbindelseobjekten. Dessa kretsar kan inte styras av förbindelseobjektet. Alla förbindelseobjektet assisterat av resultatet av dirigeringen. Dessa interna kretsar hämtas av interna kretsar är markerade som upptagna av förbindelseobjektet för att förhindra att andra förbindelser använder kretsarna. När en talväg är nerkopplad, är förbindelseobjektet ansvarigt för att kretsarna släppes fria. Kretsen är då markerad "ledig" och ett annat väljarvägobjekt kan använda den.
Handoverbegreppet, dvs. att byta ut en ändpunkt mot en annan, kommer att diskuteras senare.
I enlighet med uppfinningen omfattar ett väljarvägobjekt två delar med tillämpning av ett objektorienterat synsätt. Den första delen kallas ett vilket förbindelseobjektet eller användaren. Den andra delen betecknas ett basväljarvägobjekt användes av subväljarvägobjekt. Uppträdandet finnes i subväljarvägobjektet vilket vidare ärver basväljarvägobjektets egenskaper.
Uppfinningen avser hanteringen av alla olika typer av uppträdande som väljarvägobjektet skall ta hand om. Förbindelseobjektet såsom hänvisats till ovan, tar endast hand om förbindelsen genom en zon och väljarvägobjektet självt tar hand om det uppträdande som är typiskt för den speciella väljarvägen och väljarelementet.
I enlighet med uppfinningen användes basväljarväg(objektet) av förbindelseobjektet Förbindelseobjektet kan begära reservera bakåt, koppla upp i båda oberoende av subväljarväg(objektet). riktningarna osv. Denna order sändes på samma sätt som diskuterats ovan från förbindelseobjektet till basväljarvägen utan kännedom om subväljarvägobjektets uppträdande. För varje dirigeringsfall tilldelas en specialiserad väljarväg. När sàledes en förbindelse är uppkopplad mellan en första abonnent A och åtminstone en andra antal väljarvägobjekt, ges abonnent B, vilken omfattar ett 10 15 20 25 30 35 504 050 väljarvägobjektets beteende av ordningsföljden för väljarvägobjektet i länken eller i väljarvägobjekt använder förbindelseobjektet basobjektet medan specialiserade förbindelsen. För varje uppträdandet är specialiserat i det väljarvägobjektet vilket också är kopplat till systemet. Varje förbindelseobjekt använder ett basväljarvägobjekt utan kännedom (exempelvis) om vilken hårdvara som styrs av subväljarvägobjektet.
Principen för illustreras i figur 3. Ett förbindelseobjekt 2a använder eller kan ha emellan ett och n (där helst mellan ett och oändligheten) snarare basväljarvägobjekt 3a. Ett basväljarvägobjekt 3a har här ett förbindelseobjekt 2a. En subväljarvägobjekt 4a kan ha 0,1 eller 2 kretsar Sal, 5a, medan en intern krets har ett subväljarvägobjekt. En krets är koppplad till en väljare och en subväljarväg 4a styr alltid en väljare 6a. uppfinningen n är vilket tal som väljarvägobjekt eller I figurerna avser förbindelse förbindelseobjektet, basväljare basväljarvägobjekt osv. För varje dirigeringsfall tilldelas en specialiserad väljarväg, dvs ett basväljarvägobjekt. Några exempel kommer att illusteras under hänvisning till figurerna 4-7. Såsom hänvisats till ovan, beror uppträdandet för väljarvägobjektet (omfattande ett basväljarvägobjekt och ett väljarvägobjekt) på läget i förbindelselänken. Speciellt beror det även på motsvarande väljare eller väljarutrustning. specialiserat Fig 4 illustrerar ett exempel där dirigeringsfallet pekar ut ett slutval vid det första dirigeringsförsöket. Subväljarvägobjektet är i det visade exemplet betecknat ett lokalt väljarvägobjekt 4b.
Det lokala 4b beteende, dirigeringsvalet, är att ingen information är dold för användaren. såsom givet av väljarvägobjektets Alla order sändes transparent ner till väljaren 6b (om begär framåt eller bakåt) och det finns inga interna kretsar utan endast externa kretsar. Såsom kan ses ifrån figuren använder förbindelseobjektet 2b ett basväljarvägobjekt 3b och det lokala väljarvägobjektet 4b styr en väljare 6b. Det lokala väljarvägobjektet 4b har vidare ingen krets och kretsen är kopplad till en väljare, eller äges av 10 15 20 25 30 35 504 050 10 en väljare 6b.
Om dirigeringsfallet pekar ut ett väljarvägobjekt med interna då betecknas det specialiserade subväljarvägobjektet ett transitväljarvägobjekt 4c.
Detta illustreras i figur 5. Uppträdandet för detta objekt är att kretsarna är Väljarvägobjektet håller reda på tillståndsförändringen för de två interna kretsarna och då får transitväljarvägobjektet 4c reda på tillståndsförändringar hos båda. Detta göres för att få information om en krets har gått kretsar och dessa inte går* ut ifrån zonen, interna. sönder, ett hårdvarufel eller om en operatör har tagit kretsen ur trafik osv. Transitväljarvägobjektet 4c kopplar vidare ner kretsarna när en nerkopplingsorder har sänts ifrån förbindelseobjektet 2c. Om ett fel uppträder eller om processen går ner, kopplar transitväljarvägobjektet 4c ner kretsen 5c eller kretsarna på ett kontrollerat sätt. Transitväljarvägobjektet är aldrig involverat i handover. Vid skapande av transitväljarvägobjektet 4c kan begäras att talvägen kopplas upp i båda riktningarna oberoende av användarens order. Detta göres för enlighet med CCITT allmänhet antalet operationer i Således transitväljarvägobjektet 4c förbindelser in till väljaren eller att minimera signalleringssystem nr 7. _hanterar i väljarna osv 6c1, 6c2, 6c3. Tvåvägsuppkoppling är emellertid inte nödvändig utan avser ett fördelaktigt sätt att utföra uppfinningen.
Om det första dirigeringsfallet inte är ett slutval eller innebär kallas det subväljarvägobjektet en accessväljarväg 4d. Detta illustreras i att gå ut från en zon, specialiserade figur 7. Ett accessväljarvägobjekt väljes också om en dirigering har gjorts före ett slutval har funnits för nästa dirigering. Såsom kan ses ur figuren använder förbindelseobjektet 2d l till n basväljarvägobjekt 3d, subväljarvägobjektet eller accessväljarväg- objektet 4d har en krets 5d som i sin tur äges av väljaren 6d.
Uppträdandet för accessväljarvägobjektet 4d är således att en av Tillståndet för detta objekt återspeglar tillståndet för användaren av förbindelsen. Om användaren begär kretsarna är intern. 10 15 20 25 30 35 504 050 ll koppla upp framåt, begär accessväljarvägobjektet 4d att väljaren 6d ska koppla. upp framåt. Accessväljarvägobjektet 4d hanterar således endast en krets Sd, de andra beror på förbindelsen.
Objektet kan därför endast förbindas i en punkt.
Om en dirigering inte är ett första vägval, dvs om ett vägval har gjorts tidigare, och nästa dirigering går ut ifrån zonen eller om man kommer till den sista zonen och dirigeringen inte får ett slutval, betecknas subväljarvägobjektet ett ankarväljarvägobjekt 4e (se fig 6). Uppträdandet för detta objekt är att det äger båda kretsarna 5e, dvs de är interna men en av kretsarna är en ankarpunkt. Kretsen 5e äges av väljare 6e. (Ankarpunkter och handover osv kommer att förklaras under hänvisning till figurerna 8 och 9 nedan). Vid skapande av ankarväljarvägobjektet 4e kan talväljarvägen exempelvis kopplas upp i båda riktningarna men detta är inte nödvändigtvis fallet. Ankarväljarvägobjektet 4e får reda på tillståndsförändringar för kretsarna såsom diskuterats redan.
Om det är ett hàrdvarufel i en av kretsarna, kopplas den andra kretsen ner och förbindelsen kopplas ner. Om förbindelseobjektet 2e har fått order om att koppla ner, kopplar väljarvägobjektet endast ner den krets som inte är en ankarpunkt. Efter en nerkoppling kan förbindelseobjektet 2e begära att detta objekt ska koppla ner ankarpunkten eller om en handover har gjorts, makuleras ankarväljarvägobjektet utan nerkoppling av ankarpunktkretsen.
Om ett första dirigeringsfall pekar ut att talvägen går ut ur zonen eller om ankomst sker till följande eller nästa zon och valslut erhålles, då betecknas subväljarvägobjektet ett access- och ankarväljarvägobjekt (ej visat i figuren). Uppträdandet för ett sådant objekt är att det (access- och ankarväljarvägobjektet) äger en av kretsarna (dvs en intern krets) och denna krets är en ankarpunkt. Ankarpunkten kan inte kopplas ner på samma sätt som en vanlig intern ("ägd") krets. Denna krets kan användas av två olika förbindelser. Vid bildande, abonnerar access- och ankarvägobjektet på tillståndsförändringar för den interna kretsen såsom hänvisats till ovan. Vid nerkoppling av en förbindelse kopplas inte 10 15 20 šO 504050 12 ankarpunktkretsen ner. För att koppla ner kretsen beordrar förbindelseobjektet, som vet att det måste vara en ankarpunkt, ändpunkten att frigöra sin krets.
Under hänvisning till figurerna, 8 och 9 kommer förändring av ändpunkt, dvs handoverbegreppet såsom tillämpat ovan att beskrivas kortfattat av förklarande skäl. Om en förbindelse originerar och terminerar i en och samma zon 10 måste förbindelseobjektet efter en handover ha sin originerande och terminerande punkt i en och samma zon. Om, se figur 8, punkt A ändras till C, då måste C vara i samma zon som A.
En handover verkar bara på en krets åt gången och om en talväljarväg går igenom två eller flera zoner, då definieras en ankarpunkt som en punkt från vilken en ny förbindelse skall dirigeras (se fig 9). Denna ankarpunkt är den inkommande/utgående kretsen till/från zonen. En handover görs ifrån punkt A till punkt C. I allmänhet kan endast externa kretsar förändras.
Figur 10 illustrerar det fall när en handover görs ifrån B i zon 3 till C i zon 2. Ett subväljarvägobjekt i zon 2 har två interna kretsar. Detta subväljarvägobjekt kan frigöras direkt och kretsen kommer då att frigöras direkt. Ankarpunkten i zon 3 behålles men den ingående interna kretsen till punkt d i zon 2 kommer inte att vara en ankarpunkt. Av tydlighetsskäl har en linje dragits genom väljaren i zon 2.
Genom uppfinningen är det möjligt att förändra uppträdandet för ett väljarvägobjekt utan att förändra gränssnittet för ett förbindelseobjekt. Uppträdandet är dolt för användaren. Alla vägar kan beordras att koppla upp talvägen i båda riktningarna (även om detta inte är nödvändigt; det faller fortfarande inom uppfinningen) förutom för de väljarvägar som har accesspunkterna. Dessa vägar sätter endast talvägarna i enlighet med det tillstånd som önskas av användaren.
'I '11 'man 10 15 504 ÛSÛ 13 Figur ll schematiskt tillägget av eller anslutningen av exempelvis ny hårdvara såsom olika eller nya typer gränssnittet för illustrerar mycket av väljare 6f1, 6f2 osv utan att förbindelseobjektet 2f behöver förändras vilket möjliggörs genom föreliggande uppfinning där förbindelseobjekt 2f använder basväljarobjekt 3f1, 3f¿ och subväljarvägobjekten 4f1, 4f2 styr den nya hårdvaran ófl, 6fr Uppfinningen är inte begränsad till ett telekommunikationssystem utan kan likaväl, såsom hänvisats till ovan, användas med andra kommunikations- eller transmissionssystem. Dessutom kan uppfinningen tillämpas på ett antal olika sätt utöver vad som har beskrivits i den detaljerade beskrivningen och således är också andra uppträdanden möjliga och kan definieras eller tilldelas väljarvägobjekten.

Claims (20)

10 15 20 25 30 35 504 050 14 PATENTKRAV
1. Nätanordning för anropshantering i ett kommunikationssystem där en förbindelse (relaterande exempelvis till tal, data, video transmission osv) skall kopplas upp mellan en originerande punkt och åtminstone en terminerande punkt vardera virtuellt representerade av en krets, omfattande ett antal väljare virtuellt representerade av välj arvägobj ekt, där kommunikationsvägen omfattar en koppeldel och en förbindelsedel där förbindelsedelen omfattar ett antal förbindelseobjekt (2a; 2b; 2c; 2d; Ze; 2f) vardera antal varvid vidare omfattande ett väljarvägobjekt, och förbindelseobjekt och väljarvägobjekt är anordnade i en objektorienterad hierarkisk struktur, k ä n n e t e c k n a d d ä r a v , att åtminstone ett antal väljarvägobjekt vardera omfattar ett basväljarvägobjekt (3a; 3b; 3c; 3d; 3e; 3f1, 3f2) och ett subväljarvägobjekt (4a; 4b; 4c; 4d; 4e; 4f1, 4f2) vilka är hierarkiskt anordnade i en basklass respektive en specialiserad klass där ett basväljarvägobjekt (3a; 3b; 3c; 3d; 3e; 3f, 3f2) kan användas av ett förbindelseobjekt (2a; 2b; Zc; 2d; 2e; 2f) oberoende av motsvarande subväljarvägobjekt (4a; 4b; 4c; 4d; 4e; 4f1, 4f2) och att ett dirigeringsfallet. subväljarvägobjekts beteende ges av
2.Anordning enligt patentkrav l, k ä n n e t e c k n a t d ä r a v , att beteendet för ett subväljarvägobjekt (4a; 4b; 4c; 4d; 4e; 4fU 4f2) dessutom ges av väljarutrustningen.
3. Anordning enligt något av föregående patentkrav, k ä n n e t e c k n a d d ä r a v , att ett specialiserat subväljarvägobjekt (4a; 4b; 4c; 4d; 4e; 4fU 4f2) är dirigeringsfall och väljarutrustning. angivet/definierat för varje dirigeringsfall eller 10 15 20 25 30 35 504 050 15
4. Anordning enligt patentkrav 3, k ä n n e t e c k n a d d ä r a v , att när ett dirigeringsfall indikerar ett slutval vid det första dirigeringsförsöket, definieras ett subväljarvägobjekt som ett lokalt väljarvägobjekt (4b) genom vilket alla order transparent överföres till kretsen (5b) som representerar en väljare (6b).
5. Anordning enligt patentkrav 4, k ä n n e t e c k n a d att det för ett lokalt väljarvägobjekt (4b) interna kretsar. d ä r a v , inte finns några
6. Anordning enligt något av patentkraven 1-3, k ä n n e t e c k n a d d ä r a v , att när accesspunkterna, vilka representeras av kretsar, är interna kretsar för en och samma zon, definieras subväljarvägobjektet som ett transitväljarvägobjekt (4c) och kretsarna (5c) är interna.
7. Anordning enligt patentkrav 6, k ä n n e t e c k n a d d ä r a v , att vid definiering av transitväljarvägobjektet (4c), kan det beordras att koppla upp taltransmissionsvägen i båda riktningarna oberoende av av användaren givna order.
8. Anordning enligt något av patentkraven l-3, k ä n n e t e c k n a d d ä r a v , att om en första dirigering inte involverar slutval eller lämnandet ifrån vilken valet definieras av en zon originerar, subväljarvägobjektet som ett accessväljarvägobjekt (4b).
9. Anordning enligt något av patentkraven 1-3, k ä n n e t e c k n a d d ä r a v , att när en dirigering utföres före ett slutval för en följande dirigering har hittats, definieras subväljarvägobjektet såsom ett accessväljarvägobjekt. 10 15 20 25 30 35 504 050 16
10. Anordning enligt patentkrav 8 eller 9, k ä n n e t e c k n a d d ä r a v , att en av kretsarna som representerar en accesspunkt är en intern krets.
ll. Anordning enligt något av patentkraven 8-10, k ä n n e t e c k n a d d ä r a v , att accessväljarvägobjektet endast sätter upp talvägen i enlighet med vad som angivits av användaren.
12. Anordning enligt något av patentkraven 1-3, k ä n n e t e c k n a d d ä r a v , att när en dirigering inte är en första dirigering och när resulterar i definieras dirigeringen lämnandet av en zon, subväljarvägobjektet som ett ankarväljarvägobjekt (4e).
13. Anordning enligt något av patentkraven 1-3, k ä n n e t e c k n a d d ä r a v , att när en dirigering inte är en första dirigering och när dirigeringen resulterar i anländande till den sista zonen, men inget slutval har tillhandahållits, definieras subväljarvägobjektet som ett ankarväljarvägobjekt (4e).
14. Anordning enligt åtminstone krav 12 eller 13, k ä n n e t e c k n a d d ä r a v , att ett ankarväljarvägobjekt (4e) äger båda kretsarna (5e) som representerar accesspunkter, dvs de är interna, av vilka en är en ankarpunkt.
15. Anordning enligt patentkrav 14, k ä n n e t e c k n a d d ä r a v , att ett ankarväljarvägobjekt (4e) endast kopplar ner den krets som inte representerar en ankarpunkt när det tar emot en första nedkopplingsorder.
16. Anordning enligt något av patentkraven 1-3, 10 15 20 25 30 35 504 050 17 k ä n n e t e c k n a d att om ett första dirigeringsfall indikerar att en talväg lämnar d ä r a v , zonen, definieras subväljarvägobjektet som en access- och ankarväljarväg.
17. Anordning enligt något av patentkraven 1-3, k ä n n e t e c k n a d d ä r a v , att om ett första dirigeringsfall indikerar att talväljarvägen går till en subväljarvägobjektet som ett access- och ankarväljarvägobjekt. följande zon och slutval nås, definieras
18. Anordning enligt patentkrav 16 eller 17, k ä n n e t e c k n a d d ä r a v , att en av kretsarna för ett access- och ankarväljarvägobjekt som representerar en accesspunkt är intern och en ankarpunkt som kan användas av två olika förbindelser.
19. Kommunikationssystem, exempelvis ett telekommunikationssystem, ett datakommunikationssystem, ett system för ISDN-kommunikatituxosv med en hierarkisk, objektorienterad nätstruktur och omfattande ett antal originerande punkter och ett antal terminerande punkter i tillhandahållande av originerande punkt och åtminstone en terminerande punkt, en vilket, för kommunikation mellan en transmissionsväg beordras, där ordern separeras i en koppeldel och en förbindelsedel vilken styrs av koppeldelen, k ä n n e t e c k n a t att förbindelsedelen omfattar ett antal förbindelseobjekt (2a; 2b; 2c; 2d; Ze; 2f) som vardera använder åtminstone ett väljarvägobjekt d ä r a v , vardera representerande en väljare och att varje väljarvägobjekt omfattar ett basväljarvägobjekt (3a; 3b; 3c; 3d; 3e; 3f1; 3f2) och ett subväljarvägobjekt (4a; 4b; 4c; 4d; 4e; 4f1, 4f2) där förbindelseobjektet (2a; 2b; 2c; 2d; Ze; 2f) kan använda ett basväljarvägobjekt (3a; 3b; 3c; 3d; 3e; 3f1; 3f2) oberoende av motsvarande subväljarvägobjekt (4a; 4b; 4c; 4d; 4e; 4f1, 4f2) och att subväljarvägobjektets (4a;_ ; 4fU 4f2) uppträdande ges av dirigeringsfallet. 504 050 18
20. Förfarande för tillhandahållande av kommunikation mellan en originerande punkt eller abonnent och åtminstone en terminerande punkt eller abonnent i ett kommunikationsnät baserat på en objektorienterad struktur omfattande följande steg: - begärande av en transmissionsväg ifrån den originerande punkten till åtminstone en terminerande punkt, - separerande av sagda order i en koppeldel och en förbindelsedel, där sagda förbindelsedel omfattar ett antal förbindelseobjekt, - där varje förbindelseobjekt använder åtminstone ett väljarvägobjekt som representerar en väljare, varje väljarvägobjekt omfattande ett basväljarvägobjekt och ett subväljarvägobjekt, - förbindelseobjekten utför en konsekutiv dirigeringsanalys och beslutsprocedur under användande av basväljarvägobjekten oberoende av motsvarande subväljarvägobjekt och - där subväljarvägobjektets uppträdande ges av det speciella dirigeringsfallet.
SE9500727A 1995-02-28 1995-02-28 Nätanordning och förfarande för att i ett kommunikationssystem koppla upp en förbindelse mellan två punkter genom utnyttjande av ett antal förbindelseobjekt SE504050C2 (sv)

Priority Applications (9)

Application Number Priority Date Filing Date Title
SE9500727A SE504050C2 (sv) 1995-02-28 1995-02-28 Nätanordning och förfarande för att i ett kommunikationssystem koppla upp en förbindelse mellan två punkter genom utnyttjande av ett antal förbindelseobjekt
PCT/SE1996/000248 WO1996027265A1 (en) 1995-02-28 1996-02-27 Network arrangement and method relating to telecommunications
AU48938/96A AU4893896A (en) 1995-02-28 1996-02-27 Network arrangement and method relating to telecommunications
DE69634817T DE69634817T2 (de) 1995-02-28 1996-02-27 Objektorientierte Anrufverarbeitung in einem Kommunikationsnetzwerk
EP96905099A EP0812516B1 (en) 1995-02-28 1996-02-27 Object oriented call processing in a communication network
CA002213414A CA2213414A1 (en) 1995-02-28 1996-02-27 Network arrangement and method relating to telecommunications
JP8526195A JPH11505681A (ja) 1995-02-28 1996-02-27 電気通信に関するネットワーク設備及び方法
FI973516A FI973516A0 (sv) 1995-02-28 1997-08-27 Nätarrangemang och -förfarande som hänför sig till telekommunikation
US08/926,620 US6452929B1 (en) 1995-02-28 1997-08-27 Network arrangement and method relating to telecommunications

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
SE9500727A SE504050C2 (sv) 1995-02-28 1995-02-28 Nätanordning och förfarande för att i ett kommunikationssystem koppla upp en förbindelse mellan två punkter genom utnyttjande av ett antal förbindelseobjekt
US08/926,620 US6452929B1 (en) 1995-02-28 1997-08-27 Network arrangement and method relating to telecommunications

Publications (3)

Publication Number Publication Date
SE9500727D0 SE9500727D0 (sv) 1995-02-28
SE9500727L SE9500727L (sv) 1996-08-29
SE504050C2 true SE504050C2 (sv) 1996-10-28

Family

ID=26662236

Family Applications (1)

Application Number Title Priority Date Filing Date
SE9500727A SE504050C2 (sv) 1995-02-28 1995-02-28 Nätanordning och förfarande för att i ett kommunikationssystem koppla upp en förbindelse mellan två punkter genom utnyttjande av ett antal förbindelseobjekt

Country Status (8)

Country Link
US (1) US6452929B1 (sv)
EP (1) EP0812516B1 (sv)
JP (1) JPH11505681A (sv)
AU (1) AU4893896A (sv)
CA (1) CA2213414A1 (sv)
FI (1) FI973516A0 (sv)
SE (1) SE504050C2 (sv)
WO (1) WO1996027265A1 (sv)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE511946C2 (sv) * 1996-12-19 1999-12-20 Ericsson Telefon Ab L M Förfarande och anordning för att genomföra en återstart i ett integrerat tele- och datakommunikationsnät
US6930709B1 (en) * 1997-12-04 2005-08-16 Pentax Of America, Inc. Integrated internet/intranet camera
US7529358B2 (en) * 2002-10-08 2009-05-05 Avaya, Inc. Dynamic feature and function availability for software PBX
US7831034B2 (en) * 2006-07-20 2010-11-09 Microsoft Corporation Management of telephone call routing using a directory services schema

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0496494A3 (en) * 1991-01-22 1993-05-12 International Business Machines Corporation Software maintenance system
DE4210137A1 (de) * 1992-03-27 1993-09-30 Siemens Ag Programmgesteuertes ISDN-Vermittlungssystem mit einem nach Prinzipien objektorientierter Programmierung erstellten Programmodul zur Behandlung von Wählverbindungen
FR2694466B1 (fr) * 1992-07-29 1994-09-02 Cit Alcatel Réseau de télécommunication réalisant séparément un traitement d'appel et un traitement de connexion.
US5509010A (en) * 1993-06-25 1996-04-16 At&T Corp. Communications signaling protocols
CA2124379C (en) * 1993-06-25 1998-10-27 Thomas F. La Porta Distributed processing architecture for control of broadband and narrowband communications networks

Also Published As

Publication number Publication date
SE9500727D0 (sv) 1995-02-28
CA2213414A1 (en) 1996-09-06
FI973516A7 (sv) 1997-08-27
AU4893896A (en) 1996-09-18
JPH11505681A (ja) 1999-05-21
EP0812516A1 (en) 1997-12-17
SE9500727L (sv) 1996-08-29
US6452929B1 (en) 2002-09-17
WO1996027265A1 (en) 1996-09-06
EP0812516B1 (en) 2005-06-08
FI973516A0 (sv) 1997-08-27

Similar Documents

Publication Publication Date Title
US5905714A (en) Method for rerouting a packet-mode data connection
US5291490A (en) Node for a communication network
EP1549005B1 (en) Communications method and communications system
JPH03135133A (ja) マルチメディア統合ネットワークシステム
US20080247418A1 (en) Method and Device for Controlling Access to a Communications Network
JPH02305040A (ja) 広域ネットワークに組み込んだ統計的データ多重化装置用の通信プロトコル
JP2002519947A (ja) 新しいノードをノード間ネットワークに非破壊的に追加するための方法及び装置
CN1331334C (zh) 在对多协议分组标签交换-分组进行路由的环形结构中为传输设备提供备用电路的电路装置
US6834056B2 (en) Virtual local area network protection switching
US7206281B2 (en) Calculating physical routes in a communication network
SE517492C2 (sv) Förfarande och anordning för uppkopplande av en förbindelse i ett telesystem
SE504050C2 (sv) Nätanordning och förfarande för att i ett kommunikationssystem koppla upp en förbindelse mellan två punkter genom utnyttjande av ett antal förbindelseobjekt
US6718396B1 (en) Network structure method and route determination equipment
US5553060A (en) Method for maintaining virtual connections given an at least partial outage of connecting paths
JP3589709B2 (ja) 階層的通信ネットワーク及び該通信ネットワーク用コンポーネント
AU607331B2 (en) A telecomunications system and a method of transmitting information in a telecommunications system
US7020077B2 (en) Cross-connect matrix task prioritizer
US7193970B2 (en) Protected routing in a communication network
JP4248406B2 (ja) ポートラベル切り替え
EP0600687B1 (en) Dual connection method and apparatus in SDH ring network for data protection
JP2000069067A (ja) リングネットワークシステムの制御方法
AU693865C (en) Method for rerouting a packet-mode data connection
JP4373093B2 (ja) 通信システム
US7643501B1 (en) Method and system for setting up and/or clearing a communications link between two types of devices
CN100566434C (zh) 电信网络中预计划电路的激活方法及与该方法协作的网络

Legal Events

Date Code Title Description
NUG Patent has lapsed