Academia.edu no longer supports Internet Explorer.
To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser.
2005, 5th Working IEEE/IFIP Conference on Software Architecture (WICSA'05)
AI
This paper analyzes the architectural decisions behind the successful implementation of a Short Message Service Center (SMSC), emphasizing its functional and quality requirements. It discusses key choices made in platform selection, storage strategy, and interprocess communication that diverged from prevailing trends but ultimately met the essential needs for performance, reliability, and extensibility. The lessons learned highlight the importance of making well-considered architectural choices rather than following industry fashions, advocating for a 'best fit practice' over 'best practice'.
Services in Distributed and Networked …, 1995
This paper presents a distributed architecture for the definition and the deployment of applications based on the Short Message Service of the GSM network, and illustrates a first prototype realization using the OSF/DCE.
Proceedings of the 6th ACM SIGCOMM on Internet measurement - IMC '06, 2006
In recent years, cellular networks have experienced an astronomical increase in the use of Short Message Service (SMS), making it a popular communication means for interpersonal as well as content provider-to-person usage. Yet little is known about the traffic and message user behavior in real SMS systems. In this paper, we present a measurement study of SMS based on traces collected from a nationwide cellular carrier during a three-week period. We characterize message traffic at both the message level and the conversation thread level. We also examine the "store-and-forward" mechanism of SMS and present initial measurements on how messages are actually delivered.
Proceedings of the third ACM workshop on Challenged networks, 2008
The Short Message Service (SMS) is one of the most ubiquitous wireless technologies on Earth. Each year hundreds of billions of messages are sent, demand continues to grow, and competition between cellular providers is driving prices down. These trends create practical opportunities for SMS in today's mobile systems. In this paper we present the design and implementation of a robust SMS-based data channel, or SMS-NIC, that runs on a variety of mobile platforms. Through integration with an existing mobile system, we show that the SMS-NIC has little operational overhead and provides efficient, reliable transport for large messages sent over the cellular network. We motivate the design of the SMS-NIC through a characterization of SMS using workloads consisting of bursts of messages between cell phones tethered to Linux PCs and between smartphones. This analysis differs from previous SMS studies by focusing on transmission patterns that differ from normal SMS use. Through this characterization we show that bidirectional traffic and the choice of hardware have a significant effect on transmission rate, delay, and message reordering. We also show that burst size has no effect on SMS, losses are rare, and messages may be duplicated during transport.
Short Message Service (SMS) is the most powerful tool in terms of communication especially for mobile users. It does not limit anyone regardless of high-or low-end mobile phones for as long as they can receive and send messages anytime, anywhere. It was revealed that, lack of adequate communication technology in an organization leads to a number of issues that make such organization to perform less. In order to fully utilize the mobile phones, this study has come up with a fast way where users can get information quickly without spending more. This study aimed to promote access to such information through the use of Short Message Service (SMS) and improve transparency, reliability, usability of the information for organization. The proposed SMS application will provide multi level local authentication to the SMS gateway service. The application was developed based on the Unified Software Development Process or in short, the Unified Process being a components-based system. The programming languages used are PHP and JAVA. The resulting SMS application is found to be usable and economical.
Hot Topics in Networking, 2007
Although mobile phone usage has proliferated in urban areas of developing countries, many rural or poor users remain completely unconnected, particularly in Africa. In this paper, we advocate an alternative voice message mostly mobile phone architecture to reach the "next billion" users. Using analyses of mobile phone usage and rural power data, we outline the potential benefits of switching to an asynchronous model, such as improved utilization, increased effective coverage, better perceived service, and (most significantly) cost reduction. By leveraging these benefits, we believe a system based on voice messaging can make remote rural villages and the urban poor viable telecommunications markets.
Elektronika Ir Elektrotechnika, 2007
79In the qualitative analysis of value-added complementary servicesrealization. Consequently different types of messages are created eamodels are used f elektrotech 5. Kryvinska N., Harmen R. Queuing System Models for Performance Analysis of Intelligent Networks // Communications Symposium 2002, London: LCS Proceedings, 2002. – P. 169–172. 6. Hoang N. M., Kryvinska N. Large intelligent network modeling using M/M/2/K/K system // The 9th Asia-Pacific Conference, 2003. – P.1007–1011. Haase O., Murakami K., LaPorta T. Manager – Enabling Efficient SIP/UMTS Mobile Network Control // Wireless Communications, IEEE, 2003. – No.10(4). – P. 66 – 75. 8. Eidukas D. Matavimo rezultatų analizė. – Kaunas: Technologija, 2004. – P. 105. Submitted for publication 2007 05 09 m Enabled to Serve n Types of Messages // Electronics and . 71–74. necessary to take into account differ isent algorithms for service with different service time distributions. Analytical or simulation dded Services VAS are present...
This work shows a mathematical and computational tool to design a GSM (Global System for Mobile Communications) network, in the point of view of BSC (Base Station Controllers) allocation and dimensioning. It optimizes the total transmission cost and BSC acquisition cost. It determines how much BSC are need, in what sites they has to be allocated, what model each one must have to support the total traffic demand without wasting money with their acquisition and what BTS (Base Transceiver Station) must be linked to what BSC for transmission cost reduction. Its core is a integer programming (IP) model as presented in Wolsey et al [8]. The approach of data generation to the model from the real world is explained too. In this model, the BSC nodes are allocated taking account both factors: Transmission and BSC acquisition costs. The transmission cost involves distance and capacity of the E1 lines. The links between BTS and BSC are allocated, and the ones between BSC and MSC are dimensioned in number of E1 lines. The choice of the BSC model that has the best capacity to the total traffic demand gives flexibility for the mobile network design comparing with fixed capacity models. It is important since in real cases, the BSC suppliers gives configuration options from low capacity and price, until high capacity with good relative cost. This model uses the traffic demand in Erlangs instead of number of voice channels. This approach allows the links between BSC and MSC (Mobile Switching Center) dimensioning using the statistic gain of telephony switches. Otherwise, simple deterministic sum of voice channels would be very simplistic, but would oversize the links too. Other important issue in this model is the fact that it addresses the new resources allocation technique of BSC switches that rises its capacity. The traditional way of resources allocation (processors, for instance) to the radio channels was deterministic and fixed. Thus, its capacity was given by total number of voice channels (4096, for instance). Nowadays, the BSC can handle a pool of resources that are allocated on-demand. The capacity rises and is given by its total traffic in Erlang.
Lecture Notes in Computer Science, 2003
Pervasive computing provides an attractive vision for the future of computing. Mobile computing devices such as mobile phones together with a land-based and wireless communication network infrastructure are the existing technical prerequisites for continuous access to networked services. The security of the system is a high concern in this environment, as well as its usability. This paper presents a network infrastructure for using the Short Message Service (SMS) to communicate with mobile phones via a grid-enabled service. The network system includes: a messenger server, a messenger client, Globus Servers and the Short Message Service Centre (SMSC) tied together with XML-RPC, TCP/IP and GRAM protocols for communication. A Matlab tool to use the grid-enabled SMS has been implemented and can be used in any grid-enabled environment.
2017
This paper focuses on factors affecting the dimensioning of Short Message Service (SMS) systems in mobile communications networks. Problems associated with Quality of Service (QoS) in modern communications networks in general are described, along with the main parameters that define QoS in SMS systems. The functionality of the SMS in terms of European Telecommunications Standards Institute (ETSI) standards is then explained. The creation of a queuing model is described for an SMS system which is based on ETSI documentation and will be analysed in calculations. The parameter completion rate plays an important role in SMS. Practical aspects of the End-to-End (E2E) delivery time for SMS systems are also discussed. The approach suggested in this paper and the insights gained in the course of this work can be of valuable practical use in the planning and analysis of real SMS systems.
arXiv (Cornell University), 2015
Auto-Monitoring and Short-Messaging-Service System is a real-time monitoring system for any critical operational environments. It detects an undesired event occurring in the environment, generates an alert with detailed message and sends it to the user to prevent hazards. This system employs a Friendly ARM as main controller while, sensors and terminals to interact with the real world. A GSM network is utilized to bridge the communication between monitoring system and user. This paper presents details of prototyping the system.
Nexo Revista Científica
There are many ways to send and receive an electronic message, but SMS is more popular and nowadays used for one time password (OTP) as a part of authentication in many web applications, internet of things (IoT) access, password reset, mobile banking (M-banking), etc. Therefore, we must know how the protocol works and about its security. This protocol is designed to manage federatively (i.e., the mobile network is managing partially by many independent operators and it doesn’t need to have a central operator for the whole network. Also, many independent centrally managed networks can connect together to make a bigger network). We reviewed SMS protocol and its network structure, message structure, network entities, entities’ connection, and some security-related issues. Finally, this protocol is evaluated if it can provide Identification, Authentication, Integrity, Nonrepudiation, Confidentiality, and Availability.
IEEE Journal on Selected Areas in Communications, 1997
T HE need for two distinct capabilities will drive the development of telecommunications into the next millennium: 1) the ability to interact with a variety of diverse and contentrich information sources and 2) the ability to access a variety of communication and information services according to a personalized communication profile, independently of geographic location, terminal equipment, and service providers. The first capability relates to interactive multimedia, while the second comes under the heading of personal communications-the ultimate freedom and flexibility for users to access and use telecommunications and information services.
arXiv preprint arXiv:1103.5881, 2011
Now a day's many organizations are required to communicate online on a daily basis, 24-hour, seven-days-a-week, to gain the desired competitive advantages and profits; although there are a variety of disruptions that may occur within business application such as broken (off-line) database-links and unhanded database exceptions. Such cases will end the automated business work, and force business users to continue business procedures and functionalities via paper work, which causes additional resources with less business competitive advantages. In this paper, we will propose a new model in which we embed short message services (SMS) within business applications using the SMS Gateway such as "Ozeki Message Server", and programmed application packages. By using our proposed model, we can maintain business continuity when a partial disruption occurs and then switch to our application model. As a result to the experimental work, we conclude that our model supports business continuity since it supports the account balance modification while the database link is disrupted. In addition, we carried out each step twice and the scenario was reliable since all of its steps were reliable.
2007
SMS has been arguably the most popular wireless data service for cellular networks. Due to its ubiquitous availability and universal support by mobile handsets and cellular carriers, it is also being considered for emergency notification and other mission-critical applications. Despite its increased popularity, the reliability of SMS service in real-world operational networks has received little study so far. In this work, we investigate the reliability of SMS by analyzing traces collected from a nationwide cellular network over a period of three weeks. Although the SMS service incorporates a number of reliability mechanisms such as delivery acknowledgement and multiple retries, our study shows that its reliability is not as good as we expected. For example the message delivery failure ratio is as high as 5.1% during normal operation conditions. We also analyze the performance of the service under stressful conditions, and in particular during a "flash-crowd" event that occurred in New Year's Eve of 2005. Two important factors that adversely affect reliability of SMS are also examined: bulk message delivery that may induce network-wide congestion, and the topological structure of the social network formed by SMS users, which may facilitate quick propagation of viruses or other malware.
2010
This work shows a mathematical and computational tool to design a GSM (Global System for Mobile Communications) Network, in the point of view of BSC (Base Station Controllers) allocation and dimensioning. It optimizes the total transmission cost and BSC acquisition cost. It determines how much BSC are need, in what sites they has to be allocated, what model each one must have to support the total traffic demand without wasting money with their acquisition and what BTS (Base Transceiver Station) must be linked to what BSC for transmission cost reduction. Its core is a integer programming (IP) model as presented in Wolsey et al [8]. The approach of data generation to the model from the real world is explained too. In this model, the BSC nodes are allocated taking account both factors: Transmission and BSC acquisition costs. The transmission cost involves distance and capacity of the E1 lines. The links between BTS and BSC are allocated, and the ones between BSC and MSC are dimensioned in number of E1 lines. The choice of the BSC model that has the best capacity to the total traffic demand gives flexibility for the mobile network design comparing with fixed capacity models. It is important since in real cases, the BSC equipments supplier gives configuration options from low capacity and price, until high capacity with good relative cost. This model uses the traffic demand in Erlangs instead of number of voice channels. This approach allows the links between BSC and MSC (Mobile Switching Center) dimensioning using the statistic gain of telephony switches. Otherwise, simple deterministic sum of voice channels would be very simplistic, but would oversize the links too. Other important contribution in this model is the fact that it addresses the new resources allocation technique of BSC switches that rises its capacity. The traditional way of resources allocation (processors, for instance) to the radio channels was deterministic and fixed. Thus, its capacity was given by total number of voice channels (4096, for instance). Nowadays, the BSC can handle a pool of resources that are allocated on-demand. The capacity rises and is given by its total traffic in Erlang.
Telecommunication Network Intelligence, 2000
We describe a novel service architecture that allows service providers to deploy and provision telecommunications services in an easy and efficient way. In contrast to today's Intelligent Network (IN) specification, the new architecture includes mechanisms for the automatic deployment, modification, and provisioning of services. It exploits the convergence towards IP as the universal network infrastructure to provide means for combining both Web and telephony services into more sophisticated and advanced ones.
Proceedings of the 8th international conference on Mobile systems, applications, and services, 2010
We build an efficient and reliable data transport protocol on top of the Short Message Service (SMS). We conduct a series of experiments to characterize SMS behaviour under bursty, unconventional workloads. This study examines how variables such as the transmission order, delay between transmissions, the network interface used, and the time-of-day affect the service. We present the design and implementation of our transport protocol. We show that by adapting to the unique channel conditions of SMS we can reduce message overheads by as much as 50% and increase data throughput by as much as 545% over the approach used by existing applications. Although the transport protocol can provide efficient, low-bandwidth, moderate-latency data communication between mobile devices throughout the world, we believe that this work has the largest potential impact in developing regions where SMS is often the only option for wireless data communication.
IEEE Transactions on Vehicular Technology, 2003
The ever increasing diffusion of mobile communications will lead to massive mobile access to the Internet. This paper focuses on the Wireless Application Protocol (WAP) for providing mobile information services, as envisaged by the Personalized Access to Local Information and Services for Tourists (PALIO) project within the fifth research framework of the European Commission. In particular, we consider a Global System for Mobile Communications (GSM) network where WAP traffic is transported by the Short Message Service (SMS) on specific GSM signaling channels. We develop suitable traffic models for both the WAP downlink traffic and the signaling traffic. An analytical approach is described that allows evaluation of the mean transmission delay of a WAP page. Finally, a downlink traffic scheduling policy is proposed in order to reduce the delay variance so that users experience a more regular traffic behavior (service usability requirement). The theoretical derivations shown in this paper for the GSM-SMS scenario are general and can also be tailored for other mobile communication systems. Such study allows dimensioning both the service and the downlink signaling traffic capacity in order to fulfill quality-of-service requirements for the users.
Loading Preview
Sorry, preview is currently unavailable. You can download the paper by clicking the button above.