用于共享上网的方法、PORTAL服务器和系统与流程

文档序号:12492893阅读:466来源:国知局
用于共享上网的方法、PORTAL服务器和系统与流程
本发明涉及网络通信
技术领域
,尤其涉及一种用于共享上网的方法、PORTAL服务器和系统。
背景技术
:随着网络通信技术的发展以及移动终端产品的增多,用户的上网需求也越来越丰富。越来越多的诸如手机、平板电脑和电脑等多样化的终端均提供了上网功能。在互联网飞速发展的大背景下,网络侧亟需向各类终端提供更加便捷的接入功能。当两个终端希望共享账户的用户名和密码进行上网时,需要办理该业务的用户将用户名、密码等账户信息告知需要共享上网的用户,由此就涉及了个人隐私的问题。由于很多人将自己不同用途的账户设置为相同的密码,若泄露了个人密码则可能给被共享的用户信息安全来带极大的隐患。如何便利地向他人分享上网通道但不外泄个人账号口令信息,也是运营商和用户面临的难题之一。现有技术中有的终端采用建立共享热点的方式共享网络。例如办理上网业务的用户通过无线网络使用自己的用户名和密码连接至互联网,然后开启共享热点方式,新建一个热点的名称和热点密码,需要共享上网的用户搜索到该热点后输入热点密码加入共享网络上网。这种方法带来的问题是,共享用户受制于被共享用户终端,需要在被共享用户终端附近才能实现共享上网,如果远离了,则由于信号衰减问题无法实现上网。该方法本质上被共享终端只起到了信号转发的功能,没有真正意义上实现上网账号信息的共享。技术实现要素:本发明要解决的一个技术问题是提供一种用于共享上网的方法、PORTAL服务器和系统,使得用户在不透露个人信息的情况下,实现共享上网。根据本发明的一个方面,公开了一种用于共享上网的方法,包括:接收已接入网络的第一终端发送的共享请求消息,共享请求消息包括第二终端的接入信息和第一终端的认证信息,接入信息根据第二终端的访问请求消息生成;将接入信息和认证信息发送给宽带远程接入服务器(BroadbandRemoteAccessServer,简称BRAS),以便宽带远程接入服务器将接入信息和认证信息发送给认证服务器进行认证,当认证通过后,第二终端共享上网。在一个实施例中,接入信息包括第二终端的地址、终端类型、宽带远程接入服务器的地址和时间戳;和/或第一终端的认证信息包括第一终端的上网账号和密码。在一个实施例中,将接入信息以二维码的形式发送给第二终端。在一个实施例中,还包括:接收第一终端发送的查询请求消息;将查询请求消息发送给认证服务器,以便认证服务器根据查询请求消息进行查询;接收认证服务器发送的在线信息;将在线信息发送给第一终端。在一个实施例中,在线信息包括共享上网的终端的终端类型、终端地址、上线时间和MAC(MediaAccessControl,介质访问控制层)地址。在一个实施例中,还包括:接收第一终端的下线请求;将下线请求发送给宽带远程接入服务器,以便宽带远程接入服务器根据下线请求对共享上网的终端进行管理;将下线结果发送给下线终端和第一终端。根据本发明的另一方面,公开了一种用于共享上网的PORTAL服务器,包括:信息接收单元,用于接收已接入网络的第一终端的共享请求消息,共享请求消息包括第二终端的接入信息和第一终端的认证信息,接入信息根据第二终端的访问请求消息生成;信息发送单元,用于将接入信息和认证信息发送给宽带远程接入服务器,以便宽带远程接入服务器将接入信息和认证信息发送给认证服务器进行认证,当认证通过后,第二终端共享上网。在一个实施例中,接入信息包括第二终端的地址、终端类型、宽带远程接入服务器的地址和时间戳;和/或第一终端的认证信息包括第一终端的上网账号和密码。在一个实施例中,信息发送单元具体用于将接入信息以二维码的形式发送给第二终端。在一个实施例中,信息接收单元,还用于接收第一终端发送的查询请求消息;接收认证服务器发送的在线信息;信息发送单元,还用于将查询请求消息发送给认证服务器,以便认证服务器根据查询请求消息进行查询;将在线信息发送给第一终端。在一个实施例中,在线信息包括共享上网的终端的终端类型、终端地址、上线时间和MAC地址。在一个实施例中,信息接收单元,还用于接收第一终端的下线请求;信息发送单元,还用于将下线请求发送给宽带远程接入服务器,以便宽带远程接入服务器根据下线请求对共享上网的终端进行管理;将下线结果发送给下线终端和第一终端。根据本发明的又一方面,公开了一种用于共享上网的系统,包括:PORTAL服务器,PORTAL服务器为权利要求7-14中任意一项涉及的PORTAL服务器;宽带远程接入服务器,用于将接入信息和认证信息发送给认证服 务器进行认证;认证服务器,用于根据接入信息和认证信息进行认证,当认证通过后,第二终端共享上网。在一个实施例中,认证服务器还用于接收PORTAL服务器发送的查询请求;根据查询请求消息进行查询;将在线信息发送给PORTAL服务器。在一个实施例中,宽带远程接入服务器还用于接收PORTAL服务器发送的下线请求;根据下线请求对共享上网的终端进行管理。本发明公开的一种用于共享上网的方法、PORTAL服务器和系统,使得用户在不透露个人信息的情况下,实现共享上网。保护了用户隐私,提升了网络通信的便捷性和安全性。附图说明为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本发明的用于共享上网的方法的一个实施例的示意图。图2为本发明的用于共享上网的方法的另一个实施例的示意图。图3为本发明的用于共享上网的方法的又一个实施例的示意图。图4为本发明的用于共享上网的PORTAL服务器的一个实施例的示意图。图5为本发明的用于共享上网的系统的一个实施例的示意图。图6为本发明的用于共享上网的系统中共享上网流程的信息交互图。图7为本发明的用于共享上网的系统中查询和下线流程的信息交互图。具体实施方式现在将参照附图来详细描述本发明的各种示例性实施例。应注意 到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。图1为本发明的用于共享上网的方法的一个实施例的示意图。优选的,本实施例的方法由本发明的PORTAL服务器执行。如图1所示,本实施例的方法步骤如下:步骤101,接收已接入网络的第一终端发送的共享请求消息,共享请求消息包括第二终端的接入信息和第一终端的认证信息,接入信息根据第二终端的访问请求消息生成。本实施例中,第一终端为被共享上网的终端,第二终端为共享上网终端。第一终端已经使用了自己的上网账号和密码通过移动网络或无线网络接入了互联网。在一个实施例中,以DHCP(DynamicHostConfigurationProtocol,动态主机配置协议)网络环境为例,第二终端开启浏览器,向宽带远程接入服务器发起访问请求,宽带远程接入服务器回复重定向响应。第二终端根据重定向响应向PORTAL服务器发起访问请求消息,PORTAL服务器根据访问请求消息生成第二终端的接入信息并将接入信息发送给第二终端。在一个实施例中,接入信息可以包括第二终端的地址、终端类型、宽带远程接入服务器的地址和时间戳。第一终端通过读取第二终端,获得第二终端的接入信息。在一个实施例中,还可以采用二维码的形式将接入信息发送给第二终端。第二终端接收接入信息,在第二终端显示接入信息的二维码,第一终端通过扫描二维码获取第二终端的接入信息。免去了人工输入的繁琐,简化了流程,提高了效率。本领域技术人员通过本发明的方法可以了解的是,不限于二维码的形式将接入信息发送给第二终端,可以采用条形码等其他的形式发送。第一终端在获取第二终端的接入信息后,将第二终端的接入信息和第一终端的认证信息发送给PORTAL服务器。在一个实施例中,第一终端的认证信息包括上网账号和密码。还可以包括第二终端上网时间的设置,例如将第二终端的上网时间设置为两小时。步骤102,将所述接入信息和所述认证信息发送给宽带远程接入服务器,以便所述宽带远程接入服务器将所述接入信息和所述认证信息发送给认证服务器进行认证,当认证通过后,所述第二终端共享上网。例如,宽带远程接入服务器在接收到第二终端的接入信息和第一终端的认证信息后向认证服务器发起认证请求,认证服务器根据上述信息进行认证,待认证通过后,第二终端实现共享上网。在一个实施例中,还包括将认证结果发送给第一终端和第二终端的步骤。本发明公开的用于共享上网的方法中,共享上网的第二终端不需要获取被共享上网的第一终端的上网账号和密码,认证过程通过第一终端发起,保护了第一终端用户的个人隐私和数据安全,同时采用二维码的形式下发第二终端的接入信息,进一步保护了第二终端用户的数据安全。并且,第二终端在有运营商网络覆盖的地方即可共享上网,摆脱了第一终端覆盖范围的束缚,实现了真正的同账号的共享上网,提升了网络通信的便捷性和安全性。图2为本发明的用于共享上网的方法的中在线信息查询一个实施例的示意图。优选的,本实施例的方法由本发明的PORTAL服务器执行。如图2所示,本实施例的方法步骤如下:步骤201,接收第一终端发送的查询请求消息。步骤202,将查询请求消息发送给认证服务器,以便认证服务器根据查询请求消息进行查询。步骤203,接收认证服务器发送的在线信息。步骤204,将在线信息发送给第一终端。在一个实施例中,在线信息可以包括共享上网的终端的终端类型、终端地址、上线时间和MAC地址。例如第一终端可以通过在线 信息获得第二终端的终端类型、地址、上线时间和第二终端的MAC地址。例如第二终端在共享上网时可以不在第一终端附近,或者还有其他终端进行共享上网时,第一终端通过本实施例的方法可以获得共享上网终端的详细信息,便于管理。图3为本发明的用于共享上网的方法的中下线方法的一个实施例的示意图。优选的,本实施例的方法由本发明的PORTAL服务器执行。如图3所示,本实施例的方法步骤如下:步骤301,接收第一终端的下线请求。步骤302,将下线请求发送给宽带远程接入服务器,以便宽带远程接入服务器根据下线请求对共享上网的终端进行管理。步骤303,将下线结果发送给下线终端和第一终端。例如,第一终端可以通过发送查询请求消息获得在线信息。然后选择下线的终端后发送下线请求,PORTAL服务器将下线请求发送给宽带远程接入服务器,宽带远程接入服务器根据第一终端的选择进行下线管理。待终端下线后,PORTAL服务器将下线结果发送给第一终端。本实施例中的下线管理方法,第一终端不需要在共享上网终端的附近就可以进行下线管理,优化了下线管理流程,保护了第一终端的用户流量、上网费用,便于对共享上网的终端进行远程管理。图4为本发明的用于共享上网的PORTAL服务器的一个实施例的示意图,包括:信息接收单元401用于接收已接入网络的第一终端的共享请求消息,共享请求消息包括第二终端的接入信息和第一终端的认证信息,接入信息根据第二终端的访问请求消息生成。在一个实施例中,接入信息包括第二终端的地址、终端类型、宽带远程接入服务器的地址和时间戳。在一个实施例中,第一终端的认证信息包括第一终端的上网账号和密码。信息发送单元402用于将接入信息和认证信息发送给宽带远程 接入服务器,以便宽带远程接入服务器将接入信息和认证信息发送给认证服务器进行认证,当认证通过后,第二终端共享上网。在一个实施例中,信息发送单元402具体用于将接入信息以二维码的形式发送给第二终端。在一个实施例中,信息接收单元401还用于接收第一终端发送的查询请求消息;接收认证服务器发送的在线信息。信息发送单元402还用于将查询请求消息发送给认证服务器,以便认证服务器根据查询请求消息进行查询;将在线信息发送给所述第一终端。在一个实施例中,在线信息包括共享上网的终端的终端类型、终端地址、上线时间和MAC地址。在一个实施例中,信息接收单元401还用于接收第一终端的下线请求。信息发送单元402还用于将下线请求发送给宽带远程接入服务器,以便宽带远程接入服务器根据下线请求对共享上网的终端进行管理;将下线结果发送给下线终端和第一终端。图5为本发明的用于共享上网的系统一个实施例的示意图,包括上述任一实施例涉及的PORTAL服务器501、宽带远程接入服务器502和认证服务器503。其中:宽带远程接入服务器502用于将接入信息和认证信息发送给认证服务器503进行认证。认证服务器503用于根据接入信息和认证信息进行认证,当认证通过后,第二终端共享上网。在一个实施例中,认证服务器503还用于接收PORTAL服务器501发送的查询请求;根据查询请求消息进行查询;将在线信息发送给PORTAL服务器501。在一个实施例中,宽带远程接入服务器502还用于接收PORTAL服务器501发送的下线请求;根据下线请求对共享上网的终端进行管理。本发明公开的用于共享上网的系统,共享上网的第二终端不需要获取被共享上网的第一终端的上网账号和密码,认证过程通过第一终 端发起,保护了第一终端用户的个人隐私和数据安全,同时采用二维码的形式下发第二终端的接入信息,进一步保护了第二终端用户的数据安全。并且,第二终端在有运营商网络覆盖的地方即可共享上网,摆脱了第一终端覆盖范围的束缚,实现了真正的同账号的共享上网,提升了网络通信的便捷性和安全性。图6为本发明用于共享上网的系统中共享上网流程的信息交互图。下面以DHCP网络环境为例,通过图6对本发明共享上网系统共享上网流程进行说明,其中第一终端为已通过运行商网络接入互联网的被共享上网的终端,第二终端为共享上网的终端。步骤601,第二终端向宽带远程接入服务器发送访问请求。步骤602,宽带远程接入服务器向第二终端回复重定向响应。步骤603,第二终端根据重定向响应访问PORTAL页面,向PORTAL服务器发起访问请求消息。步骤604,PORTAL服务器根据访问请求消息,生成第二终端的接入信息,以二维码的形式向第二终端下发接入信息。接入信息包括第二终端的地址、终端类型、宽带远程接入服务器的地址和时间戳。步骤605,第一终端通过扫描第二终端的二维码获取第二终端的接入信息。步骤606,第一终端访问PORTAL服务器,将第二终端的接入信息和第一终端的认证信息发送给PORTAL服务器。其中第一终端的认证信息包括了上网账号和密码,还可以包括分配给第二终端的上网时间。步骤607,PORTAL服务器将第一终端的认证信息和第二终端内的接入信息发送给宽带远程接入服务器。步骤608,宽带远程接入服务器向认证服务器提交认证请求。步骤609,认证服务器根据认证信息和接入信息进行认证。将认证结果发送给宽带远程接入服务器。认证通过后,第二终端通过共享第一终端的上网账户和密码接入互联网。步骤610,宽带远程接入服务器将认证结果发送给PORTAL服 务器。步骤611a,PORTAL服务器将认证结果发送给第二终端。步骤611b,PORTAL服务器将认证结果发送给第一终端。本发明公开的用于共享上网的系统,共享上网的第二终端不需要获取被共享上网的第一终端的上网账号和密码,认证过程通过第一终端发起,保护了第一终端用户的个人隐私和数据安全,同时采用二维码的形式下发第二终端的接入信息,进一步保护了第二终端用户的数据安全。并且,第二终端在有运营商网络覆盖的地方即可共享上网,摆脱了第一终端覆盖范围的束缚,实现了真正的同账号的共享上网,提升了网络通信的便捷性和安全性。图7为本发明的用于共享上网的系统中查询和下线流程的信息交互图。如图7所示,有多个终端已经通过共享第一终端的上网账户和密码接入了互联网。第一终端进行查询和下线管理的流程如下:步骤701,第一终端向PORTAL服务器发送查询请求消息。步骤702,PORTAL服务器将查询请求消息发送给认证服务器。步骤703,认证服务器对使用第一终端的上网账户和密码共享上网的终端信息进行查询,将在线信息发送给PORTAL服务器。步骤704,PORTAL服务器返回在线信息给第一终端。其中在线信息包括了共享上网的终端的终端类型、终端地址、上线时间和MAC地址。如下所示:设备名称终端类型终端地址上线时间MAC地址第二终端galaxys6X.X.X.X2小时30分15秒XXX第三终端IpadairX.X.X.X0小时15分30秒XXX第四终端ThinkpadxlX.X.X.X0小时45分30秒XXX步骤705,第一终端的用户收到在线信息后,选择将第二终端下线。步骤706,第一终端向PORTAL服务器发送下线请求。步骤707,PORTAL服务器将下线请求发送给宽带远程接入服务器。步骤708,宽带远程接入服务器进行下线管理,对第二终端进行会话拆除,向认证服务器发送计费结束报文。第二终端下线。步骤709,认证服务器向宽带远程接入服务器回复计费结果。步骤710,宽带远程接入服务器将计费结果发送给PORTAL服务器。步骤711a,PORTAL服务器将下线结果发送给第二终端。步骤711b,PORTAL服务器将下线结果奉送给第一终端。本发明公开的一种用于共享上网的方法、PORTAL服务器和系统,使得用户在不透露个人信息的情况下,实现共享上网。保护了用户隐私,提升了网络通信的便捷性和安全性。被共享上网的终端不需要在共享上网终端的附近就可以进行下线管理,优化了下线管理流程,保护了用户流量、上网费用,便于对共享上网的终端进行远程管理。本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1