APP下载

基于CN2的海外在线购物提速系统的设计与实现

2018-03-21

数字通信世界 2018年11期
关键词:海淘服务端插件

宫 敏

(江苏省公用信息有限公司,南京 210006)

1 引言

海外在线购物网站(以下简称海淘网站)对比其他种类网站,用户需求明显旺盛,商务部数据显示,2014年中国跨境网络零售交易额达4492亿元,同比增长44%,到2018年,中国的海外在线购物人数将达到3560万,购物规模将达到1万亿元。江苏电信宽带用户一周上网人数约为900万户,有海淘网站访问的用户数约占总用户的3%,而访问海外网站的网速恰恰是影响用户体验的较大因素。百度搜索中“海淘 网速”有1070000个搜索结果,搜索“amazon 网速”就有289,000个结果,基本都是网速过慢、如何解决等相关问题。

如何让用户方便快捷低成本实现海外在线购物提速,是目前亟待解决的一个问题,而国家大理整顿非法VPN业务,很多过去的渠道和方法无法使用。

2 总体设计思路

本文主要讨论利用CN2组建精品网络的方法,组网原理为:用户处于Internet的连接状态时,可通过VPDN二次拨号至本地接入城域网的LNS,获取一个CN2地址;拨号成功后,LNS作为用户新的网关,通过策略路由的方式将用户流量牵引至CN2设备,通过轻载的CN2网络,构建用户终端与国外服务器之间的路由,从而实现快速的访问。

本问讨论的技术实现方法,可通过插件、客户端等形式灵活实现,如以浏览器插件形式为例,通过插件来实现VPN拨号,同时将用户的卡密保存在服务器端,用户不需存储卡号、密码,完全实现海外在线购物时一键订购服务、一键提速的便捷使用。

3 平台架构及解决方案

3.1 总体架构

本系统共分为2个大模块、9个子模块,其中,VPDN拨号与浏览器管理模块包括5个子模块:VPN拨号模块、浏览器服务端模块、通道使用管理模块,权限管理模块、白名单控制模块。提速业务管理模块包括4个子模块:卡存储模块、体验控制模块、卡管理模块、支付模块。

3.2 详细解决方案

3.2.1 VPDN拨号与浏览器管理模块

主要功能如下:

(1)实现浏览器插件模拟VPDN方式建立CN2通道,实现拨号能力。

(2)搭建浏览器海外在线购物提速助手服务端,统一处理浏览器与电信相关平台的交互。

(3)浏览器与服务端保持心跳,如用户关闭浏览器则发起下线请求。

(4)浏览器服务端以注册用户为单位控制用户每月体验次数。

(5)实现接口,可被LNS平台调用告知通道结束。

(6)与提速业务管理平台实现发卡接口和体验结束接口、支付流程对接。

(7)针对浏览器用户账户级管理,实现跨浏览器使用。

(8)实现白名单控制,只有访问境外网站流量才引导至CN2通道。

3.2.2 提速业务管理模块

(1)系统数据库,存放AAA发放的卡号及卡密。

(2)实现卡号、卡密发放接口,供浏览器服务端调用。

(3)实现体验结束接口,可被浏览器服务端调用告知体验结束。

(4)实现内部发卡、作废卡等管理功能。

(5)搭建在线支付网站及业务介绍门户。

(6)实现用户账户扣费功能,包括宽带和微信、支付宝等多渠道支付方式。

(7)实现正式购买账户时长管理,对接AAA平台,查询用户账户时长,实现接口可供浏览器服务端查询。

3.2.3 用户操作流程

本系统结合客户端进行推广,如通过浏览器插件形式实现VPN拨号,用户无需存储卡号、密码,具体操作步骤如下:

(1)用户打开浏览器客户端,登录浏览器账户,点击提速插件,发起订购请求。

(2)海淘管理系统回复浏览器客户端订购信息。

(3)客户端进行付费,订购成功后,向海淘管理系统申请账户。

(4)海淘管理系统分配卡号和密码至浏览器。

(5)浏览器将卡号密码和浏览器账户相关联,向LNS发起拨号流程,LNS通过AAA激活CN2的VPN通道。

(6)CN2通道开通,开始使用。

(7)期间用户主动停止或时间到期后,浏览器发起CN2停止请求,管理系统向AAA查询账户剩余时间,返回给浏览器服务器端,浏览器返回用户提速结束消息至客户端。

4 实施效果

1.测试条件:

普通100M专线

100M精品网(海淘在线提速)

2.测试方法:

(1)页面加载时间:通过Apptelemetry加载页面,计算DNS解析、TCP connection、TCP request、TCP response的耗时,60秒页面无法加载认为timeout。

(2)Ping测试:发送20个ping包。

3.结论:

(1)测试境外网站共28个,分美洲、欧洲、日韩、澳洲、东南亚5个方向。

(2)数据结果显示:精品网的页面加载时间仅在loccitane.com网站耗时大于普通专线,其余情况下,优于或部分优于普通专线,忙时提升效果明显。

(3)精品网的丢包率基本为0,仅在澳洲方向出现一次5%的丢包率,在忙时远好于普通百兆宽带。

(4)大部分精品网Ping数据劣于普通专线的站点,实际加载效果还是优于普通专线。

(5)精品网在使用感知上的提升远大于数据上的体现,普通专线加载较慢的网站精品网均可快速打开。

(6)实际访问效果不仅受ping时延的影响,也受丢包率影响。

5 结束语

本文讨论的基于CN2的系统和实现方法,相对现有技术或实现方式,具有以下优点和效果:

(1)解决用户海外在线购物时的痛点:解决用户访问国外网站慢,不方便的状况,为用户提供精品网络。

(2)简化传统配置流程:摆脱传统复杂配置机制,实现插件模拟VPDN方式建立CN2通道,实现拨号。

(3)避免大流量业务造成轻载的CN2网络拥堵,影响其他业务或者海外在线购物提速助手本身效果的情况。

(4)凭借和有效利用电信CN2网络优势,提升质量和资源灵活性,同时可叠加电信物理带宽提速。

(5)完善的支付方式:将电信宽带支付和第三方支付方式相结合。

猜你喜欢

海淘服务端插件
自编插件完善App Inventor与乐高机器人通信
“海淘”机会数据
新时期《移动Web服务端开发》课程教学改革的研究
在Windows Server 2008上创建应用
基于jQUerY的自定义插件开发
海淘鏖战
基于Revit MEP的插件制作探讨
海淘党购物手册
摸清黑客套路防范木马侵入
插件体系结构软件的原理和实现