乐鱼一种非布局化的添补交易数据交易的实行要领
具体介绍

  本出现供应了一种非构造化的填充交易数据交易的完成方式,界说接入码及其对应的菜单或功效,以及各菜单下各反响对应的菜单或功效,菜单蕴涵用于提示用户的菜单实质,该方式蕴涵:用户输入非构造化的填充交易数据USSD字符串给体例侧非构造化的填充交易数据核心USSDC;USSDC对所述USSD字符串实行处置,获取接入码,要是该接入码对应菜单,返回该菜单的菜单实质给用户,用户汲取菜单实质,或者用户汲取菜单实质并凭据菜单实质与所述USSDC实行交互。本出现所述的USSD交易完成方式,用户凭据菜单提示一步步输入进入相应的功效流程,便当用户的行使。

  所在518057 广东省深圳市南山区高新技艺家产园科技南途中兴通信大厦司法部

  目前OCS下的USSD交易为用户供应了诸如查问余额、充值、转账等一系列的单项办事,简直完成为用户输入USSD指令后,HLR(归属地位寄存器)将指令发送到USSDC(Unstructured Supplementary Service Data Center,非构造化的填充交易数据核心),USSDC将指令转换为MML(Man-MachineLanguage,人机言语)号令发送到OCS,OCS将结果以MML号令返回给USSDC,USSDC将MML号令转化为USSD串发送给用户。用户要行使某项功效只要一种采选即是务必记住供应这个功效的USSD接入码,以及指令格局。用户输入USSD指令直接进入功效流程其信令流程图睹图1,蕴涵如卑鄙程:

  举措120,USSDC收到PUSSDR信息后,实行USSD字符串的处置以获取接入码等参数;

  举措130,USSDC凭据接入码对应的功效流程(如查问余额、充值等)向OCS发送MML号令;

  举措140,OCS汲取到MML号令后,内部处置,然后返回处置结果给USSDC;

  举措150,USSDC将处置结果构成相应的USSD字符勾引过PUSSDR_ACK(处置非构造化填充交易恳求的反响)将结果发送给MSC/HLR,MSC/HLR转发给用户,流程下场。

  现有的方式中,体例的功效旅途是惟一的,即只可通过用户输入的USSD接入码进入对应的功效流程(如*780#对应查问余额等),该方式央求用户记住USSD接入码,况且要是进入功效流程时用户参数不全,守旧USSD交易就会报错下场流程,现有方式对用户来说不敷乖巧和便当。

  本出现要办理的技艺题目是供应一种USSD交易完成方式,使得OCS体例用户能够乖巧便当的行使USSD交易,使USSD交易对终端用户更具性情化、更具易用性。

  为剖析决上述技艺题目,本出现供应了一种非构造化的填充交易数据交易的完成方式,界说接入码及其对应的菜单或功效,以及各级菜单下各反响对应的菜单或功效,所述菜单蕴涵用于提示用户的菜单实质,所述方式蕴涵:

  用户输入非构造化的填充交易数据USSD字符串给体例侧非构造化的填充交易数据核心USSDC;

  USSDC对所述USSD字符串实行处置,获取接入码,要是该接入码对应菜单,返回该菜单的菜单实质给用户,用户汲取所述菜单实质,或者汲取所述菜单实质并凭据所述菜单实质与所述USSDC实行交互。

  进一步的,上述方式还可具有以下特色,所述菜单为报告型菜单或恳求型菜单,所述用户收到所述菜单实质时,要是所述菜单为恳求型菜单,所述用户汲取所述菜单实质并凭据所述菜单实质与所述USSDC实行交互;要是所述菜单是报告型菜单时,所述用户汲取所述菜单实质。

  进一步的,上述方式还可具有以下特色,用户凭据菜单实质与USSDC实行交互时,实施下述举措:

  用户凭据菜单实质输入反响新闻,所述USSDC收到该反响新闻后,获取反响新闻对应的菜单或功效,要是反响新闻对应菜单,则所述USSDC返回菜单实质给用户,用户汲取菜单实质,或者汲取菜单实质并凭据菜单实质与所述USSDC交互;要是反响新闻对应功效,则实施对应的功效。

  进一步的,上述方式还可具有以下特色,所述USSDC获取接入码后,要是所述接入码对应功效,则实施对应的功效。

  进一步的,上述方式还可具有以下特色,所述实施对应的功效进一步蕴涵下述举措:

  反省用户是否已输入该功效所需的完美参数,要是是,实施该功效;不然,向用户发送提示新闻,指示用户输入该功效所需参数,待用户输入完美参数后,实施该功效。

  进一步的,上述方式还可具有以下特色,所述USSDC获取完美参数实施该功效时,凭据该功效向正在线计费体例发送人机号令,正在线计费体例收到该人机号令后,实行处置,返回处置结果给USSDC,USSDC将该处置结果转换为USSD字符串发送给用户。

  进一步的,上述方式还可具有以下特色,界说接入码及其对应的菜单或功效,以及菜单各反响对应的菜单或功效是通过界说USSD交易码外、菜单新闻外、菜单反响外获得,个中:

  所述USSD交易码外每个外项蕴涵接入码,交易类型和交易索引,交易类型指明接入码对应的交易类型是菜单如故功效,交易索引指明接入码对应的菜单索引或功效索引;

  所述菜单新闻外每个外项蕴涵菜单索引、菜单类型和菜单实质,菜单索引标识该菜单外项,菜单类型指明菜单是恳求型菜单如故报告型菜单,菜单实质蕴涵用于提示用户输入反响新闻或用于报告用户干系新闻;

  所述菜单反响外每个外项蕴涵菜单索引、菜单反响、交易类型和交易索引,个中菜单索引阐明是哪一个菜单的反响,菜单反响阐明菜单索引对应的菜单的何种反响,交易类型指明该反响对应的是菜单如故功效,交易索引指明该反响对应的菜单索引或功效索引。

  进一步的,上述方式还可具有以下特色,所述菜单实质蕴涵分歧言语的版本,将菜单实质发送给用户时,凭据用户的优选言语发送相应言语版本的菜单实质给用户。

  用户输入非构造化的填充交易数据USSD字符串给体例侧非构造化的填充交易数据核心USSDC;

  USSDC对所述USSD字符串实行处置,获取接入码,占定用户输入的参数是否完美,要是不完美,向用户发送提示新闻,指示用户输入该接入码对应的功效所需参数,待用户输入完美参数后,实施该功效。

  进一步的,上述方式还可具有以下特色,界说接入码及其对应的菜单或功效,以及各级菜单下各反响对应的菜单或功效,所述菜单蕴涵用于提示用户的菜单实质;所述USSDC对所述USSD字符串实行处置获取接入码后,要是所述接入码对应功效,才占定用户输入的参数是否完美;要是所述接入码对应菜单,返回该菜单的菜单实质给用户,用户汲取所述菜单实质,或者汲取所述菜单实质,凭据所述菜单实质与所述USSDC实行交互。

  本出现利用USSDR MAP信息完成了功效动态可配和智能识别用户输入自愿采选交易流程的方式,有用地办理了用户行使USSD交易的格式简单、USSD交易功效特点不行动态筑设的题目,使得OCS用户能够凭据体例提示交互的行使USSD交易或者行使一步输入的格式行使USSD交易,同时为运营商供应一种可乖巧筑设和扩充USSD交易功效方式。本出现有利于USSD交易的扩充和宣扬,同时使USSD交易对终端用户更具性情化、更具易用性。

  本出现的厉重思思是,供应交互式菜单,用户能够凭据体例侧菜单提示进一步实行采选,通过众级菜单进入实施相应的功效流程。其它,本出现还能够正在进入功效流程时,提示用户输入所须要的参数,或者智能识别用户输入的参数,正在用户输入参数不完美或有误时,发送提示,指引用户输入精确的参数。

  本出现厉重是利用USSDR(非构造化填充交易数据恳求)MAP(MobileApplication Part,搬动利用片面)信息完成功效动态可配和智能识别用户输入自愿采选交易的功效,须要正在USSDC侧点窜USSD交易逻辑,增进USSD功效动态可配处置模块和智能识别用户输入自愿采选交易流程的模块,以及实行数据库策画。本出现中,须要增进众个菜单,每个菜单行使菜单索引独一的实行标识,增进USSD接入码与菜单索引或功效索引的对应联系,增进当用户凭据菜单实质提示输入反响后,各反响与菜单索引或者功效索引的对应联系。

  功效动态可配处置模块:运营商界说若干个USSD交易的接入码、接入码对应的菜单或功效(每个接入码对应一个菜单索引或功效索引,其一示例睹图4(a)USSD交易码外),每个菜单索引对应的菜单蕴涵的菜单实质(其一示例睹图4(b)的菜单新闻外),以及该菜单下用户各个反响对应的功效索引或者对应的下一级菜单索引即可(用户输入反响新闻和菜单索引、功效索引的对应联系的一个示例睹图4(c)所示的菜单反响外)。上述各外能够便当的实行更新和扩充且对待接入码的点窜不会影响用户的行使。

  USSDC收到HLR发来的USSD串时,不是方便的将USSD串转化为MML号令发送到OCS,而是凭据本出现筑设的对应联系,将数据库中筑设的与该USSD串的接入码对应的菜单的菜单实质发给用户,提示用户下面该若何操作。比如当收到代码为*780#的USSD串后,挪用菜单索引为1的菜单,向用户发送菜单实质“press 1 for recharge,press 2 for query balance......”;用户再次发送1后,USSDC凭据用户的输入,进一步提示用户输入反响新闻或输入参数,将最终的操作以MML的情势发送给OCS,收到OCS的返回结果后向用户发送USSD信息。也即是把正本应当由用户记住的指令阐明开来,一步一步提示用户输入须要的各样新闻,末了由USSDC的交易逻辑构成特定格局的MML号令发给OCS。

  智能识别用户输入的处置描写如下:凭据用户输入的参数得到接入码,要是该接入码对应的是功效,通过USSDR信息获取该功效流程须要的参数例如充值流程须要的充值暗码,转账流程须要的转账暗码、转账金额、转入方号码等;要是用户输入的USSD串中参数的个数仍然知足该功效流程须要,则直接进入简直的功效流程例如充值;要是参数不够,提示用户络续输入须要的参数。

  举措201,用户拨打USSD接入码,输入USSD串时,HLR凭据USSD交易新闻触发向USSDC发送PUSSDR信息,信息中领导USSD串,触发USSD智能交易;

  举措202,USSDC收到PUSSDR信息后,对该信息中的USSD串实行处置以获取接入码及用户输入的其他参数;

  举措203,USSDC凭据该接入码获取接入码对应的菜单索引或者是功效索引,要是是菜单索引则获取该菜单索引对应的菜单实质,然落伍入举措204;要是是功效索引,要是用户已输入该功效所需的参数,实施举措205,要是用户未输入该功效所需的参数或输入的参数差池,则实施图7所示的举措。

  个中,USSDC是通过挪用存储历程1获取接入码对应的菜单索引或者功效索引,简直蕴涵:

  凭据用户输入的接入码、用户默认言语,获取接入码所属交易类型,凭据交易类型进一步得到交易索引,要是交易类型是菜单(menu),则获取菜单索引(menuid),要是交易类型是功效(func),则获取功效索引(funcid)。比如,起初凭据接入码查问图4(a)描写的USSD交易码外,获取交易类型、交易索引,然后凭据交易索引查问图4(b)所示的菜单新闻外或者进入相应的功效流程。

  举措204,USSDC将菜单实质通过USSDR操作发送用户,用户凭据菜单实质输入反响新闻(例如凭据菜单实质发送按键),发送给USSDC,用户反响新闻通过USSDR_ACK发送给USSDC,USSDC凭据该菜单索引和用户的反响新闻获取对应的功效索引或者菜单索引,要是获取的是功效索引且用户已输入该功效所需的参数,实施举措205,要是用户未输入该功效所需的参数或输入差池,则实施图7所示的举措;要是获取的是菜单索引,则获取该菜单索引对应的菜单实质,反复举措204。

  个中,USSDC凭据菜单索引和用户的反响新闻通过挪用存储历程2获取对应的功效索引和菜单索引。存储历程2简直睹后面图5的流程。

  举措205,USSDC凭据功效索引对应的功效流程(如查问余额、充值等)向OCS发送MML号令;

  举措206,OCS汲取到MML号令后,内部处置,然后返回处置结果给USSDC;

  举措510,获取父菜单的菜单索引(即用户输入反响新闻前所进入的菜单),用户输入的反响新闻、用户优选言语;

  举措520,正在“菜单新闻外”中寻找合适条目的交易类型、交易索引(菜单索引或功效索引)。

  举措530,占定交易类型是菜单如故功效,要是是菜单,进入举措540,要是是功效,转举措550;

  举措540,凭据菜单索引和用户优选言语查问菜单新闻外,获取菜单类型、菜单实质,转举措560;

  举措560,占定是否查找到合适条目的记实,要是是,转举措570,不然,转举措580。

  图3所示是功效动态可配和智能采选交易流程的USSD交易流程图,简直蕴涵:

  举措301,当用户拨打USSD接入码,输入USSD串时,HLR凭据USSD交易新闻触发向USSDC发送PUSSDR信息,信息中领导USSD串,触发USSD智能交易。

  举措302,USSDC收到PUSSDR信息后,对信息中的USSD串处置以获取接入码等参数。

  举措303,USSDC凭据接入码查问接入码对应的交易类型(比如类型1menu显露菜单流程,2func显露简直的功效流程如充值等)、交易类型对应的交易索引;要是交易类型是菜单时,菜单索引对应的菜单实质(当地语实质串、英语实质串)、菜单类型(0恳求型,1报告型)。个中,USSDC是通过挪用存储历程1查问接入码对应的交易类型等。

  举措304,USSDC占定交易类型是否为菜单,要是不是,转入举措305,要是是则进入举措309;

  举措305,占定是否为功效流程,要是不是,转举措308,要是是,转举措306;

  举措306,进入智能采选交易流程处置(细致描写睹图7)处置下场后,转入举措307;

  举措308,转入对应的处置模块,如SMS或者其他流程处置模块,处置完下场;

  举措309,占定菜单类型,要是是报告型菜单,转举措313,要是是恳求型菜单则进入举措310;

  举措311,用户凭据菜单实质的提示输入反响新闻,要是输入的反响新闻差池,下场,不然,实施举措312;

  举措312,凭据父菜单索引、用户输入的反响新闻得到反响新闻对应的交易类型、交易索引,要是交易索引是菜单索引,进一步获取菜单索引对应的菜单实质、菜单类型,转到举措304;

  蕴涵三项实质,接入码sercode,接入码对应的交易类型sertype和该交易类型对应的交易索引serid,个中:

  serid显露该交易对应的索引,要是是菜单,则对应菜单索引menuid,要是是功效,则对应功效索引funcid。

  比如“781”显露查问余额流程,正在USSD交易码外中,其sercode为781,其sertype(交易类型)值为2,显露是功效流程,其serid(功效索引)为2,显露是查问余额。

  每个菜单的筑设项有以下几个属性:菜单索引menuid、菜单类型menumode、菜单实质content(例如英语实质串content1、当地语实质串content2)和菜单描写description,个中:

  menumode显露菜单类型是恳求型菜单如故报告型菜单,其值可为0或1,0显露该菜单为恳求型的菜单,能够汲取用户的反响;1显露报告型的菜单,该菜单的实质直接发送给用户,不须要用户的反响。也能够用其他字符、字符串或数字来显露菜单类型,本出现对此不作控制。

  菜单实质content是菜单蕴涵的简直实质,用于提示用户,时时将菜单实质发送给用户,用户凭据菜单实质输入反响新闻或者只汲取菜单实质,不需输入反响新闻。时时菜单实质中蕴涵英语实质串content1和当地语实质串content2,如英语实质串:product info press 1.query balance press 2,当地语实质串:产物新闻请按1,查问余额请按2。

  菜单新闻外中的筑设项能够动态增进、删除或点窜。例如,菜单2能够删除,菜单2的实质、菜单类型能够点窜。也能够增进新的菜单3、4等。

  正在确定交易类型是菜单后,获取菜单索引,凭据菜单索引查问菜单新闻外,发送菜单实质给用户。

  例如图4(b)中,(menuid,keynum)为(1,1)时对应的交易类型是菜单,对应的菜单索引是2,即菜单索引为1时,用户输入1,其对应的菜单索引是2,体例把菜单2的菜单实质发送给用户;(menuid,keynum)为(1,2)时对应的交易类型是功效,对应的功效索引是2。

  要是交易索引是菜单索引,能够再查菜单新闻外获得该菜单索引对应的菜单实质、菜单类型等新闻。要是交易索引是功效索引,则实施相应的功效流程。

  体例中还蕴涵信息实质外message_context,用于存储各功效对应的提示实质串。

  上述各外只是本出现的筑设的一个示例,本出现不控制于行使上述各外的情势,也能够行使其他格式筑设,只消蕴涵上述实质即可。

  其它,能够正在USSD交易码外中筑设一个接入码,该接入码对应一个菜单索引,该菜单索引对应的菜单及其若干下级菜单蕴涵了体例全数功效,用户只消输入该接入码即能够得到该菜单实质,凭据菜单实质采选我方须要行使的功效,络续实施下级菜单,正在体例一步步提示下最终完毕该功效,从而不须要用户记室第有功效的接入码和该功效下的参数输入格局,便当用户行使。其它,体例也能够便当的正在菜单中增进、删除、蜕化功效选项,不蜕化用户的行使民俗。

  图4注脚了若何完成动态筑设功效属性项,功效属性项网罗:功效所处的菜单级别、功效所对应的父菜单、功效对应的按键、功效有无动态筑设。以上属性能够通过USSD交易码外、菜单新闻外、菜单反响外来筑设。例如功效所处的菜单级别能够通过USSD交易码外来筑设是直接进入如故通过菜单进入,要是sertype是2即fmc则是直接进入功效流程,要是是1即menu则是通过菜单由用户采选进入流程乐鱼。要是通过菜单进入须要下面两张外的配合,功效所对应的父菜单、功效对应的反响通过菜单反响外来筑设等。

  图6所示为通过交互式获取参数进入流程的景遇,用于USSD串对应功效流程、用户输入参数不行知足功效流程须要的参数的景遇。

  举措610,当用户拨打USSD接入码时,HLR凭据USSD交易新闻触发向USSDC发送PUSSDR信息,触发USSD智能交易;

  举措620,USSDC收到PUSSDR信息后,实行USSD串的处置以获取接入码等参数;

  举措630,USSDC凭据接入码对应的功效索引挪用存储历程3获取对应的实质串,提示用户应当输入的参数;

  举措640,USSDC将所述实质勾引过USSDR操作发送用户,用户能够凭据该实质串的提示输入所需的参数,用户输入的参数通过USSDR_ACK送给USSDC,USSDC占定参数是否收全,要是已收全则直接进入650,要是没有则反复举措640。

  个中将所述实质串发送给用户时,能够一次发送一条或众条实质串,提示用户全数该输入的参数,也能够每次发送一条实质串,输入一项参数,待用户输入该向参数后,再发送下一个实质串,提示用户输入下一个参数,直到用户输入完毕全数参数。

  举措650,USSDC凭据用户采选的功效流程(如查问余额、充值等)向OCS发送MML号令;

  举措660,OCS汲取到MML号令后,内部处置,然后返回结果给USSDC;

  举措670,USSDC将处置结果构成相应的字符勾引过PUSSDR_ACK发送给用户,流程下场。

  凭据功效索引、用户默认言语或者用户优选言语,查问信息实质外获取该功效下须要提示给用户的实质串1,实质串2,...,实质串n。

  上述举措630-670也合用于用户从菜单进入功效流程时,体例提示用户输入参数。

  图7是占定是功效流程后,进入智能识别用户输入自愿采选交易流程处置流程,简直蕴涵:

  举措720,凭据简直的功效流程占定参数是否完美,要是参数完美,转举措770,要是参数不全,则转举措730;

  举措730,挪用存储历程3,正在信息实质外中查问功效索引对应的该功效流程须要的用于交互用的USSD实质串组(即提示实质串组);

  举措750,用户凭据USSD实质串的提示输入参数;要是输入差池或者超时则返回“输入差池”给用户,下场流程,要是输入精确实施举措760;

  举措760,占定是否已获取统共参数,要是是转举措770,要是没有获取全,转举措740;

  采用本出现供应的交互式获取参数的USSD流程,只消筑设好USSD交易码外、菜单新闻外、菜单反响外,能够很便当的动态筑设交易流程;用户能够凭据体例提示交互的行使USSD交易或者行使一步输入的格式行使USSD交易功效(如充值、查问余额等)。

  采用本出现的方式,能够完成功效的动态可配(直接进入如故菜单进入,菜单进入时能够筑设由第几层菜单进入)和智能识别用户输入进入相应的交易流程(是否须要提示用户络续输入参数),用户能够凭据我方的民俗很便当的行使USSD交易,同时也能够便当运营商筑设、扩展USSD交易。

 

Copyright 2012-2023 leyu·乐鱼(中国)体育官方网站 版权所有 HTML地图 XML地图--备案号:豫ICP备20000747号  备案号:豫ICP备20000747号  
地址:河南省郑州市金水区丰庆路126号3号楼24层2401号  邮箱:19659724@qq.com  电话:13938535296