发明名称 网络系统与通信方法、信息处理装置与方法及程序
摘要 本发明涉及能够容易地通过NAPT与其他装置进行通信的网络系统与通信方法、信息处理装置与方法以及程序。局部通信装置11从装置用服务提供装置51经由中继装置12的端口342-1取得服务提供数据包,并从装置用服务提供装置52经由中继装置12的端口342-2取得服务提供数据包,算出这些服务提供数据包中包含的2个全局地址信息的差值,基于该差值预测端口342-3在下次的通信中所对应的端口。本发明能够适用于即时消息业务系统。
申请公布号 CN1698323A 申请公布日期 2005.11.16
申请号 CN200480000352.1 申请日期 2004.03.12
申请人 索尼株式会社 发明人 河野真一;青木幸彦;足立原直;荒木昭士
分类号 H04L12/56;H04L12/46 主分类号 H04L12/56
代理机构 中国专利代理(香港)有限公司 代理人 杨凯;叶恺东
主权项 1.一种网络系统,其中设有,在与第1网络连接的同时、经由变换地址的第1地址变换装置与第2网络连接的第1信息处理装置,在与第3网络连接的同时、经由变换地址的第2地址变换装置与所述第2网络连接的第2信息处理装置,与所述第2网络连接的、具有第1地址和第2地址的第3信息处理装置,以及与所述第2网络连接的、管理所述第1信息处理装置和所述第2信息处理装置的所述第2网络上的地址的第4信息处理装置,其特征在于:所述第1信息处理装置对所述第3信息处理装置的所述第1地址和所述第2地址,经由所述第1地址变换装置供给用以请求与所述第1信息处理装置对应的所述第2网络上的地址的第1数据包和第2数据包;所述第3信息处理装置取得所述第1数据包和所述第2数据包,用所述第1数据包和所述第2数据包中包含的与所述第1信息处理装置对应的所述第2网络上的第3地址和第4地址生成第3数据包和第4数据包,并将生成的所述第3数据包和所述第4数据包提供给所述第1信息处理装置;所述第1信息处理装置取得所述第3数据包和所述第4数据包,用所述第3数据包和所述第4数据包中包含的所述第3地址和所述第4地址预测访问所述第2信息处理装置时与所述第1信息处理装置对应的所述第2网络上的地址即第5地址,并将预测的所述第5地址提供给所述第4信息处理装置;所述第4信息处理装置将所述第5地址与所述第1信息处理装置的用户ID相关联地存储;所述第2信息处理装置对所述第3信息处理装置的所述第1地址和所述第2地址,经由所述第2地址变换装置供给用以请求与所述第2信息处理装置对应的所述第2网络上的地址的第5数据包和第6数据包;所述第3信息处理装置取得所述第5数据包和所述第6数据包,用所述第5数据包和所述第6数据包中包含的与所述第2信息处理装置对应的所述第2网络上的第6地址和第7地址生成第7数据包和第8数据包,并将生成的所述第7数据包和所述第8数据包提供给所述第2信息处理装置;所述第2信息处理装置取得所述第7数据包和所述第8数据包,用所述第7数据包和所述第8数据包中包含的所述第6地址和所述第7地址预测访问所述第1信息处理装置时与所述第2信息处理装置对应的所述第2网络上的地址即第8地址,并将预测的所述第8地址提供给所述第4信息处理装置;所述第4信息处理装置将所述第8地址与所述第2信息处理装置的用户ID相关联地存储;所述第1信息处理装置向所述第4信息处理装置请求与通信对方即所述第2信息处理装置的用户对应的地址;所述第4信息处理装置基于所述请求将所述第8地址提供给所述第1信息处理装置;所述第1信息处理装置取得所述第8地址,并基于所述第8地址访问所述第2信息处理装置;所述第2信息处理装置向所述第4信息处理装置请求与通信对方即所述第1信息处理装置的用户对应的地址;所述第4信息处理装置基于所述请求,将所述第5地址提供给所述第2信息处理装置;所述第2信息处理装置取得所述第5地址,并基于所述第5地址访问所述第1信息处理装置。
地址 日本东京都