![]() |
|
#1
|
|||
|
|||
|
can there be any cases or parameters in SS7 connection which specify that the ringing tone is to be played by netwok A itself ? |
|
#2
|
|||
|
|||
|
There is not one lone parameter in any protocol I know to accommodate this.
You can however, use an scp and inap/camel to get the rbt played from an eip/srf. |
|
#3
|
|||
|
|||
|
This is part of ISUP protocol. Switch A send ISUP IAM messages with Circuit Identity Code inside it. This CIC is a reference number of voice channel. Once swich B answers with ACM (Address Complete Message), it starts playing RBT into voice channel with allocated CIC.
|
|
#4
|
|||
|
|||
|
Quote:
and what about the case when some announcemment has to be played? like If call goes from Network A to Network B but the user in Network B is powered off than how is it decided that from which the network the announcent telling that user powerd-off will be played I am asking this, as I have seem variable behaviour, like there are some cases when you hear the announcemet from network A that user is off and in some cases from network B |
|
#5
|
|||
|
|||
|
Quote:
If you heard A-network announcement, then, I suppose, subscriber was registered in network A (e.g. national roaming enabled, Number portability, etc). Otherwise, don't know how this might happens - I'm not guru of GSM yet
|
|
#6
|
|||
|
|||
|
thanks
that was very helpful, you already seem to be a guru I wonder what can be more than thatone more thing, what happend in case when call orginates and terminates within the same GSM network it the sunscriber is powered off than who plays the announcement? t he priginating MSC or the terminating MSC ? I think that in that case the announcement is just played by originating MSC, as when MSC will querey HLR and find that number is not registered than there is no need to carry the call to terminating MSC what you think? |
|
#7
|
|||
|
|||
|
Quote:
If subscriber already marked as unreachable in HLR (IMSI detached), then GMSC will play announcement. In some modern networks all MSCs have GMSC functionality. So MSC A can get subscriber's state from HLR (using MAP sendRoutingInfo request) and then either play announcement (in case of IMSI detached) or route call to MSC B (using MSRN which will be received in sendRoutingInfo response). In second case, MSC B will try to find subscriber in all cells using paging request. And if it's not answering on paging, then nothing to do - announcement will be played by MSC B. After this announcement MSC B will update HLR that IMSI isn't reachable anymore. |
|
#8
|
|||
|
|||
|
thanks, what you said makes sense and is understandable
we can safely say that If a CIC has been allocatted between MSCA and MSCB than any announcements will be played by MSCB, if there has not no CIC allocation than announcement playing will be done by MSC A |
![]() |
| Thread Tools | |
| Display Modes | |
|
|