@inproceedings{chen04:scaling, author = {Annie Chen and Navendu Jain and Tadeusz Pietraszek and Sean Rooney and Paolo Scotton}, title = {Scaling Real-Time Telematics Applications using Programmable Middleboxes: A Case Study in Traffic Prediction}, booktitle = {{Proceedings of 2004 1st IEEE Consumer Communication and Networking Conference}}, year = 2004, pages = {388--393}, address = {Las Vegas, NV}, abstract = { Floating Car Data (FCD), i.e.~traffic and in-car data collected and transmitted by moving cars, is an emerging telematics application providing a range of networked services to the road users. FCD is an example of a large sensor network, whose complexity increases with the number of session participants. Our work is examining how deploying application-specific functions in the network can help in scaling such systems. We have chosen to configure these functions on a dedicated device that is commonly called a middlebox. These middleboxes use programmable network processors in order to attain the required processing and forwarding speeds, while communicating with each other and back-end server using standard middleware components. We present our experience in using such a programmable middlebox in the scaling of a large telematics service, explaining how the middlebox fits into the end-to-end application. }, url = {}, category = {fcd, telematics, sensor networks, intelligent vehicles, traffic prediction, scalability, middleboxes}, }