通信系统的制作方法_3

文档序号:9402423阅读:来源:国知局
步骤45获得的UE 100的可用呼叫时间变得等于由时间测量单元811测量的时间的情况下,也就是说,在UE 100的可用呼叫时间到期的情况下,AS-B 810通过向S-CSCF 400发送SIP-BYE来发出会话断开请求(步骤71和72) ο此外,AS-B 810通过向SCP 900发送CAP-ACR(应用收费报告)来输出呼叫释放报告(步骤73) ο
[0106]接收到由AS-B 810 发送的 SIP-BYE 的 S-CSCF 400 通过向 AS-A 800 发送 SIP-BYE来发出会话断开请求(步骤74)。随后,AS-A 800向S-CSCF 400发送SIP-BYE(步骤75) ο S-CSCF 400 向 P-CSCF 300 发送 SIP-BYE (步骤 76)。P-CSCF 300 向 FAP 200 发送SIP-BYE (步骤 77)。
[0107]接收到由P-CSCF 300 发送的 SIP-BYE 的 FAP 200 向 P-CSCF 300 发送 SIP-2000K作为对 SIP-BYE 的响应(步骤 78) ο P-CSCF 300 向 S-CSCF 400 发送 SIP-2000K (步骤 79)。S-CSCF 400 向 AS-A 800 发送 SIP-2000K (步骤 80)。
[0108]此外,接收到在步骤77中由P-CSCF 300发送的SIP-BYE的FAP 200释放UE 100的呼叫并执行断开连接(步骤81)。
[0109]此外,接收到在步骤80中由S-CSCF 400发送的SIP-2000K的AS-A 800向S-CSCF400 发送 SIP-2000K (步骤 82)。随后,S-CSCF 400 向 AS-B 810 发送 SIP-2000K (步骤 83)。
[0110]此外,S-CSCF400 向 MGCF 500 发送 SIP-BYE (步骤 84)。随后 MGCF 500 向 S-CSCF400发送SIP-2000K作为对SIP-BYE的响应(步骤85)。随后,接收到SIP-2000K的S-CSCF400 向 AS-B 810 发送 SIP-2000K (步骤 86)。
[0111]这里,CAP-1DP、CAP-CUE、CAP-ERB、CAP-ACH和 CAP-ACR 均是作为 CAMEL 服务器和IM-SSF之间的接口的CAP的信号。以上描述同样适用于下面的示例性实施例。
[0112]图5A是在图1所示的UE100正在通话期间产生的SIP消息和语音数据的流的示例的示图。
[0113]如图5A中所示,在接收到作为用于插入警告音调的的指示的SIP-1NFO之前,作为SIP消息的SIP-1NVITE被P-CSCF 300发送到FAP 200。同时,U-平面的语音数据通过MGW600 向 FAP 200 发送。
[0114]图5B是在发出用于插入警告音调的指示时产生的消息的流的示例的示图。
[0115]如图5B中所示,当发出了用于插入警告音调的指示时,作为IM-SSF的AS-B 810通过P-CSCF 300使用SIP-1NFO来插入警告音调。
[0116]图5C是示出在发出了用于插入警告音调的指示之后,警告音调被插入(复用)到语音数据中的操作的示例的示图。
[0117]如图5C中所示,FAP 200将警告音调插入(复用)到向UE 100发送的语音数据中。具体地说,将由FAP 200存储的警告音调以及针对由预付费用户持有的UE 100的呼叫语音复用在一起,并且向UE 100发送复用有警告音调的呼叫语音。这里,由于FAP 200知道预付费用户的电话号码,因此FAP 200可以识别出针对UE 100的呼叫语音。
[0118](第二示例性实施例)
[0119]作为SIP服务器的S-CSCF可包括在第一示例性实施例中使用的AS功能(应用提供装置)。
[0120]图6是示出本发明的通信系统的第二示例性实施例的示图。
[0121]如图6中所示,本示例性实施例中的通信系统包括UE 100,FAP 200,P-CSCF 300、S-CSCF 410、MGCF 500^MGff 600^HSS 700^ CAP-Gff 820 和 SCP 900。这里,图 6 中所示的通信系统包括在頂S网络中。
[0122]本示例性实施例中的UE 100、FAP 200^ P-CSCF 300^ MGCF 500^ MGff 600^ HSS 700和SCP 900与第一示例性实施例中的相同。
[0123]与图1 中所示的 S-CSCF 400 相比,S-CSCF 410 还包括 AS-A 800 和 AS-B 810 的功能。然而,S-CSCF 410不包括CAP的接口。
[0124]CAP-Gff 820是执行作为CAP-GW 820和S-CSCF 410之间的接口的SIP协议与作为CAP-Gff 820和SCP 900之间的接口的CAP之间的相互转换的网关服务器。
[0125]图7是示出图6中所示的S-CSCF 410的内部配置的示例的示图。
[0126]图6中所示的S-CSCF 410包括图7中所示的AS 411。此外,AS 411包括时间测量单元412和指示单元413。这里,图7示出图6中所示的S-CSCF 410的组件中的与本示例性实施例相关的主要组件的示例。
[0127]当UE 100开始语音发送呼叫时,时间测量单元412开始测量呼叫时间。此外,在UE 100开始呼叫时,时间测量单元412通过CAP-GW 820从SCP 900获得UE 100的可用呼叫时间。
[0128]在通过由时间测量单元412从SCP 900获得的UE 100的可用呼叫时间减去由时间测量单元412测量的呼叫时间而获得的时间达到预定时间的情况下,指示单元413通过P-CSCF 300向FAP 200发出复用指示。也就是说,在比UE 100的可用呼叫时间的到期时间早的预定时间点,指示单元413发出复用指示。预定时间可以被外部设置,并被设置用于通知可用呼叫时间(剩余量)即将到期。
[0129]在下文中,将解释图6中所示的通信系统中的通知方法。这里,用于发送和接收信息的每个信号基于相对应的协议。
[0130]图8A至图8C中的每个均是示出图6中所示的通信系统中的通知方法的序列图。
[0131]首先,当UE 100向FAP 200发出位置登记请求时(步骤101),FAP 200通过向P-CSCF 300发送SIP-REGISTER来发出UE 100的位置登记请求(步骤102)。之后,P-CSCF300通过向HSS 700发送Dia-Cx-UAR来发出UE 100的位置登记请求(步骤103)。接收到Dia-Cx-UAR 的 HSS 700 通过向 P-CSCF 300 发送 Dia-Cx-UAA 作为对 Dia-Cx-UAR 的响应来发出位置登记响应(步骤104)。
[0132]随后,P-CSCF 300通过向S-CSCF 410发送SIP-REGISTER来发出UE 100的位置登记请求(步骤 105)。接收到 SIP-REGISTER 的 S-CSCF 410 通过向 HSS 700 发送 Dia-Cx-SAR来发出UE 100的位置登记请求(步骤106)。接收到Dia-Cx-SAR的HSS 700通过向S-CSCF410发送Dia-Cx-SAA来发出位置登记响应(步骤107)。
[0133]随后,接收到Dia-Cx-SAA 的 S-CSCF 410 通过向 P-CSCF 300 发送 SIP-2000K 作为对步骤105的响应来发出位置登记响应(步骤108)。接收到SIP-2000K的P-CSCF 300通过向FAP 200发送SIP-2000K作为对步骤102的响应来发出位置登记响应(步骤109)。
[0134]之后,UE 100请求到FAP 200的语音发送(步骤110),随后FAP 200通过向P-CSCF300发送SIP-1NVITE来发出语音发送请求(步骤111)。随后,通过向FAP 200发送SIP-100,P-CSCF 300 通知 INVITE 正被执行(步骤 112)。此外,P-CSCF 300 向 S-CSCF 410 发送SIP-1NVITE以用于建立会话(步骤113)。随后,通过向P-CSCF 300发送SIP-100,S-CSCF410通知INVITE正被执行(步骤114)。
[0135]接着,S-CSCF 410通过经由GAP-GW 820向SCP 900发送CAP-1DP来输出呼叫设置报告(步骤115) ο接收到CAP-1DP的SCP 900通过经由GAP-Gff 820向S-CSCF 410发送CAP-CUE来发出呼叫继续指示(步骤116)。
[0136]接着,S-CSCF410 向 MGCF 500 发送 SIP-1NVITE (步骤 117)。随后,通过向 S-CSCF410发送SIP-100,MGCF 500通知INVITE正被执行(步骤118)。
[0137]此外,通过向S-CSCF 410发送SIP-183,MGCF 500通知会话正在进行(步骤119)。接收到 SIP-183 的 S-CSCF 410 向 P-CSCF 300 发送 SIP-183 (步骤 120)。接收到 SIP-183的 P-CSCF 300 向 FAP 200 发送 SIP-183 (步骤 121)。
[0138]之后,MGCF 500通过向S-CSCF 410发送SIP-2000K来对发送请求做出响应(步骤 122)ο
[0139]随后,S-CSCF 410通过经由GAP-GW 820向SCP 900发送CAP-ERB来输出用户的呼叫到达响应报告(步骤123)。接收到CAP-ERB的SCP 900通过经由GAP-GW 820向S-CSCF410发送CAP-ACH来指示UE 100的可用呼叫时间(步骤124)。该时间点是呼叫开始时间,并且时间测量单元412开始测量呼叫时间。此外,S-CSCF 410通过接收该CAP-ACH来获得UE 100的可用呼叫时间。
[0140]随后,S-CSCF410 向 P-CSCF 300 发送 SIP-2000K (步骤 125)。P-CSCF 300 向 FAP200 发送 SIP-2000K (步骤 126)。
[0141]随后,FAP200 向 P-CSCF 300 发送 SIP-ACK (步骤 127)。P-CSCF 300 向 S-CSCF410发送SIP-ACK (步骤128)。通过执行以上步骤,FAP 200向S-CSCF 410发送指示FAP200确认会话建立的通知。
[0142]此外,FAP 200对UE 100的发送请求做出响应(回复)(步骤129)。
[0143]此外,接收到SIP-ACK 的 S-CSCF 410 向 MGCF 500 发送 SIP-ACK(步骤 130)。
[0144]在作为开始呼叫的结果,从在步骤124中由S-CSCF 410获得的UE 100的可使用时间减去由时间测量单元412测量的时间而获得的时间达到预定时间(例如X秒)的情况下,也就是说,在作为时间测量单元412的时间测量的结果,UE 100的可用呼叫时间的剩余时间达到UE 100的可用呼叫时间到期之前X秒的情况下,指示单元413产生消息(SIP-1NFO)以使FAP 200将警告音调插入(复用)到语音数据中(步骤131)。随后,指示单元 413 向 P-CSCF 300 发送产生的 SIP-1NFO (步骤 132)。P-CSCF 300 向 FAP 200 发送SIP-1NFO
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1