计费流程的触发方法及装置的制造方法_3

文档序号:9307151阅读:来源:国知局
roSe 应用标识;
[0125](7) ProSe 应用码;
[0126](8)计费事件类型;
[0127](9)时间戳。
[0128]下面将结合图6至图10中所示的优选实施方式对上述优选实施过程作进一步的描述。
[0129]优选实施例一:基于事件的离线计费方法(以非漫游的情况为例)
[0130]图6是根据本发明优选实施例的既有的模式A的ProSe直接发现过程的离线计费流程图。如图6所示,该流程可以包括以下步骤:
[0131]步骤S602:进行基于PLMN的可以使用ProSe Direct Discovery的业务授权;
[0132]步骤S604:如果UE被授权为宣布者,UE向ProSe Funct1n发送用于广播的发现请求,命令为Announce, ProSe Funct1n对上述发现请求给予正确响应;此时,ProSeFunct1n向离线计费网关(CG)触发ACR[Event],该Event的取值为Announce表示这是一个宣布者UE进行播报的ACR,其中,该ACR中携带有ProSe业务的相关信息,例如:ProSe-enabled UE 是否具备 Public safety 的属性,新增 discovery 方式(open orrestrict) ,Discovery Model (A or B),UE 标识(例如:IMSI) ,UE 的角色(例如:AnnouncingUE),ProSe Applicat1n ID,ProSe Applicat1n Code,计费事件类型(即命令(Command)类型(例如:Announce, Monitor, Match))以及时间戮。
[0133]步骤S606:如果请求成功并获取到了 ProSe Applicat1n Code,UE开始在PC5接口上广播;
[0134]步骤S608:如果UE被授权为监听者,UE向ProSe Funct1n发送用于监听的发现请求,命令为Monitor, ProSe Funct1n对上述发现请求给予正确响应;此时,ProSe Funct1n向离线计费网关(CG)触发ACR[Event],该Event的取值为Monitor表示这是一个监听者UE进行监听的ACR,其中,该ACR携带有ProSe业务的相关信息,例如:ProSe-enabled UE 是否具备 Public safety 的属性,新增 discovery 方式(open orrestrict) ,Discovery Model (A or B),UE 标识(例如:IMSI) ,UE 的角色(例如:AnnouncingUE), ProSe Applicat1n ID, ProSe Applicat1n Code, Command 类型(例如:Announce,Monitor, Match)以及时间戮;
[0135]步骤S610:如果请求成功并获取到了由ProSe Applicat1n Code (s)或mask(s)组成的发现过滤器,UE开始在PC5接口上对上述ProSe Applicat1n Code (s)进行监听;
[0136]步骤S612:当UE检测到一个或多个ProSe Applicat1n Code (s)可以匹配发现过滤器,就会向 ProSe Funct1n 报告这些 ProSe Applicat1n Code (s), ProSe Funct1n给予成功响应后,ProSe Funct1n向离线计费网关(CG)触发ACR [Event],该Event的取值为Match表示此为匹配报告的ACR,其中,该ACR携带有ProSe业务的相关信息,例如:ProSe-enabled UE 是否具备 Public safety 的属性,新增 discovery 方式(open orrestrict) ,Discovery Model (A or B),UE标识(例如:IMSI),UE 的角色(例如:AnnouncingUE), ProSe Applicat1n ID, ProSe Applicat1n Code (可以有多个),Command 类型(例如!Announce,Monitor,Match)以及时间戮。
[0137]在该优选实施例中,离线计费网关通过上述不同的事件类别的ACR信息生成相应的事件类CDR用于计费及统计参考。多张基于事件的CDR可以通过CDR中的ProSeApplicat1n Code (ProSe应用码)的取值来相互关联出每一次ProSe直接发现相关的话单。
[0138]优选实施例二:基于事件的在线计费方法(以非漫游的情况为例)
[0139]图7是根据本发明优选实施例的既有的模式A的ProSe直接发现过程的在线计费流程图。如图7所示,该流程可以包括以下处理步骤:
[0140]步骤S702:进行基于PLMN的可以使用ProSe Direct Discovery的业务授权;
[0141]步骤S704:如果UE被授权为宣布者,UE向ProSe Funct1n发送用于广播的发现请求,命令为Announce,此时,ProSe Funct1n向在线计费系统(OCS)触发CCR[Event],该Event的取值为Announce,表示此为一个宣布者UE进行播报的CCR,其中,该CCR携带有ProSe业务的相关信息,例如:ProSe-enabled UE是否具备Public safety的属性,新增discovery 方式(open or restrict), Discovery Model (A or B),UE 标识(例如:IMSI),UE 的角色(例如:Announcing UE),ProSe Applicat1n ID,ProSe Applicat1n Code,Command 类型(例如!Announce,Monitor,Match)以及时间戮。
[0142]步骤S706:如果请求成功并获取到了 ProSe Applicat1n Code,UE开始在PC5接口上广播;
[0143]步骤S708:如果UE被授权为监听者,UE向ProSe Funct1n发送用于监听的发现请求,命令为Monitor,ProSe Funct1n向在线计费系统(OCS)触发CCR[Event],该Event的取值为Monitor,表示此为一个监听者UE进行监听的CCR,其中,该CCR携带有ProSe业务的相关信息,例如:ProSe_enabled UE是否具备Public safety的属性,新增discovery方式(open or restrict),Discovery Model (A or B),UE 标识(例如:IMSI),UE 的角色(例如:Announcing UE), ProSe Applicat1n ID, ProSe Applicat1n Code,Command 类型(例如:Announce, Monitor, Match)以及时间戮;
[0144]步骤S710:如果请求成功并获取到了由ProSe Applicat1n Code (s)或mask(s)组成的发现过滤器,UE开始在PC5接口上对这些ProSe Applicat1n Code (s)进行监听;
[0145]步骤S712:当UE检测到一个或多个ProSe Applicat1n Code (s)可以匹配发现过滤器,就会向 ProSe Funct1n报告上述ProSe Applicat1n Code(S)Jt^fProSe Funct1n向在线计费系统(OCS)触发CCR[Event],该Event的取值为Match,表示这是匹配报告的CCR,其中,该CCR携带有ProSe业务的相关信息,例如:ProSe_enabled UE是否具备Publicsafety 的属性,新增 discovery 方式(open or restrict), Discovery Model (A or B),UE 标识(例如:IMSI),UE 的角色(例如:Announcing UE),ProSe Applicat1n ID, ProSeApplicat1n Code (可以有多个),Command 类型(例如:Announce, Monitor, Match)以及时间戳。
[0146]在该优选实施例中,在线计费系统通过上述不同的事件类别的CCR消息进行预付费在线信用控制,通过Applicat1n Code可以判断出同一次ProSe直接发现以便进行在线计费控制。
[0147]优选实施例三:在漫游情况下基于事件的计费方法(仅以宣布者UE进行宣布广播的漫游的情况为例)
[0148]图8是根据本发明优选实施例的漫游时模式A的ProSe直接发现过程宣布者UE宣布广播的计费流程图。如图8所示,在漫游情况下只允许UE在VPLMN宣布广播。该流程可以包括以下处理步骤:
[0149]步骤S802:在 UE 上配置与之对应 HPLMN 的 ProSe Applicat1n IDs ;
[0150]步骤S804:如果UE被授权可以在VPLMN进行宣布广播,UE和HPLMN的ProSeFunct1n之间建立安全连接并向ProSe Funct1n发送用于宣布广播的发现请求消息(Discovery Request),该 Discovery Request 中可以携带有 ProSe Applicat1n ID、UEIdentity、announce command、applicat1n identity,其中,ProSe Applicat1n ID 是 UE想要announcing的ProSe应用标识,UE Identity是UE签约信息中的标识,例如:IMSI或MSISDN ;
[0151]步骤S806:如果ProSe Funct1n没有相关的UE上下文,其将查询HSS进行是否可以直接发现的授权检查,如果有需要就创建包含该UE的签约信息的新的上下文,HSS也提供UE注册的VPLMN ID,在有效定时器时间内,如果UE没有发送新的宣布请求,那么ProSeFunct1n将会删除这个UE上下文;
[0152]步骤S808:如果发现请求是被授权的,HPLMN的ProSe Funct1n采用宣布授权消息(Announce Authorizat1n)通知 VPLMN 的 ProSe Funct1n,其中,该 AnnounceAuthorizat1n 中携带有ProSe Applicat1n ID、ProSe Applicat1n Code>UE Identity,上述ProSe Applicat1n ID来自于UE的请求消息而ProSe Applicat1n Code用于指不为此次请求分配的代码,其为一个全网唯一的临时标识;
[0153]步骤S810:VPLMN 的 ProSe Funct1n 授权 UE 进行 ProSe 直接发现的 Announcing过程。
[0154]这时,VPLMN的ProSe Funct1n触发计费请求消息(ACR和/或CCR)向位于VPLMN的离线计费网关(CG)和/或在线计费系统(OCS),在计费消息中携带有ProSe业务的相关信息,例如:ProSe_enabled UE是否具备Public safety属性,新增discovery方式(open or restrict) ,Discovery Model (A or B),UE 标识(例如:IMSI),UE 的角色(例如:Announcing UE),ProSe Applicat1n ID,ProSe Applicat1n Code, Command 类型(例如:Announce, Monitor, Match)以及时间戮;
[0155]步骤S812:位于HPLMN的ProSe Funct1n向UE返回发现请求响应消息(Discovery Response),该 Discovery Response 中携带有 ProSe Applicat1n Code、有效定时器(validity timer),其中,ProSe Applicat1n Code 是在 validity timer 的时间内生效的临时唯一码,用于计费关联;
[0156]此时,位于HPLMN的ProSe Funct1n向位于HPLMN的离线计费网关(CG)和/或在线计费系统(OCS)触发计费请求消息(ACR和/或CCR),在计费消息中携带有ProSe业务的相关信息,例如:ProSe_enabled UE是否具备Public safety的属性,新增discovery方式(open or restrict),Discovery Model (A or B),UE 标识(例如:IMSI),UE 的角色(例如:Announcing UE), ProSe Applicat1n ID, ProSe Applicat1n Code,Command 类型(例如!Announce,Monitor,Match)以及时间戮。
[0157]步骤S814:UE可以使用授权分配的无线资源开始在PC5接口上广播ProSeApplicat1n Code。
[0158]优选实施例四:在非漫游模式A下当监听者UE和宣布者UE位于不同的PLMN时的监听计费方法(仅以监听者UE的监听过程为例)
[0159]图9是根据本发明优选实施例的非漫游模式A当监听者UE和宣布者UE位于不同的PLMN时的监听计费流程图。如图9所示,该流程可以包括以下处理步骤:
[0160]步骤S902:UE已经配置完成可以授权监听的PLMN的ProSe Applicat1n IDs ;
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1