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örbindelseobjektInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q3/00—Selecting arrangements
- H04Q3/42—Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker
- H04Q3/54—Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker in which the logic circuitry controlling the exchange is centralised
- H04Q3/545—Circuit 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/54575—Software application
- H04Q3/54583—Software development, e.g. procedural, object oriented, software generation, software testing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q3/00—Selecting arrangements
- H04Q3/0016—Arrangements providing connection between exchanges
- H04Q3/0029—Provisions for intelligent networking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13057—Object-oriented software
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13503—Indexing scheme relating to selecting arrangements in general and for multiplex systems object-oriented systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13526—Indexing scheme relating to selecting arrangements in general and for multiplex systems resource management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13535—Indexing scheme relating to selecting arrangements in general and for multiplex systems distributed systems - also domains in service creation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2213/00—Indexing scheme relating to selecting arrangements in general and for multiplex systems
- H04Q2213/13541—Indexing 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)
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.
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)
| 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)
| 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 |
-
1995
- 1995-02-28 SE SE9500727A patent/SE504050C2/sv not_active IP Right Cessation
-
1996
- 1996-02-27 AU AU48938/96A patent/AU4893896A/en not_active Abandoned
- 1996-02-27 CA CA002213414A patent/CA2213414A1/en not_active Abandoned
- 1996-02-27 WO PCT/SE1996/000248 patent/WO1996027265A1/en not_active Ceased
- 1996-02-27 JP JP8526195A patent/JPH11505681A/ja active Pending
- 1996-02-27 EP EP96905099A patent/EP0812516B1/en not_active Expired - Lifetime
-
1997
- 1997-08-27 US US08/926,620 patent/US6452929B1/en not_active Expired - Lifetime
- 1997-08-27 FI FI973516A patent/FI973516A0/sv unknown
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 |