The design of any network mechanism that requires collaboration among selfish agents could only benefit from accounting for the complex social and economic interactions and incentives of the agents using the design. This chapter presents a broad treatment of the main economic issues that arise in the context of identifier-based discovery on large scale networks, particularly on the Internet. An “identified” object (such as a node or service), referred to as a player, demands to be discoverable by the rest of the network on its “identifier”. A discovery scheme provides such a service to the players and incurs a cost for doing so. Providing such a service while accounting for the cost and making sure that the incentives of the players are aligned is the general economic problem that we address in this work. After introducing the identifier-based discovery problem, we present a taxonomy of discovery schemes and proposals based on their business model and we pose several questions that are becoming increasingly important as we proceed to design the inter-network of the future. An incentive model for distributed discovery in the context of the Border Gateway Protocol (BGP) and path-vector protocols in general is then presented. We model BGP route distribution and computation using a game in which a BGP speaker advertises its prefix to its direct neighbors promising them a reward for further distributing the route deeper into the network. The neighbors do the same thing with their direct neighbors, and so on. The result of the this cascaded route distribution is a globally advertised prefix and hence discoverability. We present initial results on the existence of equilibria in the game and we motivate our ongoing work.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
GENI: Global environment for network innovations. http://www.geni.org/
G. Huston, BGP in 2008, http://www.potaroo.net/ispcol/2009-03/bgp2008.html, March 2008.
NSF Nets FIND initiative. http://www.nets-find.net/
Akamai Technologies. http://www.akamai.com, 2008.
I. Abraham, C. Gavoille, D. Malkhi, N. Nisan and M. Thorup, Compact name-independent routing with minimum stretch, in Proceedings of ACM SPAA '04, ACM Press, New York, pp. 20–24, 2004.
M. Afergan, Using repeated games to design incentive-based routing systems, in Proceedings of 25th IEEE International Conference on Computer Communications, INFOCOM 2006, pp. 1–13, 2006.
B. Awerbuch, A. Bar-Noy, N. Linial and D. Peleg, Compact distributed data structures for adaptive routing, in Proceedings of ACM STOC '89, ACM, New York, pp. 479–489, 1989.
A.L. Barabasi, Linked, Perseus Publishing, 2002.
L. Bent and G.M. Voelker, Whole page performance, Workshop on Web Content Caching and Distribution, Boulder CO, 2002.
L. Blume, D. Easley, J. Kleinberg and E. Tardos, Trading networks with price-setting agents, in EC '07, Proceedings of the 8th ACM Conference on Electronic Commerce, ACM, New York, pp. 143–151, 2007.
K. Butler, T. Farley, P. McDaniel and J. Rexford, A survey of bgp security issues and solutions, Tech. Report, AT&T Labs, 2004.
M. Caesar, T. Condie, J. Kannan, K. Lakshminarayanan and I. Stoica, Rofl: routing on flat labels, in Proceedings of SIGCOMM 2006, ACM Press, New York, pp. 363–374, 2006.
M. Caesar and J. Rexford, Bgp routing policies in isp networks, IEEE Network 19(6), 5–11, 2005.
J. Feigenbaum, C. Papadimitriou, R. Sami and S. Shenker, A bgp-based mechanism for lowest-cost routing, Distrib. Comput. 18(1), 61–72, 2005.
J. Feigenbaum, V. Ramachandran and M. Schapira, Incentive-compatible interdomain routing, in EC '06: Proceedings of the 7th ACM conference on Electronic Commerce, ACM, New York, pp. 130–139, 2006.
J. Feigenbaum and S. Shenker, Distributed algorithmic mechanism design: Recent results and future directions, in Proceedings of the 6th International Workshop on Discrete Algorithms and Methods for Mobile Computing and Communications, ACM Press, pp. 1–13, 2002.
D. Fudenberg and J. Tirole, Game Theory, MIT Press, 1991.
V. Fuller, D. Meyer and D. Farinacci, Lisp alternative topology (lisp+alt), http://tools.ietf.org/html/draft-fuller-lisp-alt-03.txt.
L. Gao, On inferring autonomous system relationships in the internet, IEEE/ACM Trans. Netw. 9(6), 733–745, 2001.
T.G. Griffin, F.B. Shepherd and G. Wilfong, Policy disputes in path-vector protocols, in ICNP '99: Proceedings of the Seventh Annual International Conference on Network Protocols, IEEE Computer Society, Washington, DC, p. 21, 1999.
T.G. Griffin, F.B. Shepherd and G. Wilfong, The stable paths problem and interdomain routing, IEEE/ACM Trans. Netw. 10(2), 232–243, 2002.
W. Herrin, What does a bgp route cost?, http://bill.herrin.us/network/bgpcost.html, 2008.
C. Huitema and S. Weerahandi, Internet measurements: The rising tide and the dns snag, in Proceedings of the 13th ITC Specialist Seminar on IP Traffic Measurement Modeling and Management, IPseminar, ITC, Monterrey, CA, 2000.
J. Khoury, Discovery in large-scale networks, Ph.D. Thesis, University of New Mexico, 2009 (to appear).
J. Khoury and C.T. Abdallah, Identifier-based discovery mechanism design in large-scale networks, in Future-Net'09: Proceedings of the International Workshop on the Network of the Future, with IEEE ICC'09, Dresden, Germany, 2009.
J. Kleinberg, The convergence of social and technological networks, Commun. ACM 51(11), 66–72, 2008.
J. Kleinberg and P. Raghavan, Query incentive networks, in FOCS '05: Proceedings of the 46th Annual IEEE Symposium on Foundations of Computer Science, IEEE Computer Society, Washington, DC, pp. 132–141, 2005.
T. Koponen, M. Chawla, B.G. Chun, A. Ermolinskiy, K.H. Kim, S. Shenker and I. Stoica, A data-oriented network architecture, in Proceedings of SIGCOMM'07, ACM, Kyoto, Japan, 2007.
D. Krioukov, k.c. claffy, K. Fall and A. Brady, On compact routing for the internet, SIGCOMM Comput. Commun. Rev. 37(3), 41–52, 2007.
H. Levin, M. Schapira and A. Zohar, Interdomain routing and games, in STOC '08: Proceedings of the 40th Annual ACM Symposium on Theory of Computing, ACM, New York, NY, pp. 57–66, 2008.
C. Li, B. Yu and K. Sycara, An incentive mechanism for message relaying in unstructured peer-to-peer systems, in AAMAS '07: Proceedings of the 6th International Joint Conference on Autonomous Agents and Multiagent Systems, ACM, New York, pp. 1–8, 2007.
A. Mas-Colell, M.D. Whinston and J.R. Green, Microeconomic Theory, Oxford University Press, 1995.
D. Massey, L. Wang, B. Zhang and L. Zhang, A scalable routing system design for future internet, in ACM SIGCOMM Workshop on IPv6 and the Future of the Internet, ACM Press, New York, 2007.
D. Meyer, L. Zhang and K. Fall, Report from the IAB Workshop on Routing and Addressing, Internet RFC 4984, Septenber 2007.
R. Moskowitz, P. Nikander and P. Jokela, Host identity protocol architecture, RFC 4423, 2006.
N. Nisan and A. Ronen, Algorithmic mechanism design, in Proceedings of the 31st ACM Symposium on Theory of Computing, Atlanta, GA, 1999.
N. Nisan, T. Roughgarden, E. Tardos and V.V. Vazirani, Algorithmic Game Theory, Cambridge University Press, New York, 2007.
Papadimitriou, C.: Algorithms, games, and the internet, in STOC '01: Proceedings of the Thirty-Third Annual ACM Symposium on Theory of Computing, ACM, New York, pp. 749– 753, 2001.
Y. Rekhter, T. Li and S. Hares, RFC 4271: A border gateway protocol 4 (bgp-4), 2006.
J. Shneidman, D.C. Parkes and M. Seltzer, Overcoming rational manipulation in distributed mechanism implementations, Tech. Rep., Harvard University, 2003.
I. Stoica, R. Morris, D. Liben-Nowell, D.R. Karger, M.F. Kaashoek, F. Dabek and H. Balakrishnan, Chord: A scalable peer-to-peer lookup protocol for internet applications, IEEE/ACM Trans. Netw. 11(1), 17–32, 2003.
S. Yuen and B. Li, Strategyproof mechanisms towards dynamic topology formation in autonomous networks, Mob. Netw. Appl. 10(6), 961–970, 2005.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer Science + Business Media B.V.
About this chapter
Cite this chapter
Khoury, J., Abdallah, C.T. (2009). Identifier-Based Discovery in Large-Scale Networks An Economic Perspective. In: Valavanis, K.P. (eds) Applications of Intelligent Control to Engineering Systems. Intelligent Systems, Control, and Automation: Science and Engineering, vol 39. Springer, Dordrecht. https://doi.org/10.1007/978-90-481-3018-4_15
Download citation
DOI: https://doi.org/10.1007/978-90-481-3018-4_15
Publisher Name: Springer, Dordrecht
Print ISBN: 978-90-481-3017-7
Online ISBN: 978-90-481-3018-4
eBook Packages: EngineeringEngineering (R0)