实现网络传真的方法、系统与传真服务器的制造方法

文档序号:7986040阅读:161来源:国知局
实现网络传真的方法、系统与传真服务器的制造方法
【专利摘要】本公开涉及实现网络传真的方法、系统与传真服务器。其中,该方法包括接收上传的已分级的传真内容,其中至少包括优先发送的传真内容;向管理平台发送按页计费请求消息并携带请求发送的传真页数;接收管理平台发送的按页计费响应消息,在请求发送的传真页数超出限制的情况下在按页计费响应消息中携带可发送的传真页数;将可发送的传真页数与优先发送的传真内容的页数进行比较,如可发送的传真页数小于优先发送的传真内容的页数,则确定不能发送已分级的传真内容,否则,根据已分级的各级传真内容的页数和可发送的传真页数确定可发送的传真内容;通过网络向对端发送确定出的可发送的传真内容。本公开能够在资源有限的情况下优先发送最重要的内容。
【专利说明】实现网络传真的方法、系统与传真服务器
【技术领域】
[0001]本公开涉及网络传真业务,特别地,涉及一种实现网络传真的方法、系统与传真服务器。
【背景技术】
[0002]随着頂S (IP multimedia subsystem, IP多媒体子系统)网络的建设,基于MS网络的增值业务逐步推广,网络传真业务也开始兴起。网络传真是基于电话交换网和互联网络的传真存储转发,也称为电子传真。它整合了电话网、智能网和互联网技术。网络传真的原理是通过互联网将文件传送到传真服务器上,由传真服务器转换成传真机接收的通用图形格式后,再通过电话交换网发送到全球各地的普通传真机上。
[0003]当前网络传真主要是按次计费或按页计费。前者通过按次计费忽略了业务中传真的页数以及成功传送的页数;后者则每发一页传真就计费一次,在业务进行过程中会产生多次计费,网络中网元信令交互较多,特别是当用户余额不足的时候,会导致用户无法成功传送整个传真,也无法取消已经接收的传真。网络传真一次性发送的特性以及难以预估业务成功率的特点使得用户的业务使用感受不佳。

【发明内容】

[0004]本公开鉴于以上问题中的至少一个提出了新的技术方案。
[0005]本公开在其一个方面提供了一种实现网络传真的方法,其能够在资源有限的情况下优先发送最重要的内容。
[0006]本公开在其另一个方面提供了一种传真服务器,其能够在资源有限的情况下优先发送最重要的内容。
[0007]本公开在其又一个方面提供了一种实现网络传真的系统,其能够在资源有限的情况下优先发送最重要的内容。
[0008]根据本公开,提供一种实现网络传真的方法,包括接收移动终端、客户端或传真机上传的已分级的传真内容,已分级的传真内容中至少包括优先发送的传真内容;向管理平台发送按页计费请求消息并携带请求发送的传真页数,请求发送的传真页数为已分级的传真内容的总页数;接收管理平台发送的按页计费响应消息,在请求发送的传真页数超出限制的情况下,在按页计费响应消息中携带可发送的传真页数;将可发送的传真页数与优先发送的传真内容的页数进行比较,如可发送的传真页数小于优先发送的传真内容的页数,则确定不能发送移动终端、客户端或传真机上传的已分级的传真内容,否则,根据已分级的各级传真内容的页数和可发送的传真页数确定可发送的传真内容;通过网络向对端发送确定出的可发送的传真内容。
[0009]在本公开的一些实施例中,该方法还包括:将已成功发送的传真内容的页数告知
管理平台。
[0010]在本公开的一些实施例中,根据已分级的各级传真内容的页数和可发送的传真页数确定可发送的传真内容的步骤包括:将可发送的传真页数与各级传真内容的页数进行比较;根据发送优先级依次发送各级传真内容直至总发送页数达到可发送的传真页数。
[0011]在本公开的一些实施例中,该方法还包括:在请求发送的传真页数超出限制的情况下,将可发送的传真页数发送至移动终端或客户端;移动终端或客户端根据可发送的传真页数动态调整传真内容的级数和每级中传真内容的页数,并将调整后的信息发送至传真服务器。
[0012]根据本公开,还提供了一种传真服务器,包括传真内容接收单元,用于接收移动终端、客户端或传真机上传的已分级的传真内容和各级传真内容的页数,已分级的传真内容中至少包括优先发送的传真内容;请求发送单元,用于向管理平台发送按页计费请求消息并携带请求发送的传真页数,请求发送的传真页数为已分级的传真内容的总页数;响应接收单元,接收管理平台发送的按页计费响应消息,在请求发送的传真页数超出限制的情况下,在按页计费响应消息中携带可发送的传真页数;可发送内容确定单元,用于将可发送的传真页数与优先发送的传真内容的页数进行比较,如可发送的传真页数小于优先发送的传真内容的页数,则确定不能发送移动终端、客户端或传真机上传的已分级的传真内容,否贝U,根据已分级的各级传真内容的页数和可发送的传真页数确定可发送的传真内容;传真发送单元,用于通过网络向对端发送确定出的可发送的传真内容。
[0013]在本公开的一些实施例中,该传真服务器还包括:结果发送单元,用于将已成功发送的传真内容的页数告知管理平台。
[0014]在本公开的一些实施例中,可发送内容确定单元将可发送的传真页数与各级传真内容的页数进行比较,根据发送优先级依次发送各级传真内容直至总发送页数达到可发送的传真页数。
[0015]在本公开的一些实施例中,该传真服务器还包括:可传送页数反馈单元,用于在请求发送的传真页数超出限制的情况下,将可发送的传真页数发送至移动终端或客户端;级数调整接收单元,用于接收移动终端或客户端根据可发送的传真页数动态调整的传真内容的级数和每级中传真内容的页数信息。
[0016]根据本公开,还提供了一种实现网络传真的系统,包括消息服务器、管理平台、传真机、移动终端/客户端和前述实施例中的传真服务器,其中,传真服务器分别与消息服务器和管理平台相连,传真机、移动终端/客户端通过网络与消息服务器交互,消息服务器,用于透传来自或发往传真服务器的内容;传真机、移动终端/客户端,用于发送和接收传真内容;管理平台,用于接收传真服务器发送的按页计费请求消息并向传真服务器反馈按页计费响应消息。
[0017]通过本公开的技术方案,能够通过移动终端、客户端或传真机上传传真时对传真内容进行分级,在传真服务器与消息服务器之间增加状态反馈机制,并在传真服务器与管理平台之间增加协商反馈机制来最大限度地一次性传送用户待发送的传真内容,显著提高了用户使用业务的体验。
【专利附图】

【附图说明】
[0018]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分。在附图中:何限制。除非另外特别说明,否则,在实施左式和数值并不限制本公开的范围。另外,4皮详细讨论,但在适当的情况下意在成为
料各传真的系统的结构示意图。
4包括消息服务器102、管理平台104、传真),其中,传真服务器110分别与消息服务器
I/客户端108通过网络与消息服务器102
传真服务器的内容,即,透传自移动终端/勺传真内容,以及透传自传真服务器110发3容;
108发送传真内容以及接收来自移动终端/?为已分级的传真内容;
106发送传真内容以及接收来自传真机106勺传真内容;I中直接反馈确认可以传送即可,如果不能一真页数超出限制的情况下,则在按页计费传真页数可以由管理平台根据资源状况计
送的传真页数与优先发送的传真内容的页I的传真内容的页数,则确定不能发送移动:,否则,根据已分级的各级传真内容的页数
瑞发送确定出的可发送的传真内容,该网络络。
V专真机上传传真时对传真内容进行分级,制,并在传真服务器与管理平台之间增加曼送的传真内容,显著提高了用户使用业务
勺传真页数与各级传真内容的页数进行比总发送页数达到可发送的传真页数。调整的传真内容的级数和每级中传真内容的页数信息。
[0051]该实施例可以使得移动终端或客户端根据可发送的传真页数灵活地调整传真内容的级数以及每级传真内容的页数。例如,可以将可发送的传真页数作为优先发送的传真内容的页数,这样可以最大限度地发送用户想要优先发送的传真内容。
[0052]接下来将详细描述本公开中实现网络传真的方法,该方法可以应用到上述的传真服务器和实现网络传真的系统中。
[0053]图5是根据本公开一个实施例的实现网络传真的方法的流程示意图。
[0054]如图5所示,该实施例可以包括以下步骤:
[0055]S502,接收移动终端、客户端或传真机上传的已分级的传真内容,其中,级数可调整,已分级的传真内容中至少包括优先发送的传真内容,称之为一级传真内容,进一步地,还可以根据需要和/或传真内容的重要性将剩余的传真内容分为二级传真内容、三级传真内容等,在确定了可发送的传真页数后,优先传送一级传真内容,在页数允许的情况下,再传送二级传真内容,依此类推直至发送的总页数达到可发送的传真页数,即,最大效率的使用可发送的传真页数,进而使得在资源不够的情况下便于网络侧根据传真内容的级别来合理地分配所发送的传真内容,此外,该分级操作可以由用户在移动终端或客户端中根据需求进行选取,例如,共10页的传真内容,用户可以选择其中的3页为高优先级,其他的7页为低优先级,在发送时优先保证这3页内容的传输;
[0056]S504,向管理平台发送按页计费请求消息并携带请求发送的传真页数,以询问管理平台是否可以全部发送这些传真内容,其中,该请求发送的传真页数为已分级的传真内容的总页数;
[0057]S506,接收管理平台发送的按页计费响应消息,如果已分级的传真内容的总页数均可以传送,则在按页计费响应消息中直接反馈确认可以传送即可,如果不能传送所有已分级的传真内容,即在请求发送的传真页数超出限制的情况下,则在按页计费响应消息中携带可发送的传真页数;
[0058]S508,将可发送的传真页数与优先发送的传真内容的页数进行比较,如可发送的传真页数小于优先发送的传真内容的页数,则确定不能发送移动终端、客户端或传真机上传的已分级的传真内容,否则,根据已分级的各级传真内容的页数和可发送的传真页数确定可发送的传真内容;
[0059]S510,通过网络向对端发送确定出的可发送的传真内容,该网络可以包括但不限于MS网络、移动网络和有线网络。
[0060]该实施例能够通过移动终端、客户端或传真机上传传真时对传真内容进行分级,在传真服务器与消息服务器之间增加状态反馈机制,并在传真服务器与管理平台之间增加协商反馈机制来最大限度地一次性传送用户待发送的传真内容,显著提高了用户使用业务的体验。
[0061]从图5的实施例可以看出,其可以包括两种情形:其一是,自移动终端/客户端经IMS网络向消息服务器发送传真内容,消息服务器再将传真内容透传到传真服务器,传真服务器一方面对该传真内容进行格式处理以便满足传真相关协议要求,另一方面将该传真内容的总页数发送至管理平台,再接收管理平台计算出的可发送的传真页数,基于该可发送的传真页数和对传真内容的分级情况经由消息服务器向传真机发送可发送的传真页数的传真内容;其二是,自传真机经PSTN (Public Switched Telephone Network,公用电话交换网)向IMS网络消息服务器发送传真内容,消息服务器再将传真内容透传到传真服务器,传真服务器一方面对该传真内容进行格式处理以便满足传真相关协议要求,另一方面将该传真内容的总页数发送至管理平台,再接收管理平台计算出的可发送的传真页数,基于该可发送的传真页数和对传真内容的分级情况经由消息服务器向移动终端/客户端发送可发送的传真页数的传真内容。
[0062]进一步地,在步骤S510之后,在传真发送完毕后,消息服务器可以将完成时的状态告知传真服务器,该状态可以包括发送失败和发送成功,如发送成功,还可以将已成功发送的传真内容的页数通过传真服务器告知管理平台,一方面可以使管理平台能够根据真正发送的传真页数进行计费,改进了现有计费的合理性,另一方面也降低了现有的每页单独计费的复杂度。
[0063]此外,在步骤S508中,根据已分级的各级传真内容的页数和可发送的传真页数确定可发送的传真内容的步骤可以包括:
[0064]将可发送的传真页数与各级传真内容的页数进行比较;根据发送优先级依次发送各级传真内容直至总发送页数达到可发送的传真页数。这样可以在优先保证重要内容被发送的前提下最大限度地发送用户传真内容。
[0065]在上述实施例中,移动终端或客户端上传的传真内容是已分级的传真内容,由于预先对传真内容进行分级时并不知道可发送的传真页数,因此在管理平台计算出可发送的传真页数后,可以通过传真服务器和消息服务器将该可发送的传真页数反馈给移动终端或客户端,使得移动终端或客户端可以根据该可发送的传真页数对传真内容的分级进行调整,以确保优先发送用户最想发送的传真内容。
[0066]具体地,在请求发送的传真页数超出限制的情况下,可以将可发送的传真页数发送至移动终端或客户端;移动终端或客户端根据可发送的传真页数动态调整传真内容的级数和每级中传真内容的页数,并将调整后的信息发送至传真服务器。
[0067]图6是根据本公开另一实施例实现移动终端/客户端发送网络传真的业务流程示意图。
[0068]如图6所示,该实施例可以包括以下步骤:
[0069]S602,用户通过移动终端/客户端向消息服务器发送传真传送请求(即,INVITE消息);
[0070]S604,消息服务器向移动终端/客户端发送应答消息(B卩,200 0K);
[0071]S606,移动终端/客户端向消息服务器发送ACK请求;
[0072]S608,移动终端 / 客户端利用 MSRP(Message Session Relay Protocol,消息会话中继协议)向消息服务器发送已分级的传真内容和分级信息;
[0073]S610,消息服务器向传真服务器发起发送请求,该请求中携带传真内容的分级信息;
[0074]S612,传真服务器向管理平台发起按页计费请求并携带请求发送传真的总传真页数 ReqPageNum ;
[0075]S614,管理平台向传真服务器发送按页计费响应消息,如不能全部发送总传真页数,贝1J在按页计费响应消息中携带用户可以发送的传真页数RspPageNum,例如,管理平台可以根据该用户的资费状况确定可发送的传真页数;
[0076]S616,传真服务器根据接收到的可发送发传真页数和传真内容的分级情况确定用户是否可以上传传真;
[0077]具体地,当可发送的传真页数RspPageNum大于等于业务请求传送的传真页数ReqPageNum时,传真业务正常进行,当可发送的传真页数RspPageNum小于业务请求传送的传真页数ReqPageNum时,传真服务器做如下判断:
[0078](A) RspPageNum小于一级传真页数,即小于优先发送的传真页数,则传真业务失败;
[0079](B) RspPageNum大于一级页数小于一级页数+ 二级页数,则传送所有一级传真内容并传送二级传真内容到传送总页数达到RspPageNum ;
[0080]S618,传真服务器响应消息服务器的发送请求(B卩,SEND RSP);
[0081]S620,消息服务器收到移动终端/客户端的传真内容后返回响应(S卩,通过MSRP协议发送200 0K);
[0082]S622,移动终端/客户端向消息服务器发送结束会话(即,BYE);
[0083]S624,消息服务器响应移动终端/客户端发送的结束会话(B卩,2000K);
[0084]S626,消息服务器向传真服务器发起HTTP(Hypertext TransferProtocoI,超文本传输协议)请求(即,HTTP REQ),将已分级的传真内容上传到传真服务器;
[0085]S628,传真服务器响应消息服务器发起的HTTP请求;
[0086]S630,传真服务器根据可发送的传真页数对待发送的传真内容进行处理,以满足传真相关协议要求;
[0087]S632,传真服务器将处理好的待发送的传真内容发送至消息服务器;
[0088]S634,消息服务器将处理好的待发送的传真内容经网络透传给传真机;
[0089]S636,传真机向消息服务器反馈已正确接收的传真页数CfmPageNum ;
[0090]S638,消息服务器将被正确接收的传真页数(即,实际发送的传真页数)反馈给传真服务器;
[0091]S640,传真服务器向管理平台发起按页计费确认请求并携带实际发送的传真页数;
[0092]S642,管理平台向传真服务器发送按页计费确认响应消息并按页计费。
[0093]图7是根据本公开另一实施例实现移动终端/客户端接收网络传真的业务流程示意图。
[0094]如图7所示,该实施例可以包括以下步骤:
[0095]S702,传真服务器在经由消息服务器接收到传真内容分级信息后向管理平台发起按页计费请求并携带请求发送的总传真页数ReqPageNum ;
[0096]S704,管理平台向传真服务器发送按页计费响应消息,如不能全部发送总传真页数,贝1J在按页计费响应消息中携带用户可以发送的传真页数RspPageNum,例如,管理平台可以根据该用户的资费状况确定可发送的传真页数;
[0097]S706,传真服务器根据接收到的可发送的传真页数和传真内容的分级情况确定用户是否可以接收传真内容;
[0098]具体地,当可发送的传真页数RspPageNum大于等于业务请求传送的传真页数ReqPageNum时,传真业务正常进行,当可发送的传真页数RspPageNum小于业务请求传送的传真页数ReqPageNum时,传真服务器做如下判断:
[0099](A) RspPageNum小于一级传真页数,即小于优先发送的传真页数,则传真业务失败;
[0100](B) RspPageNum大于一级页数小于一级页数+ 二级页数,则传送所有一级传真内容并传送二级传真内容到传送总页数达到RspPageNum ;
[0101]S708,传真服务器向消息服务器发送已处理好的传真内容(B卩,HTTPSEND);
[0102]S710,消息服务器接收传真内容后向传真服务器发送响应(B卩,HTTPRSP);
[0103]S712,消息服务器利用 SIP (Session Initiated Protocol,会话起始协议)MESSAGE消息通知移动终端/客户端有传真内容;
[0104]S714,移动终端/客户端发送响应消息(即,200 0K);
[0105]S716,移动终端/客户端向消息服务器发送传真内容请求消息;
[0106]S718,消息服务器向移动终端/客户端发送应答消息(B卩,200 0K);
[0107]S720,移动终端/客户端向消息服务器发送ACK请求;
[0108]S722,消息服务器利用MSRP向移动终端/客户端发送传真内容;
[0109]S724,移动终端/客户端接收传真内容成功后,向消息服务器反馈2000K ;
[0110]S726,移动终端/客户端向消息服务器发送结束会话消息(即,BYE);
[0111]S728,消息服务器向移动终端/客户端反馈响应(B卩,200 0K);
[0112]S730,消息服务器向传真服务器发送传真成功接收,并携带成功发送的传真页数CfmPageNum ;
[0113]S732,传真服务器向管理平台发起按页计费确认请求并携带实际发送的传真页数;
[0114]S734,管理平台向传真服务器发送按页计费确认响应消息,并按页计费。
[0115]在上述实施例中,需满足
[0116]ReqPageNum>=RspPageNum>=CfmPageNum,否则,视为无效。
[0117]本领域普通技术人员可以理解,实现上述方法实施例的全部和部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算设备可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤,而前述的存储介质可以包括ROM、RAM、磁碟和光盘等各种可以存储程序代码的介质。
[0118]本说明书中各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同和相似的部分可以相互参见。对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处可以参见方法实施例部分的说明。
[0119]虽然已参照示例性实施例描述了本公开,但应理解,本公开不限于上述的示例性实施例。对于本领域技术人员显然的是,可以在不背离本公开的范围和精神的条件下修改上述的示例性实施例。所附的权利要求的范围应被赋予最宽的解释,以包含所有这样的修改以及等同的结构和功能。
【权利要求】
1.一种实现网络传真的方法,其特征在于,包括: 接收移动终端、客户端或传真机上传的已分级的传真内容,所述已分级的传真内容中至少包括优先发送的传真内容; 向管理平台发送按页计费请求消息并携带请求发送的传真页数,所述请求发送的传真页数为所述已分级的传真内容的总页数; 接收所述管理平台发送的按页计费响应消息,在所述请求发送的传真页数超出限制的情况下,在所述按页计费响应消息中携带可发送的传真页数; 将所述可发送的传真页数与优先发送的传真内容的页数进行比较,如所述可发送的传真页数小于优先发送的传真内容的页数,则确定不能发送所述移动终端、客户端或传真机上传的已分级的传真内容,否则,根据已分级的各级传真内容的页数和所述可发送的传真页数确定可发送的传真内容; 通过网络向对端发送确定出的可发送的传真内容。
2.根据权利要求1所述的实现网络传真的方法,其特征在于,所述方法还包括: 将已成功发送的传真内容的页数告知所述管理平台。
3.根据权利要求1所述的实现网络传真的方法,其特征在于,所述根据已分级的各级传真内容的页数和所述可发送的传真页数确定可发送的传真内容的步骤包括: 将所述可发送的传真页数与各级传真内容的页数进行比较; 根据发送优先级依次发送各级传真内容直至总发送页数达到所述可发送的传真页数。`
4.根据权利要求1所述的实现网络传真的方法,其特征在于,所述方法还包括: 在所述请求发送的传真页数超出限制的情况下,将所述可发送的传真页数发送至所述移动终端或客户端; 所述移动终端或客户端根据所述可发送的传真页数动态调整传真内容的级数和每级中传真内容的页数,并将调整后的信息发送至所述传真服务器。
5.—种传真服务器,其特征在于,包括: 传真内容接收单元,用于接收移动终端、客户端或传真机上传的已分级的传真内容和各级传真内容的页数,所述已分级的传真内容中至少包括优先发送的传真内容; 请求发送单元,用于向管理平台发送按页计费请求消息并携带请求发送的传真页数,所述请求发送的传真页数为所述已分级的传真内容的总页数; 响应接收单元,接收所述管理平台发送的按页计费响应消息,在所述请求发送的传真页数超出限制的情况下,在所述按页计费响应消息中携带可发送的传真页数; 可发送内容确定单元,用于将所述可发送的传真页数与优先发送的传真内容的页数进行比较,如所述可发送的传真页数小于优先发送的传真内容的页数,则确定不能发送所述移动终端、客户端或传真机上传的已分级的传真内容,否则,根据已分级的各级传真内容的页数和所述可发送的传真页数确定可发送的传真内容; 传真发送单元,用于通过网络向对端发送确定出的可发送的传真内容。
6.根据权利要求5所述的传真服务器,其特征在于,所述传真服务器还包括: 结果发送单元,用于将已成功发送的传真内容的页数告知所述管理平台。
7.根据权利要求5所述的传真服务器,其特征在于,所述可发送内容确定单元将所述可发送的传真页数与各级传真内容的页数进行比较,根据发送优先级依次发送各级传真内容直至总发送页数达到所述可发送的传真页数。
8.根据权利要求5所述的传真服务器,其特征在于,所述传真服务器还包括: 可传送页数反馈单元,用于在所述请求发送的传真页数超出限制的情况下,将所述可发送的传真页数发送至所述移动终端或客户端; 级数调整接收单元,用于接收所述移动终端或客户端根据所述可发送的传真页数动态调整的传真内容的级数和每级中传真内容的页数信息。
9.一种实现网络传真的系统,其特征在于,包括消息服务器、管理平台、传真机、移动终端/客户端和权利要求4-6中任一项所述的传真服务器,其中,所述传真服务器分别与所述消息服务器和所述管理平台相连,所述传真机、所述移动终端/客户端通过网络与所述消息服务器交互, 所述消息服务器,用于透传来自或发往所述传真服务器的内容; 所述传真机、移动终端/客户端,用于发送和接收传真内容; 所述管理平台,用于接收所述传真服务器发送的按页计费请求消息并向所述传真服务器反馈按页计费响应消息。`
【文档编号】H04N1/32GK103841285SQ201210474272
【公开日】2014年6月4日 申请日期:2012年11月20日 优先权日:2012年11月20日
【发明者】王铮 申请人:中国电信股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1