点对点传输方法与网络联机装置的制造方法
【技术领域】
[0001]本发明关于一种点对点传输方法与网络联机装置,且特别关于一种使主机装置具有点对点传输能力的方法与相关的网络联机装置。
【背景技术】
[0002]各式各样的电子装置被发展出来改善人们的生活。然而,还有更多的技术问题有待解决,以提供更加方便的使用体验与各式应用。举例来说,在今日的网络环境中,如果用户想要直接让两个装置进行联机,往往需要相对复杂的设定。当这两个装置位在不同的次网络时,问题会变得更为复杂。此外,如何提升网络联机建立的效率也是一件重要的工作。
【发明内容】
[0003]本发明要解决的技术问题在于,提供一种改进的点对点传输方法与网络联机装置。
[0004]本发明解决其技术问题所采用的技术方案是:根据本发明的实施例包括一种使主机装置能具有点对点(Point-to-Point)传输能力的方法。首先,提供一装置标识符,用于存放在一外接装置。这个外接装置用来连接到主机装置。并且,提供主机装置点对点程序指令,以安装在主机装置上执行。另外,提供服务器。在主机装置安装点对点程序指令后,主机装置根据点对点程序指令,跟服务器通知主机装置的联机数据与唯一标识符。这个唯一标识符在一个点对点的传输网络中,用来识别这个主机装置,并且,这个唯一标识符与上述的装置标识符有关。例如,这个唯一标识符就直接用装置标识符。或是,装置标识符透过一个运算函数,产生对应的唯一标识符。或是,主机装置将装置标识符传到服务器,服务器根据装置标识符,经过预定流程的认证,回传一个唯一的标识符。
[0005]然后,服务器协助上述点对点网络中的其他点对点装置与主机装置进行点对点连接。这里提到的服务器可以由一个或多个服务器装置构成,各自负责不同的任务。例如,可透过一个或多个服务器装置构成一个服务器,以提供唯一标识符,或协助点对点连接。
[0006]这份文件提到的主机装置与点对点装置可以是计算机、手机、平板计算机、工业计算机、摄影机、有线或无线存储器、多媒体播放器、机顶盒等各式各样的电子装置。这里提到的外接装置可以是单纯的记忆卡、随身碟、USB无线网卡、USB无线路由器、蓝芽耳机、或各种有线或无线的装置。
[0007]简言之,当存储设备标识符的外接装置透过USB或其他有线、无线的方式连接到主机装置后,使得主机装置直接或间接取得唯一标识符,以在一个点对点网络取得一个识别身份。之后,点对点网络上的其他点对点装置就可以透过服务器的协助,跟这个主机装置进行点对点的连接。连接的请求,可以由主机装置发动,也可以透过其他点对点装置发动。主机装置上的资源,例如连接在主机装置上的摄影机、麦克风、温度计、传感器、蓝芽耳机、本地硬盘、所连接的网络硬盘、无线连接的屏幕等,透过上述点对点连接后,主机装置的资源可以根据安装在主机装置上的点对点程序指令来提供其他点对点装置进行存取。
[0008]根据本发明的另一实施例包括一种网络联机装置作为外接装置,连接到主机装置。网络联机装置具有连接界面,用以连接到主机装置。网络连机装置也具有存储器,其可以是各种形式的存储元件,例如闪存内存(FLASH MEMORY)、只读存储器(ROM)等,用以存储设备标识符。在主机装置连接到网络联机装置后,并且主机装置从网络联机装置或从网络上取得点对点程序指令后,主机装置读取该装置标识符,并且取得对应的唯一标识符。主机装置透过点对点程序指令提供给其他的点对点装置跟主机装置进行点对点的连接。
[0009]此外,网络联机装置具有网络联机电路,提供符合一通讯协议之通讯服务。举例来说,网络联机电路可以是W1-Fi路由器,用以建立一个W1-Fi局域网络,供其他W1-Fi装置连接到这个W1-Fi局域网络。网络联机电路也可以是3G网络卡或W1-Fi网络卡,供主机装置连接到3G网络或是W1-Fi局域网络。
【附图说明】
[0010]下面将结合附图及实施例对本发明作进一步说明,附图中:
[0011]图1例示根据本发明一实施例的方法;
[0012]图2例示根据本发明实施例的装置架构;
[0013]图3例示外接装置与主机装置的一种实施例;
[0014]图4例示外接装置提供局域网络的一种实施例;
[0015]图5例示一个实际的使用范例;
[0016]图6例示点对点程序指令的实作范例;
[0017]图7例示一种点对点服务提供的方式。
[0018]符号说明:
[0019]1002提供装置标识符431第一无线网络装置
[0020]1004提供点对点程序指令432第二无线网络装置
[0021]1006提供服务器44无线局域网络
[0022]1008进行点对点连接45外部网络
[0023]201外接装置51计算机
[0024]2011装置标识符52Wi_Fi网络卡
[0025]202主机装置53网络摄影机
[0026]2021点对点程序指令54手机
[0027]203第一点对点装置55Wi_Fi分享器
[0028]204第二点对点装置56网络摄影机
[0029]205网络57服务器
[0030]206服务器58网关
[0031]301主机装置59网络地址翻译
[0032]302网络联机装置591因特网
[0033]3021连接界面593电信网络
[0034]3022存储器61操作系统
[0035]3023网络联机电路63点对点程序指令
[0036]303网络65驱动程序
[0037]41主机装置71主服务器
[0038]411点对点程序指令72点对点装置
[0039]412网络界面73点对点装置
[0040]42外接装置74点对点服务器
[0041]421唯一标识符
【具体实施方式】
[0042]为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本发明的【具体实施方式】。
[0043]请参考图1,其例示一种使主机装置能具有点对点(Point-to-Point)传输能力的方法。首先,提供一装置标识符(步骤1002),用于存放在一外接装置。这个外接装置用来连接到主机装置。并且,提供主机装置点对点程序指令(步骤1004),以安装在主机装置上执行。另外,提供服务器(步骤1006)。在主机装置安装点对点程序指令后,主机装置根据点对点程序指令,跟服务器通知主机装置的联机数据与唯一标识符。这个唯一标识符在一个点对点的传输网络中,用来识别这个主机装置,并且,这个唯一标识符与上述的装置标识符有关。例如,这个唯一标识符就直接用装置标识符。或是,装置标识符透过一个运算函数,产生对应的唯一标识符。或是,主机装置将装置标识符传到服务器,服务器根据装置标识符,经过预定流程的认证,回传一个唯一的标识符。
[0044]然后,服务器协助上述点对点网络中的其他点对点装置与主机装置进行点对点连接(步骤1008)。这里提到的服务器可以由一个或多个服务器装置构成,各自负责不同的任务。例如,可透过一个或多个服务器装置构成一个服务器,以提供唯一标识符,或协助点对点连接。
[0045]这份文件提到的主机装置与点对点装置可以是计算机、手机、平板计算机、工业计算机、摄影机、有线或无线存储器、多媒体播放器、机顶盒等各式各样的电子装置。这里提到的外接装置可以是单纯的记忆卡、随身碟、USB无线网卡、USB无线路由器、蓝芽耳机、或各种有线或无线的装置。
[0046]简言之,当存储设备标识符的外接装置透过USB或其他有线、无线的方式连接到主机装置后,使得主机装置直接或间接取得唯一标识符,以在一个点对点网络取得一个识别身份。之后,点对点网络上的其他点对点装置就可以透过服务器的协助,跟这个主机装置进行点对点的连接。连接的请求,可以由主机装置发动,也可以透过其他点对点装置发动。主机装置上的资源,例如连接在主机装置上的摄影机、麦克风、温度计、传感器、蓝芽耳机、本地硬盘、所连接的网络硬盘、无线连接的屏