WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |

Search International and National Patent Collections
World Intellectual Property Organization
Machine translation
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2009/061876    International Application No.:    PCT/US2008/082567
Publication Date: 14.05.2009 International Filing Date: 06.11.2008
H04L 12/50 (2006.01)
Applicants: ALIBABA GROUP HOLDING LIMITED [--/US]; Fourth Floor, One Capital Place, P.O. Box 847, Grand Cayman (KY) (For All Designated States Except US).
MO, Jianxiang [CN/CN]; (CN) (For US Only).
BAI, Zhenguo [CN/CN]; (CN) (For US Only)
Inventors: MO, Jianxiang; (CN).
BAI, Zhenguo; (CN)
Agent: GAO, ZeMing, M.; Lee & Hayes, PLLC, 601 W. Riverside Ave, Suite 1400, Spokane, WA 99201 (US)
Priority Data:
200710168112.8 06.11.2007 CN
Abstract: front page image
(EN)A method for selective routing of data transmission between clients is provided to select a better communication channel from a direct P2P channel and a relay channel according to routing hop counts of the packets. The method obtains a first routing hop count from a first client to a second client assuming a direct P2P channel therebetween, a second routing hop count from the first client to a relay server assuming a relay channel through the relay server, and a third routing hop count from the relay server two the second client assuming the relay channel through the relay server, and compares the sum of the second routing hop count and the third routing hop count with the first routing hop count. The method then selects a better data transmission channel from the direct P2P channel and the relay channel between the first client and the second client based on a comparison result. Also disclosed is a system using the method for selective routing.
(FR)La présente invention concerne un procédé permettant d'acheminer de manière sélective une transmission de données entre des clients. Le procédé permet de choisir le meilleur canal de communication entre un canal direct point par point et un canal de relais en fonction du nombre de sauts d'acheminement des paquets. Le procédé obtient un premier nombre de sauts d'acheminement d'un premier client à un second assumant un canal direct point par point entre eux, un deuxième nombre de sauts d'acheminement du premier client vers un serveur de relais assumant le canal de relais et un troisième nombre de sauts d'acheminement du serveur de relais vers le second client assumant le canal de relais via le serveur de relais et compare la somme du deuxième nombre de sauts d'acheminement et du troisième nombre de sauts d'acheminement au premier nombre de sauts d'acheminement. Le procédé choisit ensuite un meilleur canal de transmission de données provenant du canal direct point par point et du canal de relais entre le premier client et le second client en fonction du résultat de comparaison. La présente invention concerne également un système utilisant le procédé de routage sélectif.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BR, BW, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MT, NL, NO, PL, PT, RO, SE, SI, SK, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)