一种实现远程控制网络连接的方法、系统和拨号器的制作方法

文档序号:7711689阅读:258来源:国知局
专利名称:一种实现远程控制网络连接的方法、系统和拨号器的制作方法
技术领域
本发明属于互联网终端接入技术领域,尤其涉及一种实现远程控制 网络连接的方法、系统和拨号器。
背景技术
目前随着网络信息化的普及,企业/家庭用户内部网络成为连接互 联网上的一个节点,企业员工或家庭用户不在内部网络时可以通过远程 接入的方式进入企业内部网络。互联网技术的发展为企业和家庭用户带 来了远程办公和信息沟通的手段,但是,也为企业/家庭网络安全带来
了隐患。
现阶段大部分的网络安全解决方案采用接入设备杀毒、服务器杀 毒、客户端杀毒技术, 一方面无法从根本上解决网络安全问题,另一方 面网络设备长时间工作在网络连接状态,不适合部分使用时长计费的用 户,也不节能环保。

发明内容
本发明提出一种实现远程控制网络连接的方法、系统和拨号器。远 程控制内外网连接,可以有效的控制上网时长、控制内部网络受病毒攻 击的时间,减少网络安全风险。
根据本发明的一方面,提出一种实现远程控制网络连接的方法,包
括以下步骤设置网络激活号码和网络注销号码,网络激活号码和网络 注销号码是PSTN号码或手机号码;通过PSTN/手机终端拨打拨号器的 外线号码;拨号器判断拨打外线号码的PSTN/手机终端的号码与已设置 的网络激活号码或者网络注销号码的匹配关系;根据匹配关系实现远程 控制网络连接。进一步,根据匹配关系实现远程控制网络连接的操作,包括以下步
骤当PSTN/手机终端的号码与网络激活号码一致时,判断网络是否处 于非连接状态,如果是,启动拨号上网过程,否则,网络处于连接状 态,不进行任何操作;当PSTN/手机终端的号码与网络注销号码一致 时,判断网络是否处于连接状态,如果是,断开拨号上网,否则,网络 处于非连接状态,不进行任何操作;当PSTN/手机终端的号码与网络激 活号码、网络注销号码都不匹配时,拨号器直接接续FXS 口连接的 POTS电话。
进一步,远程控制网络连接的方法还包括修改网络激活号码和/或 网络注销号码的步骤。
根据本发明的另一方面,还提出一种实现远程控制网络连接的系 统,包括终端,设置激活和注销拨号器的网络激活号码和网络注销号 码,网络激活号码和网络注销号码是PSTN号码或手机号码;拨打拨号 器的外线号码;拨号器,存储网络激活号码和网络注销号码;判断拨打 外线号码的PSTN/手机终端的号码与已设置的网络激活号码或者网络注 销号码的匹配关系,并根据匹配关系实现远程控制网络连接。
进一步,终端还用于修改网络激活号码和/或网络注销号码。
进一步,拨号器包括外部网络接口,用于拨号上网连接;外部电 话接口,用于接收外部呼叫;内部网络接口,用于连接企业内部网络; 内部电话接口,连接普通Pots电话,用于接听电话;存储模块,存储 网络激活号码和网络注销号码;判断模块,判断通过外部电话接口接收 到的发出呼叫的PSTN/手机终端的号码与已存储的网络激活号码或者网 络注销号码的匹配关系;控制模块,根据匹配关系实现远程控制网络连 接。
进一步,判断模块与控制模块执行以下操作判断模块判断拨打外 线号码的PSTN/手机终端的号码与网络激活号码一致时,判断网络是否 处于非连接状态,如果是,控制模块通过外部网络接口启动拨号上网过 程,否则,网络处于连接状态,控制模块不进行任何操作;判断模块判 断拨打外线号码的PSTN/手机终端的号码与网络注销号码一致时,判断网络是否处于连接状态,如果是,控制模块通过外部网络接口断开拨号
上网,否则,网络处于非连接状态,控制模块不进行任何操作;判断模 块判断拨打外线号码的PSTN/手机终端的号码与网络激活号码、网络注 销号码都不匹配时,控制模块直接通过内部电话接口连接Pots电话。
根据本发明的另 一方面,还提出 一种实现远程控制网络连接的拨号 器,包括外部网络接口,用于拨号上网连接;外部电话接口,用于接 收外部呼叫;内部网络接口,用于连接企业内部网络;内部电话接口, 连接普通Pots电话,用于接听电话;存储模块,存储网络激活号码和 网络注销号码,网络激活号码和网络注销号码是终端设置的PSTN号码 或手机号码;判断模块,判断通过外部电话接口接收到的发出呼叫的 PSTN/手机终端的号码与已存储的网络激活号码或者网络注销号码的匹 配关系;控制模块,根据匹配关系实现远程控制网络连接。
进一步,判断模块与控制模块执行以下操作判断模块判断拨打外 线号码的PSTN/手机终端的号码与网络激活号码一致时,判断网络是否 处于非连接状态,如果是,控制模块通过外部网络接口启动拨号上网过 程,否则,网络处于连接状态,控制模块不进行任何操作;判断模块判 断拨打外线号码的PSTN/手机终端的号码与网络注销号码一致时,判断 网络是否处于连接状态,如果是,控制模块通过外部网络接口断开拨号 上网,否则,网络处于非连接状态,控制模块不进行任何操作;判断模 块判断拨打外线号码的PSTN/手机终端的号码与网络激活号码、网络注 销号码都不匹配时,控制模块直接通过内部电话接口连接Pots电话。 本申请相对现有技术而言,具有至少如下之一的优点和效果 提出的远程控制内外网连接,可以有效的控制上网时长、控制内部 网络受病毒攻击的时间,减少网络安全风险。
用户使用方便,通过常用的拨打电话的方式就可以控制网络连接。 充分利用了现有的固定/移动电话网,其适用范围广,对现有网络 系统改造小。
具有好的扩展性,其可以内置到现有的固定/无线路由器中,作为 一个重要的功能模块使用。


图1是本发明实现远程控制网络连接的方法流程图。
图2是本发明实现远程控制网络连接方法的另 一实施方式流程图。
图3是本发明PPPoE初始化流程。
图4是本发明电话远程控制上网及注册处理流程。
图5是本发明实现远程控制网络连接的系统结构图。
图6是本发明实现远程控制网络连接的拨号器的结构图。
图7是本发明实现远程控制网络连接的系统结构图的实施例。
具体实施例方式
本发明采用了拨号器,当企业员工或家庭用户不在内部网络时,可 以在需要的时候通过绑定号码呼叫该拨号器,实现拨号上网过程,建立 内部网络和互联网的连接,并进行相应操作。而在不需要的时候可以呼 叫该拨号器,实现断网功能,是一种安全、节省、环保的上网控制新方 式。
图l是本发明实现远程控制网络连接的方法流程图。 在步骤101,设置网络激活号码和网络注销号码,网络激活号码和 网络注销号码可以是PSTN号码或手机号码。当然,也可以修改网络激 活号码和/或网络注销号码,比如在手机丟失或者更换手机时,通过修 改网络激活号码和网络注销号码来进一 步保证网络安全性。
在步骤102,通过PSTN/手机终端拨打拨号器的外线号码。 在步骤103,拨号器判断拨打外线号码的PSTN/手机终端的号码与 已设置的网络激活号码或者网络注销号码的匹配关系。 在步骤104,根据匹配关系实现远程控制网络连接。 本发明提出的远程控制内外网连接,可以有效的控制上网时长、控 制内部网络受病毒和攻击和时间,减少网络安全风险。
用户使用方便,通过常用的拨打电话的方式就可以控制网络连接。 充分利用了现有的固定/移动电话网,其适用范围广,对现有网络系统改造小。
具有好的扩展性,其可以内置到现有的固定/无线路由器中,作为 一个重要的功能模块使用。
下面将结合附图2详细说明步骤103和步骤104执行的判断与控制 操作。步骤201 ~步骤202与步骤101 ~步骤102相同,本发明还可以 进一步包括以下步骤
在步骤201,设置网络激活号码和网络注销号码,网络激活号码和 网络注销号码可以是PSTN号码或手机号码。
在步骤202,通过PSTN/手机终端拨打拨号器的外线号码。
在步骤203,拨号器判断拨打外线号码的PSTN/手机终端的号码与 已设置的网络激活号码或者网络注销号码的匹配关系,如果与网络激活 号码一致,执行步骤204,如果与网络注销号码一致,执行步骤205, 否则执行步骤206。
在步骤204,拨号器判断网络是否处于非连接状态,如果是,执行 步骤207,否则执4亍步骤208。
在步骤205,拨号器判断网络是否处于连接状态,如果是,执行步 骤209,否则执行步骤210。
在步骤206, PSTN/手机终端的号码和网络激活号码、注销号码都 不匹配,拨号器直接接续FXS 口连接的POTS电话。
在步骤207,启动拨号上网过程。
在步骤208,网络处于连接状态,不进行任何操作。
在步骤209,断开拨号上网。
在步骤210,网络处于非连接状态,不进行任何操作。 下面以固定电话接口 PPPoE拨号上网为例说明拨号器工作原理。
拨号器依次执行PPPoE模块初始化流程、电话远程控制上网及注册处
理流程,下面将结合附图分别进行说明。 图3是本发明PPPoE初始化流程。
根据设备激活标志位来判断设备的激活状态,激活标志位为1,表 明设备已激活,函数返回值为TRUE,否则返回值为FALSE。激活状态为TRUE,调用PPPoE初始化函数,设备开始PPPoE初 始化流程。
激活状态为FALSE,设备不进行PPPoE初始化流程,直接进行下 一模块的初始化。
图4是本发明电话远程控制上网及注册处理流程。
FXO口电话呼入后,按原流程进行来电显示检测。
检测到来电显示后,调用函数vActivelncomingHandle(char *number),将来显号码传入。
将传入的电话号码依次与已配置的网络激活号码、网络注销号码进 行比较,传入号码与激活号码匹配,则nFlag=l;与注销号码匹配,则 nFlag=2;否则仍为0。
当nFlag-l且设备不是已激活状态(包括未激活和半激活状态,所 谓半激活状态是指IAD在上电后曾经被激活然后被注销过),开启 PPPoE拨号流程,成功获取IP后,判断设备为未激活状态,则创建 SIP注册任务并初始化;判断设备为半激活状态,则调用发起注册接口 函数,将设备置为已激活状态。
当nFlag=2且设备是已激活状态,先将每个端口注销,然后断开 PPPoE连接,将设备置为半激活状态。
图5是本发明实现远程控制网络连接的系统结构图。
终端,设置激活和注销拨号器的网络激活号码和网络注销号码;拨 打拨号器的外线号码,终端可以是PSTN/手机终端。用户可以通过拨号 器的管理页面设置激活和注销拨号器的网络激活号码和网络注销号码。 终端还用于修改网络激活号码和/或网络注销号码。
拨号器,存储网络激活号码和网络注销号码,网络激活号码和网络 注销号码可以是PSTN号码或手机号码。判断拨打外线号码的PSTN/手 机终端的号码与已设置的网络激活号码或者网络注销号码的匹配关系。 拨号器具有好的扩展性,其可以内置到现有的固定/无线路由器中,作 为一个重要的功能模块使用。
当PSTN/手机终端的号码与网络激活号码一致时,判断网络是否处于非连接状态,如果是,启动拨号上网过程。否则,网络处于连接状 态,不进行任何操作。
当PSTN/手机终端的号码与网络注销号码一致时,拨号器判断网络 是否处于连接状态,如果是,断开拨号上网。否则,网络处于非连接状 态,不进行任何:^作。
当PSTN/手机终端的号码与网络激活号码、网络注销号码都不匹配 时,拨号器直接接续FXS 口连接的POTS电话。
图6是本发明实现远程控制网络连接的拨号器的结构图。
存储模块,存储网络激活号码和网络注销号码,网络激活号码和网 络注销号码可以是PSTN号码或手才几号码。
判断模块,判断通过外部电话接口接收到的发出呼叫的PSTN/手机 终端的号码与已存储的网络激活号码或者网络注销号码的匹配关系。
控制模块,根据判断模块的已判断的匹配关系,实现远程控制网络 连接。
拨号器一般具备四类接口,接口的位置关系以及连接关系请参见附 图5,下面对接口进行详细说明
外部网洛接口,可以和ADSL Modem相连,用于拨号上网连接;
外部电话接口,是无线接口 (CDMA IX、 CDMAEVDO、 GSM、 EDGE、 HSDPA等),用于接收外部呼叫;
内部网^"口,用于连接企业内部网络;
内部电话接口,连接普通Pots电话,用于接听电话。
拨号器接口设计
nGetActiveStatus(void)
接口说明该接口为读取设备激活状态函数。由设备激活标志位和 一次性激活标志位综合判断产生。用以表明设备当前激活状态。 接口原型无。 输入参数无。 输出参数无。
返回值设备激活状态由设备激活标志位判断产生,激活标志位为1,表明设备已激活时,函数返回值为TRUE,否则返回值为FALSE。 vActivelncomingHandle(char *number)
接口说明该接口为远程控制上网流程的处理函数,当外线接口检 测到号码呼入时,将号码传入给该函数,该函数将号码与配置参数中的 激活、注销号码依次比较。
接口原型无。
输入参数:char*number: FXO 口检测到的来电显示号码。 输出参数无。 返回值无。
下面将具体说明判断模块与控制模块配合完成对远程网络连接控制 的操作。
判断模块判断拨打外线号码的PSTN/手机终端的号码与网络激活号 码一致时,判断网络是否处于非连接状态,如果是,控制模块通过外部 网络接口启动拨号上网过程,否则,网络处于连接状态,控制模块不进 行任何操作。
判断模块判断拨打外线号码的PSTN/手机终端的号码与网络注销号 码一致时,判断网络是否处于连接状态,如果是,控制模块通过外部网 络接口断开拨号上网,否则,网络处于非连接状态,控制模块不进行任 何操作-
判断模块判断拨打外线号码的PSTN/手机终端的号码与网络激活号 码、网络注销号码都不匹配时,控制模块直接通过内部电话接口连接 Pots电话。
图7是本发明实现远程控制网络连接的系统结构图的实施例。以某 企业内部网络全解决方案(固定电话接口 PPPoE拨号上网方式)作为 实施例进行说明。
该企业平时员工出差较多,需要连接到内部服务器进行远程办公, 但是如果内外网处于连通状态,内部服务器经常会受到攻击,因此企业 需求是希望可以保护内部网络服务器,平时内网和外部网络处于断开状 态,只有在需要的时候才连接到外部网络,希望可以有一种方便的控制内外网连接的解决方案。
根据企业需求,可以将拨号器放置于用户侧,用户对内接口一侧可
以通过FXS 口连接Pots电话机,可以通过LAN接口连接其他需要上 网的设备。网络对外接口一侧可以通过FXO 口连接PSTN,智能IAD 可以通过WAN接口实现PPPoE拨号上网。这样当用户外出时,通过 电话拨打FXO号码就可以实现开关内外网连接的功能。
本发明提出了一种利用电话呼叫控制网络连接的实现方法,该方法 基于具备固定电话/无线电话接口 (CDMA IX、 CDMAEVDO、 GSM、 EDGE、 HSDPA等)的新型设备(拨号器),用户通过电话线路呼叫该 设备,该设备根据用户主叫号码鉴权后进行拨号上网操作,利用此方案 可以为使用拨号上网的中小企业/家庭用户提供远程控制网络上网行为 的方案,可以解决中小企业网络安全等相关问题。
权利要求
1.一种实现远程控制网络连接的方法,包括以下步骤设置网络激活号码和网络注销号码,网络激活号码和网络注销号码是PSTN号码或手机号码;通过PSTN/手机终端拨打拨号器的外线号码;拨号器判断拨打外线号码的PSTN/手机终端的号码与已设置的网络激活号码或者网络注销号码的匹配关系;根据匹配关系实现远程控制网络连接。
2. 根据权利要求1所述远程控制网络连接的方法,其中,根据匹 配关系实现远程控制网络连接的操作,包括以下步骤当PSTN/手机终端的号码与网络激活号码一致时,判断网络是否处 于非连接状态,如果是,启动拨号上网过程,否则,网络处于连接状 态,不进行任何操作;当PSTN/手机终端的号码与网络注销号码一致时,判断网络是否处 于连接状态,如果是,断开拨号上网,否则,网络处于非连接状态,不 进行任何操作;当PSTN/手机终端的号码与网络激活号码、网络注销号码都不匹配 时,拨号器直接接续FXS 口连接的POTS电话。
3. 根据权利要求1所述远程控制网络连接的方法,还包括修改网 络激活号码和/或网络注销号码的步骤。
4. 一种实现远程控如J网络连接的系统,包括终端,设置激活和注销拨号器的网络激活号码和网络注销号码,网 络激活号码和网络注销号码是PSTN号码或手机号码;拨打拨号器的外 线号码;拨号器,存储网络激活号码和网络注销号码;判断拨打外线号码的 PSTN/手机终端的号码与已设置的网络激活号码或者网络注销号码的匹 配关系,并根据匹配关系实现远程控制网络连接。
5. 根据权利要求4所述远程控制网络连接的系统,其中,终端还用于修改网络激活号码和/或网络注销号码。
6. 根据权利要求4所述远程控制网络连接的系统,其中,拨号器 包括外部网,口,用于拨号上网连接; 外部电话接口,用于接收外部呼叫; 内部网绍4口,用于连接企业内部网络; 内部电话接口,连接普通Pots电话,用于接听电话; 存储模块,存储网络激活号码和网络注销号码; 判断模块,判断通过外部电话接口接收到的发出呼叫的PSTN/手机 终端的号码与已存储的网络激活号码或者网络注销号码的匹配关系; 控制模块,根据匹配关系实现远程控制网络连接。
7. 根据权利要求6所述远程控制网络连接的系统,其中,判断模 块与控制模块执行以下操作判断模块判断拨打外线号码的PSTN/手机终端的号码与网络激活号 码一致时,判断网络是否处于非连接状态,如果是,控制模块通过外部 网络接口启动拨号上网过程,否则,网络处于连接状态,控制模块不进 行任何操作5判断模块判断拨打外线号码的PSTN/手机终端的号码与网络注销号 码一致时,判断网络是否处于连接状态,如果是,控制模块通过外部网 络接口断开拨号上网,否则,网络处于非连接状态,控制模块不进行任 何操作;判断模块判断拨打外线号码的PSTN/手机终端的号码与网络激活号 码、网络注销号码都不匹配时,控制模块直接通过内部电话接口连接 Pots电话。
8. —种实现远程控制网络连接的拨号器,包括 外部网^^口,用于拨号上网连接; 外部电话接口,用于接收外部呼叫; 内部网^"口,用于连接企业内部网络; 内部电话接口,连接普通Pots电话,用于接听电话;存储模块,存储网络激活号码和网络注销号码,网络激活号码和网络注销号码是终端设置的PSTN号码或手机号码;判断模块,判断通过外部电话接口接收到的发出呼叫的PSTN/手机 终端的号码与已存储的网络激活号码或者网络注销号码的匹配关系;控制模块,根据匹配关系实现远程控制网络连接。
9.根据权利要求8所述实现远程控制网络连接的拨号器,其中, 判断模块与控制模块执行以下操作判断模块判断拨打外线号码的PSTN/手机终端的号码与网络激活号 码一致时,判断网络是否处于非连接状态,如果是,控制模块通过外部 网络接口启动拨号上网过程,否则,网络处于连接状态,控制模块不进 行任何操作;判断模块判断拨打外线号码的PSTN/手机终端的号码与网络注销号 码一致时,判断网络是否处于连接状态,如果是,控制模块通过外部网 络接口断开拨号上网,否则,网络处于非连接状态,控制模块不进行任 何操作;判断模块判断拨打外线号码的PSTN/手机终端的号码与网络激活号 码、网络注销号码都不匹配时,控制模块直接通过内部电话接口连接 Pots电话。
全文摘要
本发明提出一种实现远程控制网络连接的方法、系统和拨号器。包括以下步骤设置网络激活号码和网络注销号码,网络激活号码和网络注销号码是PSTN号码或手机号码;通过PSTN/手机终端拨打拨号器的外线号码;拨号器判断拨打外线号码的PSTN/手机终端的号码与已设置的网络激活号码或者网络注销号码的匹配关系;根据匹配关系实现远程控制网络连接。本发明远程控制内外网连接,可以有效的控制上网时长、控制内部网络受病毒攻击的时间,减少网络安全风险。
文档编号H04L29/06GK101610330SQ20091016518
公开日2009年12月23日 申请日期2009年7月27日 优先权日2009年7月27日
发明者姚怀志, 凌 张, 杨新章, 梁柏青, 立 陆, 钢 陆 申请人:中国电信股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1