Skip to main content



Archived content

NOTE: this is an archived page and the content is likely to be out of date.

Fujitsu Develops Messaging Technology for Load Distribution Over Various Protocols

Fujitsu Laboratories Ltd.

Kawasaki, Japan, March 12, 2009

Fujitsu Laboratories Limited today announced the development of a new messaging technology for a service delivery platform (SDP), in which network functions are provided to applications in the form of software components. The messaging technology is able to efficiently handle server load distribution in response to an increase in volume of terminals or applications running on the SDP, even when various communication protocols are used. This new messaging technology will enable application service providers who utilize software components to offer a multitude of new services, without being concerned of server overload due to a rise in application users or terminals.


Networking technologies have become more diverse, and a variety of network services are now widely used, including fixed-line and mobile phone services, internet services, and enterprise VPN services. Advanced network services, such as "Next-Generation Network" (NGN)(1) services that enable the distribution of high-quality video, are expected to proliferate as well. Because existing network services have each been constructed around a particular system, it has been thus far difficult to combine these different services, to for example enable a phone's voicemail to be checked over the Internet.

One approach to resolving this problem that has received considerable attention are SDPs, in which software is made available as elements ("service elements(2)") that implement common network functions - such as collection and distribution of data - across multiple network services, and these service elements run on a common platform that allows them to be combined into applications. SDPs are made available through network service providers(3) and carriers(4), and using SDPs can enable application service providers(5) to reduce developmental volume of and enable faster and more-efficient development of applications that link various services.

Fujitsu Laboratories has been developing SDP-related technologies, and has developed data-storage technologies in the form of service elements, which can gather and distribute real-time data obtained on-site from people or objects through RFID tags or sensors.

Technological Challenges

In a scenario where services are being provided by applications using a SDP, when the variety of applications as well as the number of terminals and sensors increase, the heavy load creates the risk of a processing bottleneck by the service elements, possibly impairing usability of services provided to application users. To eliminate this problem, the server load must be distributed and allocated, by allocating the service elements to multiple servers, and through equal distribution of the messages exchanged between applications and terminals or sensors, to multiple servers.

Figure 1: Conventional messaging technology

Larger View (89 KB)

However, with conventional load distribution methods, when involving shared service elements that are distributed over multiple servers communicating over various communications protocols, it is not certain that a server and service elements will remain linked between each protocol.
For example, as illustrated in Figure 1, when a location-management service element - which manages recorded locational data collected from sensors over SIP(6) - tries to use an application that performs location searchers via SOAP(7), there is no way to specify the server in which the locational data is stored. Furthermore, because the storage area of the locational data and data format in the message will vary by communications protocol, the relationship between the locational data, and the data of the server allocated to based on viewing the message of a certain communications protocol, cannot be used for a different communications protocol.

Newly-Developed Technology

In order to address the aforementioned issues, Fujitsu Laboratories developed a new messaging technology for SDP messages that features the following characteristics (Figure 2):

1. Terminal/application data-gathering mechanism

When a service element is accessed by a terminal or application, this mechanism collects data that identifies each application or terminal (the identifier) and the correspondence information that specifies the server to which that service element has been allocated for load distribution.

2. Message routing control mechanism

Figure 2: Fujitsu's newly-developed messaging technology

Larger View (112 KB)

To enable a new terminal or application to access the service element on the appropriate server, the correspondence between the identifier - collected by the terminal/application data-gathering mechanism - and the server is set in advance, on the equipment that handles load distribution of the varying communication protocols, so that the access route to the service is controlled.

These features make it possible for sensors, terminals, and applications to allocate service elements - shared over different communication protocols – to several servers through load distribution, depending on the scale of the service. It is also possible for new communication protocols to be added and for specifications between applications to be changed without requiring changes to existing communication protocols.


Figure 3: Structural overview of a service delivery platform (SDP) using Fujitsu's newly-developed messaging technology

Larger View (112 KB)

Fujitsu Laboratories created and tested a prototype of a service application to optimize the distribution of staff within a given building, in response to locational data gathered from visitors moving about in the building. The locational data from multiple visitors was gathered over SIP and stored on multiple servers, and messages from an application over SOAP - designed to reference that data - were sorted to the appropriate server executing the service element, from among all the servers, thus verifying proper and efficient server load distribution.

By using a SDP comprised of service elements and the newly-developed messaging technology, application service providers will be able to provide a variety of new services, without having to be concerned of a rise in the number of application users or number of terminals (Figure 3).

Future Developments

In addition to continuing with performance testing for this technology, Fujitsu Laboratories plans to give consideration to specific products for which this technology could be applied to for SDPs for network service providers and carriers.

For more information:

  • [1] Next-generation network (NGN)

    An advanced communications network that uses IP technology.

  • [2] Service element

    A function that handles communications with a variety of terminals or sensors, and which can be shared and reused among multiple applications.

  • [3] Network services provider

    A communications network provider that provides communications services using leased facilities.

  • [4] Carrier

    A communications operator that provides communication services using its own facilities.

  • [5] Applications service provider (ASP)

    A provider that provides communication services to customers as applications that are delivered using service delivery platforms (SDPs).

  • [6] SIP

    Session Initiation Protocol. A protocol used to control multi-media communications such as IP telephony, teleconferencing, and online chat.

  • [7] SOAP

    Simple Object Access Protocol. Based on XML and HTTP, this protocol is used to call data and services from other computers.

About Fujitsu Laboratories

Founded in 1968 as a wholly owned subsidiary of Fujitsu Limited, Fujitsu Laboratories Limited is one of the premier research centers in the world. With a global network of laboratories in Japan, China, the United States and Europe, the organization conducts a wide range of basic and applied research in the areas of Multimedia, Personal Systems, Networks, Peripherals, Advanced Materials and Electronic Devices. For more information, please see:

Press Contacts

Public and Investor Relations Division

Company:Fujitsu Limited

Technical Contacts

Service Platforms Research Center

Phone: Phone: +81(44)754-2629
E-mail: E-mail:
Company:Fujitsu Laboratories Limited

Company and product names referenced herein are trademarks or registered trademarks of their respective owners. Information provided in this press release is accurate at time of issue and is subject to change without advance notice.

Date: 12 March, 2009
City: Kawasaki, Japan
Company: Fujitsu Laboratories Ltd., , , , ,