短信激活数据业务的方法及装置的制作方法

文档序号:7744357阅读:114来源:国知局
专利名称:短信激活数据业务的方法及装置的制作方法
技术领域
本发明涉及数据业务激活方法,尤其涉及一种短信激活数据业务的方法及装置。
背景技术
随着无线技术的发展,数据业务越来越普及,普通用户可以通过拨号上网的方式
进行网上冲浪,浏览网页,收取邮件,所有的这些都是用户主动发起的数据业务。 当终端(或者服务器)A想要终端B给终端A发送一个数据包,现有的做法是用户
操作终端A向终端B发出传送数据包的指令,终端B的用户接收到指令后与终端A建立连
接,终端B和终端A连接以后就可以进行数据包的传送了 。 在实现本发明的过程中,发明人发现现有技术这种方案存在如下不足 如果终端B是没有用户进行人工控制,那么这个时候如何让终端B激活分组数据
协议(PDP, Packet Data Protocol)上下文,然后把数据发给终端A就成为一个问题。

发明内容
本发明实施例提供一种短信激活数据业务的方法及装置,可以克服现有数据业务 必须由人工控制的缺陷。 本发明实施例提供一种数据业务的激活方法,包括向数据业务接受端发送操作 指示短信,所述操作指示短信包括的信息有发送数据传输的请求、数据业务发起端的IP 地址和用于连接的端口号;接收数据业务接受端发送的回复操作指示短信,所述回复操作 指示短信包括的信息有接受数据传输的指令、数据业务接受端的IP地址和用于连接的端 口号;解析所述数据业务接受端发送的回复操作指示短信获得所述数据业务接受端的回复 操作指示短信所包括的信息;根据所述数据业务接受端的回复操作指示短信所包括的信息 与所述数据业务接受端建立TCP连接。 本发明实施例提供另一种数据业务的激活方法,包括接收数据业务发起端发送 的操作指示短信,所述操作指示短信包括的信息有发送数据传输的请求、数据业务发起端 的IP地址和用于连接的端口号;解析所述数据业务发起端发送的操作指示短信获得所述 数据业务发起端的操作指示短信所包括的信息;向数据业务发起端发送回复操作指示短 信,所述回复操作指示短信包括的信息有接受数据传输的指令、数据业务接受端的IP地 址和用于连接的端口号;与所述数据业务发起端建立TCP连接。 本发明实施例还提供一种数据业务的激活装置,包括发送模块,用于向数据业务 接受端发送操作指示短信,所述操作指示短信包括的信息有发送数据传输的请求、数据业 务发起端的IP地址和用于连接的端口号;接收模块,用于接收数据业务接受端发送的回复 操作指示短信,所述回复操作指示短信包括的信息有接受数据传输的指令、数据业务接受 端的IP地址和用于连接的端口号;解析模块,用于解析所述数据业务接受端发送的回复操 作指示短信获得所述数据业务接受端的回复操作指示短信所包括的信息;TCP连接建立模 块,用于根据所述数据业务接受端的回复操作指示短信所包括的信息与所述数据业务接受端建立TCP连接。 本发明实施例还提供另一种数据业务的激活装置,包括接收模块,用于接收数据 业务发起端发送的操作指示短信,所述操作指示短信包括的信息有发送数据传输的请求、 数据业务发起端的IP地址和用于连接的端口号;解析模块,用于解析所述数据业务发起端 发送的操作指示短信获得所述数据业务发起端的操作指示短信所包括的信息;发送模块, 用于向数据业务发起端发送回复操作指示短信,所述回复操作指示短信包括的信息有接 受数据传输的指令、数据业务接受端的IP地址和用于连接的端口号;TCP连接建立模块,用 于与所述数据业务发起端建立TCP连接。 本发明实施例针对现有技术中数据业务的发起必须由人工控制接受端的缺陷,提 供一种利用短信激活数据业务,从而使接受端自动接受数据业务,不需人工干预,方便快 捷。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,并不 构成对本发明的限定。在附图中 图1为本发明实施例一的数据业务的激活方法的流程图;
图2为本发明实施例二的数据业务的激活方法的流程图;
图3为本发明实施例三的数据业务的激活方法的流程图;
图4为本发明实施例四的数据业务的激活装置的结构示意图;
图5为本发明实施例五的数据业务的激活装置的结构示意图;
图6为本发明实施例六的数据业务的激活装置的结构示意图。
具体实施例方式
为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合实施例和附 图,对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本 发明,但并不作为对本发明的限定。
实施例一 本实施例提供一种数据业务的激活方法。如图1所示,该方法包括
步骤101 :向数据业务接受端发送操作指示短信; 在该步骤中,如果终端A想要向终端B索取一些数据,则需要与终端B建立连接, 但是终端B没有人工值守时,这时候终端A作为数据业务发起端发起数据业务请求,向作为 数据业务接受端的终端B发送操作指示短信,该操作指示短信中包含符号代码以将其与普 通短信区分开来,这里的符号代码是使用者预先设置好的,可以在短信的开头增加一些例 如是"!卿¥%&*"这样普通短信极少使用的代码的组合。该操作指示短信中包括通知终 端B要进行发送数据的操作,同时还包括终端A的IP地址及用于连接的端口号。在一些情 况下,还可以包括要发送数据的类型,例如是图形文件还是音频文件等等,以便于终端对数 据的管理。
步骤102 :接收数据业务接受端发送的回复操作指示短信; 在该步骤中,终端A将操作指示短信发送给终端B之后,再接收终端B反馈回来的回复操作指示短信,终端B反馈回来的回复操作指示短信中包括有符号代码、接收数据传 输的指令,用来告知终端A同意接受终端A发起的数据业务请求,同时将自己的IP地址和 用于连接的端口号告知终端A。 步骤103 :解析所述数据业务接受端发送的回复操作指示短信;
在该步骤中,终端A在接收到终端B反馈回的回复操作指示短信后,需要读取该回 复操作指示短信中的符号代码以将其与普通短信区分开来,这里的符号代码是使用者预先 设置好的,可以在短信的开头增加一些例如是"!卿Y% &*"这样普通短信极少使用的代 码的组合,终端A接收到终端B反馈回的回复操作指示短信,读取到该短信中包含预先设定 的这些符号代码后,确认不是普通短信而是数据业务短信,终端A对该回复操作指示短信 进行解析,获知终端B的回复操作指示短信所包括的信息,这里所述的信息就是上文提到 的接受数据传输的指令、终端B的IP地址和用于连接的端口号。 步骤104 :根据所述数据业务接受端的回复操作指示短信所包括的信息与所述数 据业务接受端建立TCP连接。 终端A获知终端B同意接受数据业务以及终端B的IP地址和用于连接的端口号 后,就与终端B建立TCP连接,进一步进行数据传输。终端A和B上面自身携带了 TCP/IP 的协议栈,因此可以直接和对方进行TCP/IP的协商和建立TCP连接。 在该步骤之前,终端A首先要建立PDP连接,这一步骤可以根据需要在数据业务发 起之前就连接,也可以是在与终端B交换信息时连接。 本实施例中的数据业务发起端通过短信方式告知数据业务接受端建立数据业务 连接,可以使数据业务接受端在不需要人工干预的情况下自动实现互相连接,从而激活数 据业务进行数据传输,实现与无人值守岗位的点对点数据传输,节约人力资源,提高了效率。 实施例二 本实施例提供一种数据业务的激活方法,如图2所示,该方法包括
步骤201 :接收数据业务发起端发送的操作指示短信; 当终端A发起数据业务,需要向接受数据业务的终端B发送操作指示短信,终端B 接收终端A发送的操作指示短信,该操作指示短信包括的信息有符号代码、终端A要求终 端B发送数据操作的指令、终端A的IP地址及用于连接的端口号。这里的符号代码是使用 者预先设置好的,可以在短信的开头增加一些例如是"!卿Y% &*"这样普通短信极少使 用的代码的组合,以区分是操作指示短信而不是普通短信。在一些情况下,还可以包括所要 发送的数据的类型,例如是图形文件或者视频文件,以方便用户对文件进行管理。
步骤202 :解析所述数据业务发起端发送的操作指示短信获得所述数据业务发起 端的操作指示短信所包括的信息; 终端B接收到终端A发送的操作指示短信后,对该操作指示短信进行解析。其中, 为了区分出终端A发送的短信是普通短信,还是数据业务激活短信,可以通过在该短信中 包括的特殊代码进行区分,这里的符号代码是使用者预先设置好的,可以在短信的开头增 加一些例如是"!卿Y % &*"这样普通短信极少使用的代码的组合,终端B接收到终端A 发送的操作指示短信,读取到该短信中包含预先设定的这些符号代码后,确认不是普通短 信而是数据业务短信,之后通过解析再获知所述操作指示短信所包括的信息,即前文所述
5的发送数据操作的指令终端A的IP地址及用于连接的端口号,还可以包括数据的类型。
步骤203 :向数据业务发起端发送回复操作指示短信; 终端B解析终端A发送的操作指示短信后,向终端A反馈回复操作指示短信,该回
复操作指示短信的内容包括向终端A发送同意接受数据传输的指令,告知终端A,终端B
接受数据业务请求,并且将终端B的IP地址和用于连接的端口号告知终端A。 步骤204 :与所述数据业务发起端建立TCP连接。 此时,终端B就可以与终端A建立TCP连接,进行数据传输。 本实施例中数据业务接受端通过短信接受数据业务发起端的建立数据业务请求,不需要人工干预,自动与数据业务发起端建立连接进行数据传输,方便快捷,节约人力。
实施例三 本发明实施例再提供一种数据业务的激活方法,如图3所示,本实施例中步骤301、302与实施例二的步骤201、202相同,步骤305、306与实施例二的步骤203、204相同,不同之处在于,在步骤302(实施例二中的202)之后,还包括 步骤303 :检测终端B是否已经与网络侧建立PDP连接,如果终端B已经与网络侧建立了 PDP连接,则执行步骤305 ;如果终端B没有与网络侧建立PDP连接,则执行步骤304 ; 步骤304 :与网络侧建立PDP连接。 本发明实施例增加了一个判断步骤,适用于不是一直在线的终端,使本发明的方法功能更加完善,有利于提高效率。
实施例四 本发明实施例提供一种数据业务激活装置,该数据业务激活装置可以是一终端或
服务器。如图4所示,该数据业务激活装置400包括 发送模块401,用于向数据业务接受端发送操作指示短信; 当该数据业务激活装置发起数据业务请求的时候,通过发送模块401向数据业务接受端发送操作指示短信,通知数据业务接收端将要进行数据传输,数据业务发起端的IP地址及用于连接的端口号一并通过操作指示短信发送给数据业务接受端。同时还可以将要发送数据的类型,例如是图形文件还是音频文件等等告知数据业务接受端,以方便终端对数据进行管理。该操作指示短信中包含符号代码以将其与普通短信区分开来,这里的符号代码是使用者预先设置好的,可以在短信的开头增加一些例如是"!卿Y% &*"这样普通短信极少使用的代码的组合。 接收模块402,用于接收数据业务接受端发送的回复操作指示短信;
数据业务接受端接收到数据业务发起端的操作指示短信后,回复操作指示短信,包括预设的符号代码,接收数据传输的指令,告知数据业务发起端同意接受数据业务,并且将自己的IP地址以及进行连接的端口号也告知数据业务发起端,数据业务发起端通过接收模块402接收数据业务接受端的回复操作指示短信。 解析模块403,用于解析所述数据业务接受端发送的回复操作指示短信获得所述数据业务接受端的回复操作指示短信所包括的信息; 数据业务发起端收到数据业务接受端反馈回的回复操作指示短信后,通过解析模块403对所述回复操作指示短信进行解析,首先需要读取该回复操作指示短信中的符号代
6码以将其与普通短信区分开来,这里的符号代码是使用者预先设置好的,可以在短信的开头增加一些例如是"!卿Y% &*"这样普通短信极少使用的代码的组合,读取到该短信中包含预先设定的这些符号代码后,确认不是普通短信而是数据业务短信,数据业务发起端对该回复操作指示短信进行解析,获知数据业务接受端的回复操作指示短信所包括的信息,这里所述的信息就是上文提到的接收数据传输的指令、数据业务接收端的IP地址和用于连接的端口号。 TCP连接建立模块404,用于根据所述数据业务接受端的回复操作指示短信所包括的信息与所述数据业务接受端建立TCP连接。 数据业务发起端获知数据业务接受端同意接受数据业务以及IP地址和用于连接的端口后,就通过TCP连接建立模块404与数据业务接受端建立TCP连接,进行数据传输。
本实施例提供的数据业务激活装置,通过短信方式告知数据业务接受端建立数据业务连接,数据业务接受端不需要人工干预便可自动实现互相连接,节约人力资源。
实施例五 本发明实施例提供一种数据业务激活装置,该数据业务激活装置可以是一终端。如图5所示,该装置500包括 接收模块501,用于接收数据业务发起端发送的操作指示短信; 数据业务接受端通过接收模块501接收数据业务发起端发送的操作指示短信,该
操作指示短信包括将要进行数据传输的通知、数据业务发起端的IP地址及用于连接的
端口号。还可以包括要发送数据的类型,例如是图形文件还是音频文件等等告知数据业务
接受端,以方便终端对数据进行管理。该操作指示短信中包含符号代码以将其与普通短信
区分开来,这里的符号代码是使用者预先设置好的,可以在短信的开头增加一些例如是"!
卿Y% &*"这样普通短信极少使用的代码的组合。 解析模块502,用于解析所述数据业务发起端发送的操作指示短信获得所述数据业务发起端的操作指示短信所包括的信息; 数据业务接受端接收到数据业务发起端发送的操作指示短信后,通过解析模块502对收到的操作指示短信进行解析,以获知数据业务接收端将要进行数据传输的指令,同时获知数据业务发起端的IP地址及用于连接的端口号。还可以根据需要获知将要发送数据的类型,以方便终端对文件的管理。 发送模块503,用于向数据业务发起端发送回复操作指示短信; 数据业务接受端接受数据业务发起端的数据业务请求后,通过发送模块503,将回
复操作指示短信发送给数据业务发起端,该回复操作指示短信包括告知数据业务发起端同
意接受数据业务,并且将自己的IP地址以及进行连接的端口号也告知数据业务发起端。该
回复操作指示短信中包含符号代码以将其与普通短信区分开来,这里的符号代码是使用者
预先设置好的,可以在短信的开头增加一些例如是"!卿Y% &*"这样普通短信极少使用
的代码的组合。 TCP连接建立模块504,用于建立TCP连接。 数据业务接受端通过TCP连接建立模块504建立TCP连接,与数据业务发起端进行数据传输。 本实施例提供的数据业务激活装置,通过接收短信方式接受数据业务发起端建立数据业务连接的请求,自动实现互相连接,节约人力,提高效率。
实施例六 本发明实施例还提供一种数据业务激活装置,如图6所示,该装置600包括 接收模块601,用于接收数据业务发起端发送的操作指示短信; 解析模块602,用于解析所述数据业务发起端发送的操作指示短信; 控制模块603,用于检测是否已经与网络侧建立PDP连接,如果没有连接则与网络
侧建立PDP连接。 发送模块604,用于向数据业务发起端发送回复操作指示短信; TCP连接建立模块605,用于与所述数据业务发起端建立TCP连接。 在本实施例中的接收模块601、解析模块602、发送模块604和TCP连接建立模块
605分别与实施例五中的接收模块501、解析模块502、发送模块503和TCP连接建立模块
504功能完全相同,在此不再赘述。不同之处在于,还包括一个控制模块603,该控制模块
603是在数据业务接受端通过接收模块601接收到数据业务发起端的操作指示短信并通过
解析模块602解析后,再检测本身是否与网络侧建立了 PDP连接,如果已经建立了 PDP连
接,那么直接向数据业务发起端发送回复操作指示短信,再进行TCP连接即可,如果没有建
立PDP连接,则需要与网络侧先建立PDP连接后再进行后续步骤的操作。 本发明实施例的数据业务激活装置增加了 一个控制模块,适用于不是一直在线的
终端,使功能更加完善,有利于提高效率。 实施例七 本实施例是本发明的一个具体应该实例,是作为抄表的应用。对应之前实施例的
终端A是一服务器,作为终端B是一电表,终端A每间隔一段时间要求终端B给终端A发送
电表上的读数。 具体的流程如下 服务器需要电表将读数传送给服务器,首先向电表发送一操作指示短信,该短信里包括符号代码,例如是"!卿Y % &*"这样普通短信极少使用代码组合,以将该短信与普通短信区分开。该操作指示短信里还包括通知电表要进行发送数据的操作指令,服务器的IP地址及用于连接的端口号。 电表在接收到服务器发送的操作指示短信后,首先读取短信中的符号代码,确认该短信是操作指示短信而不是普通短信,确认后解析该操作指示短信,获得该短信中发送数据的操作指令,服务器的IP地址及用于连接的端口号。之后,电表发送回复操作指示短信,同意接受数据业务的指令,告知服务器同意传输数据,然后将自己的IP地址和用于连接的端口号发送给服务器。 服务器接收电表发送回的上述信息后,需要读取该回复操作指示短信中的符号代码以将其与普通短信区分开来,确认是回复操作指示短信后,服务器对该回复操作指示短
信进行解析,获知电表的回复操作指示短信所包括的信息,这里所述的信息就是上文提到的接受数据业务的指令、IP地址和用于连接的端口号。之后,根据电表回复操作指示短信所包括的信息与电表建立TCP连接,电表将电字数据传输给服务器,完成数据的传输。
在本发明的另一实施例中,还可以将本发明应用于城市电子眼系统的服务器和摄像头上,其中服务器作为前述实施例的终端A,摄像头作为前述实施例的终端B,其实现方
8法与抄表的应用基本相同,在此不再赘述。 本实施例是将本发明应用于抄表和城市电子眼系统,通过服务器发送短信,终端 接收短信后,不需人工干预,自动实现与服务器的连接,从而激活数据业务进行数据传输, 节约人力资源。 以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详 细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保 护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本 发明的保护范围之内。
权利要求
一种数据业务的激活方法,其特征在于,包括向数据业务接受端发送操作指示短信,所述操作指示短信包括的信息有发送数据传输的请求、数据业务发起端的IP地址和用于连接的端口号;接收数据业务接受端发送的回复操作指示短信,所述回复操作指示短信包括的信息有接受数据传输的指令、数据业务接受端的IP地址和用于连接的端口号;解析所述数据业务接受端发送的回复操作指示短信,获得所述数据业务接受端的回复操作指示短信所包括的信息;根据所述数据业务接受端的回复操作指示短信所包括的信息与所述数据业务接受端建立TCP连接。
2. —种数据业务的激活方法,其特征在于,包括接收数据业务发起端发送的操作指示短信,所述操作指示短信包括的信息有发送数 据传输的请求、数据业务发起端的IP地址和用于连接的端口号;解析所述数据业务发起端发送的操作指示短信,获得所述数据业务发起端的操作指示 短信所包括的信息;向数据业务发起端发送回复操作指示短信,所述回复操作指示短信包括的信息有接 受数据传输的指令、数据业务接受端的IP地址和用于连接的端口号; 与所述数据业务发起端建立TCP连接。
3. 根据权利要求2所述的方法,其特征在于,解析所述操作指示短信获得所述数据业 务发起端的操作指示短信所包括的信息之后还包括检测是否已经与网络侧建立PDP连接,如果没有连接则与网络侧建立PDP连接。
4. 一种数据业务的激活装置,其特征在于,包括发送模块,用于向数据业务接受端发送操作指示短信,所述操作指示短信包括的信息 有发送数据传输的请求、数据业务发起端的IP地址和用于连接的端口号;接收模块,用于接收数据业务接受端发送的回复操作指示短信,所述回复操作指示短 信包括的信息有接受数据传输的指令、数据业务接受端的IP地址和用于连接的端口号;解析模块,用于解析所述数据业务接受端发送的回复操作指示短信,获得所述数据业 务接受端的回复操作指示短信所包括的信息;TCP连接建立模块,用于根据所述数据业务接受端的回复操作指示短信所包括的信息 与所述数据业务接受端建立TCP连接。
5. —种数据业务的激活装置,其特征在于,包括接收模块,用于接收数据业务发起端发送的操作指示短信,所述操作指示短信包括的 信息有发送数据传输的请求、数据业务发起端的IP地址和用于连接的端口号;解析模块,用于解析所述数据业务发起端发送的操作指示短信获得所述数据业务发起 端的操作指示短信所包括的信息;发送模块,用于向数据业务发起端发送回复操作指示短信,所述回复操作指示短信包 括的信息有接受数据传输的指令、数据业务接受端的IP地址和用于连接的端口号;TCP连接建立模块,用于与所述数据业务发起端建立TCP连接。
6. 根据权利要求5所述的装置,其特征在于,还包括控制模块,用于检测是否已经与 网络侧建立PDP连接,如果没有连接则与网络侧建立PDP连接。
全文摘要
本发明实施例提供一种数据业务的激活方法,包括向数据业务接受端发送操作指示短信,该短信包括发送数据传输的请求、数据业务发起端的IP地址和用于连接的端口号;接收数据业务接受端发送的回复操作指示短信,该短信包括接受数据传输的指令、数据业务接受端的IP地址和用于连接的端口号;解析该回复操作指示短信;建立TCP连接。本发明实施例一种利用短信激活数据业务,从而使数据业务接受端自动发起数据业务,不需人工干预,方便快捷。
文档编号H04L29/08GK101789974SQ20101013141
公开日2010年7月28日 申请日期2010年3月19日 优先权日2010年3月19日
发明者白春荣 申请人:华为终端有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1