一种连接彩信代理的方法和终端的制作方法_2

文档序号:9931603阅读:来源:国知局
将所述终端的源地址和所述彩信代理的目的地址加入所述终端的路由信息列表中;
[0060]所述终端根据路由信息与彩信代理建立连接,包括:
[0061 ]所述终端根据所述路由信息列表中的所述目的地址,将所述路由信息列表中的所述源地址发送给对应的彩信代理,并与所述彩信代理建立连接。
[0062]用户可以设置终端要建立连接的彩信代理的目的地址(即设置彩信类型的APN(Access Point Name)接入点对应的地址),彩信代理的目的地址与终端连接的运营商有关。例如,中国移动和中国联通的彩信代理的目的地址为10.0.0.172,中国电信的彩信代理的目的地址为10.0.0.200。
[0063]终端将自身的源地址(即物理地址)发送给彩信代理,并与彩信代理建立连接。彩信代理收到终端的源地址后,并与终端建立连接后,会将终端的源地址加入建立连接的终端的地址列表中。当彩信代理收到建立连接的终端的地址列表中任一终端的数据会将数据转发给数据的目的地(由数据中包含的目的地址决定)。彩信代理收到目的地址包含在建立连接的终端的地址列表中数据后,会将数据转发至目的地址对应的终端。
[0064]其中,终端可以通过下列情形中的一种确定用户需要建立与彩信代理之间的连接关系:
[0065]情形一、识别到用户建立与彩信代理之间的连接
[0066](I)终端可以在网络连接设置菜单中,提供一个建立与彩信代理之间的连接的按钮。若识别到用户点击建立与彩信代理之间的连接的按钮,且终端建立与彩信代理之间的连接处于断开状态,则终端建立与彩信代理之间的连接。
[0067](2)终端可以在网络设置菜单中提供修改数据连接的apn的选项,用户修改数据连接的apn为彩信类型,再点击数据连接按钮,启动数据连接。则可以与彩信代理建立连接。
[0068]情形二、识别到用户要通过彩信代理发送数据
[0069]实际应用中,终端可以在确定用户要发送数据(如用户选定一个文件并点击发送)时提供一个菜单。菜单中提供通过彩信代理发送数据的选项。若用户选择通过彩信代理发送数据选项,则终端在发送数据前自动建立与彩信代理之间的连接,并可以在数据发送完成后,自动断开与彩信代理之间的连接(即与彩信代理之间断开连接的断开条件包括通过所述连接传输的数据传输完成)。
[0070]终端自动建立与彩信代理之间的连接,并在发送数据后自动断开与彩信代理之间的连接。用户可以在发送数据后,不必再操作终端断开与彩信代理之间的连接。(若用户有需求,也可以在发送数据过程中通过情形一中的按钮断开与彩信代理之间的连接)。
[0071]需要说明的是,本发明实施例确定用户需要通过彩信类型的接入点连接彩信代理并不局限与上述两种方式,任何能够通过彩信类型的接入点连接WAP网络的方式都适用本发明实施例。
[0072]现有技术中,终端连接彩信代理是通过彩信软件,在发送彩信前彩信软件在连接彩信代理时,设置采用的APN为运营商的彩信代理的APN。
[0073]彩信软件具有自动复位APN的功能:彩信完成发送后(距彩信软件使用运营商的彩信代理的APN约10秒),彩信软件将当前使用的APN复位回对应数据网络的Default APN(默认APN)ο
[0074]实际应用中,用户可以利用本发明实施例连接彩信代理,也可以通过彩信软件连接彩信代理。若采用本发明实施例连接彩信代理,可以不自动将彩信代理的APN复位为Default APN,在满足断开条件之前一直保持使用彩信代理的APN,进而保证与彩信代理之间的连接是稳定的。
[0075]建立连接后,终端可以通过彩信代理完成下面的一种或多种功能:
[0076]上网功能(通过彩信代理与网站的服务器收发数据);与另一个终端交互传输数据功能。下面分别详细介绍下。功能一、上网
[0077]本发明实施例的终端可以通过彩信代理连接两种类型网络:WAP网络和Internet网络。通过彩信代理上网即通过彩信代理与运营商网络服务器通信,通过运营商网络服务器向网站地址对应的网站服务器发送数据或从网站服务器接收数据。
[0078]若连接的网络为Internet网络,则发送的数据的格式符合TCP/IP协议;若连接的网络为WAP网络,则发送的数据的格式符合WAP协议。
[0079]终端发送数据时,终端发送的数据中包括网站服务器的地址,彩信代理的目的地址和终端的源地址。彩信代理收到数据后,会将数据转发给网站服务器的地址对应的服务器。网站服务器的地址对应的服务器收到数据后,会通过彩信代理向终端的源地址对应的终端发送数据,最终完成终端与网站服务器之间的数据交互传输。进而可以完成上网功能。
[0080]若用户通过彩信代理上网,则与彩信代理的断开条件可以是:用户需要断开所述连接。当判断用户不需要断开与彩信代理之间的连接时,终端可以保持与彩信代理之间的连接关系。
[0081]与彩信代理的断开条件也可以是:用户设置的连接的时长。用户可以设定固定时间,用户与彩信代理建立连接后,用户设置的连接的时长到时,终端自动断开与彩信代理的连接。例如,用户设置终端连接彩信代理的时间为I分钟,终端在识别到用户启动彩信代理连接后开始计时,在计时满I分钟后,自动断开与彩信代理之间的连接。
[0082]功能二、与另一个终端交互传输数据
[0083]用户可以通过彩信代理向另一个终端发送数据,或从另外一个终端接收数据。终端发送数据时,终端发送的数据中包括接收数据的终端的手机号码(或接收数据的终端的目的地址)和发送数据的终端的源地址,彩信代理收到数据后,会将数据发送给手机号码或目的地址对应的终端。
[0084]终端在向彩信代理发送数据的过程中,若数据没有发送完成可以一直保持与彩信代理之间的连接,若识别到用户断开与彩信代理之间的连接,终端可断开与彩信代理之间的连接。
[0085]当终端与彩信代理处于连接状态时,若彩信代理收到数据,数据要发送的地址为终端的源地址时,彩信代理会将数据发送给源地址对应的终端。
[0086]可选的,所述数据的类型包括下列类型的一种或多种:
[0087]文件压缩包、视频、音频或文档,图片。
[0088]需要说明的是,上述五种数据的类型只是举例说明,其他任意类型数据都适用本发明实施例。
[0089]本发明实施例不通过彩信软件发送数据,因此发送数据的类型不受彩信软件的限制,可以为任意类型数据。彩信软件会定期自动断开与彩信代理之间的连接,因此发送数据的容量收到限制。本发明实施例用户可以随意控制是否与彩信代理断开,因而发送数据的容量不受限制。
[0090]本发明实施例的三种断开条件可以单个使用或者多个一起使用。若多个一起使用可以设定断开条件的优先级。例如,用户可以设定断开条件一和断开条件三同时使用,断开条件三优先级较高。则终端在通过彩信代理发送数据时,当与彩信代理连接时间达到用户设定的时长时,即使用户不操作终端断开与断开条件之间的连接,终端也自动关闭与彩信代理之间的连接。
[0091]需要说明的是,上述三种断开条件只是举例说明,其他能够实现网络断开的条件都适用本发明实施例。
[0092]如图2所示,本发明实施例提供一种发送数据的方法的完整流程,包括:
[0093]步骤201,终端识别到用户点击启动通过彩信类型接入点接入彩信代理按钮,并建立与彩信代理之间的连接;
[0094]步骤202,终端根据路由信息建立与路由信息中的目的地址对应的彩信代理之间的连接,并将终端的源地址发送给彩信代理;
[0095]步骤203,终端通过彩信代理向Internet网站的服务器发送包含终端的源地址的数据;
[0096]步骤204,Internet网站的服务器收到包含终端的源地址的数据后,通过彩信代理向源地址对应的终端发送反馈信息;
[0097]步骤205,终
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1