SE506693C2 - Service information transmission method for intelligent network - Google Patents
Service information transmission method for intelligent networkInfo
- Publication number
- SE506693C2 SE506693C2 SE9602499A SE9602499A SE506693C2 SE 506693 C2 SE506693 C2 SE 506693C2 SE 9602499 A SE9602499 A SE 9602499A SE 9602499 A SE9602499 A SE 9602499A SE 506693 C2 SE506693 C2 SE 506693C2
- Authority
- SE
- Sweden
- Prior art keywords
- information
- entity
- service
- calling
- called
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42136—Administration or customisation of services
- H04M3/4217—Managing service interactions
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Communication Control (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
506 693 10 15 20 25 40 2 utsäga vilken information som skall skickas med. Detta gör uppdateringar av stationsdatat ännu mer komplext. Dessutom är det så att en mer avancerad tjänst, beroende på yttre faktorer såsom tid och datum, kan behöva mer eller mindre information för att exekveras korrekt, vilket inte tele- växeln kan eller vill ta hänsyn till. 506 693 10 15 20 25 40 2 state what information to send with. This makes station data updates even more complex. In addition is it so that a more advanced service, depending on the external factors such as time and date, may need more or less information to be executed correctly, which does not the switch can or wants to take into account.
Enligt föreliggande uppfinning löses ovanämnda problem genom att man i stället låter den anropade entiteten, t.ex. tjänststyrningsfunktionen, fråga efter den information som behövs vid godtyckligt tillfälle. Detta innebär en viss ändring av det befintliga INAP-protokollet genom att en ny operation informationsbegäran tilläggs.According to the present invention, the above-mentioned problems are solved by instead letting the called entity, e.g. the service management function, ask for the information that needed at any time. This means a certain modification of the existing INAP protocol by adding a new one operation information request is added.
Fördelen med uppfinningen jämfört med tidigare teknik är att den överförda informationsmängden optimeras och minskas, vilket leder till minskat behov av bandbredd samt kortare svarstider. Dessutom underlättas standardiserings- arbetet med att komma överens om vad som skall skickas i varje operation, vilket leder till ett enklare protokoll där man endast behöver specificera globalt vilken information som kan finnas tillgänglig i varje entitet. Genom att ut- nyttja uppfinningen kan man pà fördelaktigt sätt använda entiteter med olika grad av funktionalitet i nätet, vilket optimerar kostnaderna för nätet. Exempelvis kan eventuellt företagsväxlar med en begränsad funktionalitet jämfört med AXE också användas som tjänstkopplingsenheter (SSP).The advantage of the invention over prior art is that the amount of information transferred is optimized and reduced, leading to reduced bandwidth requirements as well shorter response times. In addition, standardization the work of agreeing on what to send each operation, leading to a simpler protocol there you only need to specify globally what information which may be available in each entity. By issuing use the invention can be used to advantage entities with varying degrees of functionality in the network, which optimizes network costs. For example, possibly corporate exchanges with a limited functionality compared to AX can also be used as service switching devices (SSP).
Sammanfattning av uppfinningen Således tillhandahåller föreliggande uppfinning ett förfarande för att sända tjänstinformation i ett intelligent nät innefattande anropande och anropade entiteter. Enligt uppfinningen sänds en begäran om information förknippad med en tjänst som skall aktiveras från den anropade entiteten till den anropande entiteten.Summary of the invention Thus, the present invention provides a procedure for transmitting service information in an intelligent networks including calling and called entities. According to the invention sends a request for information associated with a service to be activated from the called entity to the calling entity.
Uppfinningen avser också ett arrangemang för att utföra förfarandet. Uppfinningen är definierad i detalj i åtföl- jande patentkrav.The invention also relates to an arrangement for performing procedure. The invention is defined in detail in the accompanying claims.
Kortfattad beskrivning av ritningen Uppfinningen kommer att beskrivas nedan i detalj med hänvisning till ritningen, varav den enda figuren schema- 10 15 20 25 30 40 506 693 3 tiskt illustrerar ett exempel pä intelligent nät.Brief description of the drawing The invention will be described in detail below with reference to the drawing, of which the only figure is 10 15 20 25 30 40 506 693 3 illustrates an example of intelligent networking.
Detaljerad beskrivning av föredragna utförinqsformer I ett typiskt intelligent nät är en abonnent, som i figuren illustreras med en telefon, ansluten via en växel X till en tjänstkopplingspunkt Service Switching Point SSP.Detailed Description of Preferred Embodiments In a typical intelligent network, a subscriber, as in the figure is illustrated with a telephone, connected via a switch X to a Service Switching Point SSP.
Via ett protokoll INAP samarbetar tjänstkopplingspunkten med en tjänststyrningspunkt Service Control Point SCP. Enheterna SCP och SSP är grunden i dagens AXE-växlar. Det hela hante- ras av ett tjänsthanteringssystem Service Management System SMS.Via a protocol INAP, the service connection point cooperates with a service control point SCP. The units SCP and SSP are the basis of today's AX exchanges. The whole handling of a service management system SMS.
Ett exempel på en tjänst i ett intelligent nät är 020- numer. Tjänsten innebär att en abonnent som ringer ett 020- nummer kan ringa gratis.An example of a service in an intelligent network is 020- number. The service means that a subscriber who calls a 020 numbers can be dialed for free.
I dag fungerar ett 020-numer pá följande sätt. 1. En kund ringer till ett företag som har ett 020- exempelvis 020-31 31 31. 2. SSP tar emot kopplet och ställer en fråga mot den Ilummêr , SCP n där tjänsten är realiserad. 3. SCP börjar exekvera tjänsten (tjänstscripten). I INAP finns 29 operationer och för 020-tjänsten används 2 operationer. Dessa operationer medför att SCP fràn SSP er- håller information om vilken tjänst som efterfrågas samt nödvändig information för att utföra tjänsten. Vid 020- tjänsten är en nödvändig information B-numret, dvs. 020- numret. 4. SSP ställer upp kopplet mot slutlig destination C- nummer och skickar info: debitera ej A-nummer (kundens numer).Today, a 020 number works as follows. 1. A customer calls a company that has a 020- for example 020-31 31 31. 2. SSP receives the leash and asks a question against it Ilummêr, SCP n where the service is realized. 3. SCP starts executing the service (service script). IN INAP has 29 operations and for the 020 service 2 are used operations. These operations result in SCP from SSP being keeps information about which service is requested and necessary information to perform the service. At 020- the service is a necessary information B-number, ie. 020- the number. 4. SSP sets the link to final destination C- number and sends info: do not charge A-number (customer's number).
Enligt föreliggande uppfinning är det i stället den alltså SCP, den anropande entiteten, SSP, när en tjänst skall exekveras. anropade entiteten, som ställer en fråga till SCP begär dä de uppgifter som den behöver för att utföra tjänsten. Den information som SCP behöver kan vara olika typer av telefonnummer, tid, geografiska uppgifter m.m.According to the present invention, it is instead the thus SCP, the calling entity, SSP, when a service is to be executed. called the entity, which asks another question The SCP then requests the tasks it needs to perform the service. The information that SCP needs can be different types of telephone number, time, geographical information, etc.
En fördel med detta är att olika SSP i nätet är av olika fabrikat och klarar pà grund av sin konstruktion endast att leverera viss typ av information. SCP frågar bara efter den nödvändiga informationen, vilket betyder att tjänsten kan komma att levereras med olika kvalitet beroende 506 693 10 15 20 25 30 40 4 på vilken SSP som initierar tjänsten. Om SSP inte kan ge all önskvärd information innebär detta sämre kvalitet. Å andra sidan skickas ej någon onödig information utan bara den in- formation som krävs för tjänsten. Detta medför att informa- tionsflödena minskar.An advantage of this is that different SSPs in the network are off different brands and can withstand due to their construction only to supply certain type of information. SCP just asks after the necessary information, which means that The service may come with different quality dependencies 506 693 10 15 20 25 30 40 4 on which SSP initiates the service. If SSP can not give all desirable information, this means poorer quality. On the other the page does not send any unnecessary information but only the training required for the service. This means that information tion flows decrease.
Vid debitering av 020-nummer sker följande. 1. Debiteringsinformation skapas i SSP i form av en datapost, en s.k. TT-post, per samtal. Prissättningen sker utanför telenätet. 2. TT-posten innehåller uppgifter såsom A-nummer, B- numer, C-nummer, tidpunkt och samtalslängd.When debiting 020 numbers, the following happens. Billing information is created in SSP in the form of a data mail, and s.k. TT mail, per call. Pricing takes place outside the telephone network. 2. The TT record contains information such as A-number, B- number, C-number, time and call duration.
För att implementera uppfinningen i INAP behövs en ny operation kallad RequestAdditionallnformation. Argumentet till denna operation är en lista av unika identiteter (värden) som motsvarar informationsenheter (variabler). Ope- rationen har länkat till sig ett Resultat som sänds till- baka, en lista med informationsenheter som är kodade enligt ASN.l allt enligt ASN.l standard. Argumentet för Resultat är och BER (Basic Encoding Rules), vilket gör att hela eller delar av begärd information kan returneras utan att man tappar ordningen på typen av informationsenheter.To implement the invention in INAP, a new one is needed operation called RequestAdditionallnformation. The argument to this operation is a list of unique identities (values) corresponding to information units (variables). Open has linked to it a Result which is sent to bake, a list of information devices encoded according to ASN.l all according to ASN.1 standard. The argument for Results is and BER (Basic Encoding Rules), which allows the whole or parts of the requested information can be returned without loses order on the type of information devices.
RequestAdditionalInformation : ; = OPERATION ARGUMENT RequestAdditionalInformationArg RESULT ReceivedAdditionalInformationArg ERRORS { MissingParameter SystemFailure Taskrefused } RequestAdditionallnformationArg : 1 = SEQUENCE { infoUnit [O] InfoUnit OPTIONAL, infoUnit UM InfoUnit OPTIONAL } Talet m anger de maximala antalet informationsenheter som kan begäras per gång. 10 15 20 25 40 506 693 5 InfOUnit : : = ENIMERATED{ infol (0). info2 (1), infon (n) } infol infon är de informationsenheter som har standar- diserats eller som någon tillverkare har definierat för en infol infon heter naturligtvis något annat i Talet n är det entitet. verkligheten, t.ex. Anumber, Bnumber etc. maximala antalet olika informationsenheter som finns i nätet eller systemet. Talet m S n. Om m=n så kan man få hela sys- temets informationsmângd i en förfrågan.RequestAdditionalInformation:; = OPERATION ARGUMENT RequestAdditionalInformationArg RESULT ReceivedAdditionalInformationArg ERRORS { MissingParameter SystemFailure Taskrefused } RequestAdditionallnformationArg: 1 = SEQUENCE { infoUnit [O] InfoUnit OPTIONAL, infoUnit ABOUT InfoUnit OPTIONAL } The number m indicates the maximum number of information units that can be requested at a time. 10 15 20 25 40 506 693 5 InfOUnit:: = ENIMERATED { infol (0). info2 (1), info (s) } infol infon are the information units that have standard or as defined by a manufacturer for one infol infon is of course called something else in The number n is it entity. reality, e.g. Anumber, Bnumber etc. the maximum number of different information devices available in the network or the system. The number m S n. If m = n then you can get the whole sys- the amount of information in the request.
ReceivedAdditionalInformationARG : : = SEQUENCE { [a] Information OPTIONAL, [b] Information OPTIONAL, [c] Information OPTIONAL, [d] Information OPTIONAL information information information information -} Maximalt kan m enheter av information returneras. b. finns för en informationsenhet.ReceivedAdditionalInformationARG:: = SEQUENCE { [a] Information OPTIONAL, [b] Information OPTIONAL, [c] OPTIONAL Information, [d] OPTIONAL Information information information information information -} A maximum of m units of information can be returned. b. available for an information unit.
Talen a, c, d ingår i mängden N och är de unika identiteter som Antag att vi har en entitet med tvâ informationsen- heter, A-nummer(O) och B-nummer(1). För att få veta vad A och B-numret är just nu i denna dialog med entiteten, så skickar vi följande RequestAdditiona1 Information = OPERATION ARGUMENT SEQUENCE { infoUnit HH Bnumber(1), infoUnit DJ Anumber(O) } Som resultat får vi då om båda informationsenheterna exi- Sterar: 506 693 10 15 20 25 30 35 RESULT SEQUENCE { anumber HH Anumber, bnumber HJ Bnumber } Om A-nummer inte finns tillgängligt fås: RESULT SEQUENCE { bnumber DJ Bnumber } I detta fallet innehåller mängden N, två informationsenheter med unika identiteter O och 1. Talet n och m är satt till 1 (ett) eftersom vi börjar att räkna fràn noll.Languages a, c, d are included in the set N and are the unique identities that Suppose we have an entity with two information entities. names, A-number (O) and B-number (1). To find out what A and the B-number is right now in this dialogue with the entity, so we send the following RequestAdditiona1 Information = OPERATION ARGUMENT SEQUENCE { infoUnit HH Bnumber (1), infoUnit DJ Anumber (O) } As a result, we then get if both information units exist Steroids: 506 693 10 15 20 25 30 35 RESULT SEQUENCE { anumber HH Anumber, bnumber HJ Bnumber } If A-number is not available, get: RESULT SEQUENCE { bnumber DJ Bnumber } In this case, the set N contains two information units with unique identities 0 and 1. The number n and m is set to 1 (one) because we start counting from zero.
Det utökade protokollet får följande egenskaper. God- tycklig entitet kan begära information frän godtycklig en- titet i det intelligenta nätet om det finns en dialog mellan entiteterna. En entitet behöver inte lämna ut begärd infor- mation eller endast delar därav baserat pà ”bästa försök".The extended protocol has the following properties. Good- any entity may request information from any in the intelligent network if there is a dialogue between entities. An entity need not disclose requested information mation or only parts thereof based on "best efforts".
Godtyckligt antal informationsbegäran kan ske med en eller flera informationsenheter i varje begäran. Vilken informa- tion som kan returneras finns beskrivet i entitetens till- hörande specifikation som även denna kan begäras av någon annan entitet. Varje informationsenhet har en unik identitet i hela nätet eller systemet.Any number of information requests can be made with one or several information units in each request. What information that can be returned is described in the entity's hearing specification that can also be requested by someone another entity. Each information unit has a unique identity throughout the network or system.
Standardiseringen av protokollet underlättas då man endast behöver ange grundläggande information för varje operation. Övrig information som kan begäras definieras för varje entitet i standard eller varje tillverkare av enti- teter. Detta underlättar betydligt standardiseringsarbetet.The standardization of the protocol is then facilitated only need to enter basic information for each Operation. Other information that can be requested is defined for each standard entity or each entity manufacturer teter. This significantly facilitates the standardization work.
Genom att utnyttja uppfinningen kan man ha entiteter i nätet med olika stor funktionalitet men med ett gemensamt proto- koll att använda.By utilizing the invention, one can have entities in the network with different levels of functionality but with a common check to use.
Uppfinningen är endast begränsad av patentkraven nedan.The invention is limited only by the claims below.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SE9602499A SE506693C2 (en) | 1996-06-20 | 1996-06-20 | Service information transmission method for intelligent network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SE9602499A SE506693C2 (en) | 1996-06-20 | 1996-06-20 | Service information transmission method for intelligent network |
Publications (3)
Publication Number | Publication Date |
---|---|
SE9602499D0 SE9602499D0 (en) | 1996-06-20 |
SE9602499L SE9602499L (en) | 1997-12-21 |
SE506693C2 true SE506693C2 (en) | 1998-02-02 |
Family
ID=20403143
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SE9602499A SE506693C2 (en) | 1996-06-20 | 1996-06-20 | Service information transmission method for intelligent network |
Country Status (1)
Country | Link |
---|---|
SE (1) | SE506693C2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1999003251A2 (en) * | 1997-07-11 | 1999-01-21 | Nokia Networks Oy | Reducing message traffic in intelligent network |
-
1996
- 1996-06-20 SE SE9602499A patent/SE506693C2/en not_active IP Right Cessation
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1999003251A2 (en) * | 1997-07-11 | 1999-01-21 | Nokia Networks Oy | Reducing message traffic in intelligent network |
WO1999003251A3 (en) * | 1997-07-11 | 1999-04-01 | Nokia Telecommunications Oy | Reducing message traffic in intelligent network |
Also Published As
Publication number | Publication date |
---|---|
SE9602499L (en) | 1997-12-21 |
SE9602499D0 (en) | 1996-06-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2966132B2 (en) | Method and apparatus for charging value-added calls | |
US5333184A (en) | Call message recording for telephone systems | |
US6263058B1 (en) | Charge information method | |
US20060045249A1 (en) | Call authorization and billing message routing capability | |
JP2006060862A (en) | Communication method and apparatus for providing information over a network | |
CN101296387A (en) | Method and system for implementing speech called service and calling service | |
CA2216762C (en) | Methods for automatic service provisioning for telecommunications | |
US6122352A (en) | Method for controlling a credit customer call | |
CN1121792C (en) | Intelligent network switching point and control point | |
CN1240552A (en) | Method for controlling a credit customer call | |
SE506693C2 (en) | Service information transmission method for intelligent network | |
IL125010A (en) | Procedure and system for the setting up of calls | |
FI107978B (en) | landfill | |
US20050021779A1 (en) | Localized knowledge-based intelligent network | |
US6370136B1 (en) | Dialing plan arrangement for expandable telecommunications system | |
JP2001136310A (en) | Method of signaling cost information during connection establishment and tariff server therefor | |
US6577719B2 (en) | Method and system for the processing of tariff data | |
JP4282854B2 (en) | A gateway that can develop new services independent of the underlying network | |
SE512479C2 (en) | Improvements in, or in connection with, telecommunications systems | |
AU5598499A (en) | Gateway between a data network and a service network | |
Ulrich et al. | Translations in the no. 1 electronic switching system | |
SE514977C2 (en) | Procedure for modifying a protocol using an adaptive protocol | |
CN106685965B (en) | A kind of flexible CENTREX business realizing system | |
KR0128849B1 (en) | Intellegent metwork service | |
AU3767397A (en) | User interaction procedure |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
NUG | Patent has lapsed | ||
NUG | Patent has lapsed |