Mobility Project - VoIP over 3G/WiFi networks

Size: px
Start display at page:

Download "Mobility Project - VoIP over 3G/WiFi networks"

Transcription

1 Mobility Project - VoIP over 3G/WiFi networks Gaël ALLOYER, Marc CABOCEL, Romain CASTAGNET, Pascal CLEMENT, Pierre LEROY, Guillaume LESNE, Nicolas PEPIN galloyer@enseirb.fr, mcabocel@enseirb.fr, rcastagnet@enseirb.fr, pclement@enseirb.fr, pleroy@enseirb.fr, glesne@enseirb.fr, npepin@enseirb.fr Abstract. With the increasing of mobility of devices and Internet expansion, users are constantly connected. In this context, the aim is to study if it is possible to create a Voice over IP application for Android and iphone OS in order to be able to switch between networks to maintain Internet connection. Swapping between networks has to be without disconnection. A VoIP application dealing with this mobility problem has already been implemented for Linux. This report presents our approach to port a similar application for smartphones. Our results show that smartphones cannot always be considered as small computers with an easy development platform. Access and management restrictions can cause numerous problems for developers for this software migration on iphone OS and Android. 1 Mobility Management The aim of this project is to develop a VoIP (Voice over IP) application with mobility on two mobile OS, ios and Android. This application allows the user to switch between two networks without any disconnection during a communication. This project is based on a mobility patch created for an open-source project named PJSIP [1], which provides source codes written in C language to build VoIP applications. This patch modifies PJSIP libraries (PJLIB) [2] and PJSUA [3], a UNIX VoIP application for testing purposes that uses PJSIP. The patched version of PJSUA already allows mobility management. 1.1 Context SIP/RTP. SIP is a signaling protocol used in VoIP. RTP is used for media transport. IMS. The IMS is an architectural framework delivering Internet Protocol multimedia services. The IMS server provides a database of subscribed users that are allowed to interact with other subscribers using SIP/RTP protocols. In order to provide Voice over IP, an IMS (IP Multimedia Subsystem) server providing VoIP services was installed. Routers. Users have access to the IMS through two routers, one configured as a public router where accessible through 3G networks, and the other through WiFi. These devices constitute a simulation bench for access switching on mobile devices. Available Patch. The patched version of PJLIB provides a good starting point to implement mobility on ios and Android. ipjsua is an iphone application that uses PJLIB, as well as CSipSimple [5], a similar application for Android. 1.2 Research Before implementing the managing of mobility on a smartphone using PJSIP, the context has to be fully understood. During a communication between two devices, packets pass through an IMS proxy (P-CSCF) and the IMS core before passing through another IMS proxy. This leads to the device called. Calling Process (Figure 1). Firstly, the calling device uses SIP protocol in order to register itself in the IMS (by sending a REGISTER SIP packet). Then the user can make a call (by sending an INVITE SIP packet). If the IMS accepts the registration, and the correspondent answers the call, communication begins. RTP packets carrying the voice are exchanged between the two devices. 1 of 8

2 Figure 1. Calling process Mobility Management. With mobility management, this process is slightly modified. The communication has to switch between two network interfaces (e.g. WiFi to 3G) without any disconnection. The device has to be connected to these two networks during a few milliseconds, to REGISTER, REINVITE and quickly synchronize the communication via the second interface. The IMS and PJSIP must be modified to be able to manage two connections with the same device. Mobility Management Implementation (Figure 2). The chosen solution that was implemented for mobility management was to incorporate a second entry proxy to the IMS. This proxy allows another connection using a second network between the IMS and the second network interface of the device. One was used by the client through its 3G interface, and the other one was used by the WiFi interface. Figure 2. Mobility management with IMS 2 of 8

3 Mobility Calling Process. A new connection signal was added to PJSIP. This signal is a re-invite (REINVITE) message sent by the second interface. This message specifies in its header that it must be routed on the first PCSCF proxy via the second PCSCF proxy. Thus, the first proxy understanding that this device is asking for mobility can duplicate the communication. This was achieved by sending packets on both network interfaces. Both connections are kept active during a few milliseconds, while some packets are transiting to make sure that the new connection is stable. After ten RTP packets, the new connection is considered stable if these packets are well received. The first connection is then closed. 1.3 Setup Routers. In order to have a fully functional environment to test mobility, DDWRT [4], an open-source Unix-based firmware was installed on both routers. This Operating System (OS) allows very powerful functionalities for debugging and managing routes with classical Unix commands. Testing. The first important step is to know if the environment is working without mobility. PJSUA was compiled under MacOS and under Ubuntu A call was initialized between two UNIX OS based computers. Patching. The patch provided is working for PJSIP 1.6. After applying the patch to the 1.6 version, compiling PJSUA under MacOS was no longer possible due to compilation errors. Ubuntu was used for the next testing process. First Results (Figure 3). The initial context is that computers are running the previously patched PJSUA under Ubuntu The caller makes a call to the second computer via PCSCF1 using a given network interface (eth0). During the communication a REGISTER and REINVITE signal are sent to PCSCF2 through a second network interface (eth1). Consequently, after a few milliseconds the communication switches to the second interface (eth1). All the traffic is monitored with a traffic analyzer to log the mobility management and prove that mobility from one interface to another is working. Figure 3. Wireskark capture - Mobility with test2 ( then ) calling test user ( ) As expected, the first interface of test2 subscriber registers itself in the IMS then calls the test correspondent. An invite packet is sent and the communication is established once test picks up. RTP packets are exchanged (in Figure 5 only SIP packets are filtered). Then, the second interface of test2 registers itself into the IMS. The two interfaces receive RTP packets during 10 RTP packets (few milliseconds). Then the first connection is closed and only the second connection remains active. 2 Migration on Smartphone This project aims to develop an application on smartphones to manage mobility as the one running on UNIX. To implement this functionality, the project was split up in two parts: one for ios and one for Android. 3 of 8

4 2.1 Investigation At the beginning of the project, studies about IMS, SIP/RTP and VoIP were done to understand the context of this project. This investigation was needed to understand how a VoIP application works, and how it can be modified for mobility. Studies on PJSIP were also done to understand how the mobility management was implemented for the PJSUA UNIX application. Devices. Some tests were performed on the iphone 3GS and on the iphone 4 to know if managing mobility can work on them. Android devices such as the Samsung GALAXY Tab and the Samsung GALAXY S were also tested. These tests are explained later on this report. Application Choice. Patching an existing application that uses PJLIB with mobility enhance mobility management implementation. It has been previously demonstrated that PJSUA works with PJLIB patched. Thus, a VoIP application for each operating system (Android and ios) using PJSIP needs to be found. ipjsua is a port of PJSUA for ios, and CSipSimple is the one for Android. PJSIP is directly included in IPJSUA whereas CSipSimple belongs to another project which is based on PJSIP. The two screenshots below (Figure 4) show a part of the GUI of both applications. Figure 4. CSipSimple running on Android (left) ipjsua running on an iphone 3GS (right) Application Compilation. CSipSimple can be compiled and runs on the Android emulator included in the Android SDK; PJLIB can also be compiled and integrated to CSipSimple. The latest version of this application is working with PJLIB 1.8. On the ios side, jailbroken iphones are required. This allows any compiled application to be brought on real devices and not only on the Xcode provided iphone simulator. At least, ipjsua was running on both the Xcode simulator and iphones. Application Testing. These applications were tested without mobility management. Even after their configuration, some problems were still remaining such as the RTP communication, which is unidirectional. After some research into the source code of these applications, it seems RTP packets should be sent. Thanks to a Man In The Middle (MITM) attack between the client (iphone 3GS in communication) and the wireless Access Point (AP) on which it was connected, it was discovered using Wireshark that the router was dropping every RTP packet sent by the iphone. Indeed, this problem was coming from route tables of the router. Its routes were fixed, and both CSipSimple and ipjsua were working well. 4 of 8

5 2.2 From PJSIP 1.6 to PJSIP Patched with Mobility Management PJLIB is used by CSipSimple and ipjsua. Unfortunately, CSipSimple requires PJLIB to work and ipjsua is not yet implemented in PJLIB 1.6. Consequently, the patch given for PJSIP 1.6 has to be ported for PJSIP New Patch. A new patch was created to generate a version of PJSIP, which handles mobility management. The process was to compare PJSIP 1.6, PJSIP and the patched version of PJSIP 1.6. This comparison highlighted the dozens of modified files due to the PJSIP update. Moreover the same amounts of files were changed with the implementation of the mobility management. Kdiff3 is the software used to compare all these files. It gives an overall vision of the entire project and all the differences between these files. After the comparison and modification of all the files from the different projects, a new patch for PJSIP was finally released. These modifications done, many tests were performed to correct problems coming from an incorrect file modification. Finally, mobility management on Linux with PJSUA works with the version. Conflicts. CSipSimple and ipjsua was modified to implement mobility. However, a new problem occurred, the PJLIB version used in CSipSimple was the , but the author of this application also adapted it. Thus, these modifications and the one from the mobility management were combined to apply mobility management in CSipSimple. Issue with MacOS X. The new patch does not fix MacOS compilation issues for PJSUA found for the 1.6 version. An investigation found that the issue was coming from socket definitions that are different under MacOS X and Linux. Fortunately the patching part for sockets is not required for the mobility to work. Mobility is strictly based on routing packets from the PJSUA application to the specified network interfaces using their IP addresses. After having cleaned up all the modifications regarding socket management, the application still had some minor compilation errors due to the gcc version that is different from the Linux gcc version. These errors were C syntax errors, and were easy to fix. For better project management it was decided to use SVN and have two different versions of PJSIP on it, one for CSipSimple and the other for ipjsua. 2.3 ios Network Interfaces. Some tests were made on the iphone to understand if the activation of WiFi and 3G interfaces could be done at the same time. The iphone was rooted in order to install our application and network management packages such as ifconfig and OpenVPN using Cydia [6]. The use of OpenVPN will be explained later. ifconfig allows the user to configure his network interfaces the way he wants. Thus the two interfaces, 3G and WiFi of the iphone were turned on. Both network interfaces can work at the same time. Therefore mobility management should be possible on this device. Why Debug PJSUA Instead of ipjsua. To clearly understand the following part and the choice to debug PJSUA rather than ipjsua, it is important to know that ipjsua is an extension of PJSUA with a basic Graphical User Interface (GUI). Because ios and MacOS are very close Operating Systems, the debug part was first based on PJSUA on MacOS. In the next parts, we saw that it was a very good choice because it was easier to debug and ipjsua was working instantaneously after this debug process. Troubles. When proceeding to a mobility test with the patched PJSUA under MacOS X, the first issue was a Segmentation Fault when the application tried to REGISTER the first interface. Using gdb, ltrace, strace and verbose tracing in the application, the cause of this issue was finally located in the code. Another issue was identified when running the PJSUA application under MacOS X. When the application is launched it checks all audio devices, and if the configuration is wrong, audio cannot work. A mistake in a PJSUA configuration file before compiling the sources was pointed to be the cause of this issue. PJSUA Working. Finally after all required corrections, PJSUA was finally working with mobility. The next step was to check if ipjsua was working the same way. 5 of 8

6 Mobility with the second network interface Figure 5. ipjsua patched with mobility running on an iphone 3GS OpenVPN. In order to get connected to our local Gateway designed to be accessible via 3G networks it was required to create a tunnel between our cellphones and the router. For security reasons in school it is not possible to forward specific ports from the borderline routers to our project router. Thus, because SSH is allowed, it was possible to create an SSH tunnel between an iphone and a local port on the router where OpenVPN Server is running. The next step was to install and configure OpenVPN for the iphone. After these steps it has been possible to connect the iphone via 3G to the router by a tunneled VPN access. Mobility is Working. Here are the details regarding the procedure used to prove that ipjsua patched is working with mobility: 1. 3G is ON. 2. SSH is initialized on 3G. 3. OpenVPN is DOWN. 4. WiFi is ON. 5. ipjsua registers using WiFi. 6. Communication is initialized. 7. OpenVPN is launched. 8. REGISTER the second network interface (3G). 9. REINVITE via the 3G network. 10. WiFi is turned OFF after one or two seconds. 11. No communication cutting, mobility is working. GUI. A Graphical User Interface was implemented for ipjsua during this project. Two tools were used, Xcode and Interface Builder. Figure 6. AppDelegate describes the application. The window represents the highest layer of the graphical interface. 6 of 8

7 Description (Figure 6). Our application centers on a Tab Bar that contains four windows. The two last windows are already built in the base ipjsua application. The two first windows named Home and User were added. Our User window introduces a TableView, which appears as a contacts list. A Table View needs a NavigationController and a view controller to switch freely between views. Then by tapping on a contact in the list we can access a new view where it is possible to call the contact and manage the mobility (Figure 7). Figure 7. ipjsua GUI Contact list (left), mobility management (right) 2.4 Android Network Interfaces. Some tests were performed to check if both 3G and WiFi interfaces are able to work at the same time. These tests were performed on a Samsung Galaxy Tab and a Samsung Galaxy S. These phones were flashed and rooted in order to enable access to a root terminal. Busybox, a tool that provides some UNIX commands, was installed, and we were able to use ifconfig. OpenVPN Client was working with the 3G network interface. Interfaces Issue. Unfortunately, it was demonstrated with ifconfig that the Android Operating System does not accept to have two data connections enabled at the same time. Many hacks were tried to enable both interfaces, without success. Finally, in March an American researcher posted his research on the same problem [7]. This researcher provides a solution on his blog to enable both interfaces. The Hack. On Android phones, a system service called Connectivity Service is responsible for the WiFi and 3G interface management. This service checks the state of the two interfaces and only allows connections via the preferred data connection (the system default is WiFi). In order to use WiFi and 3G simultaneously, the solution consists in a masquerade of Connectivity Service. This process causes WiFi and 3G not be automatically turned off. The Hack Process. The modification of the services.odex system file provided in the Android OS is part of the masquerade process. This file is precompiled and is executed by the Android Virtual Machine, which manages Connectivity Service. It is created from a services.jar file with the DexOpt tool. Unfortunately, the build process of services.jar from Android source code for our specific Samsung devices cannot be performed manually. The solution was to generate two different services.jar using the Android OS compilation process. The first file generated is the original one while the second was generated with the hack source code to allow 3G and WiFi to work together. The creation of the corresponding services.odex of both files was made. Thanks to the differences between the two services.odex files, the original Samsung services.odex file was modified. The problem of interfaces was consequently solved. WiFi and 3G were working at the same time on our two Samsung Android devices. CSipSimple. Unlike PJSUA, which directly uses the version of PJLIB, CSipSimple uses an adapted version of this library. Modifications from the mobility patch and the CSipSimple changes on PJLIB were applied to compile CSipSimple with the mobility functionalities. In order to add the mobility functions to the application, the architecture [8] of the CSipSimple application and its interaction with PJLIB was studied. Since PJSIP is coded in C programming language, it cannot be directly used in CSipSimple coded in Java programming language. Therefore, the NDK tool (Native Development Kit) was used to build the library file for the Java environment. Also, this code in C programming language was optimized for its future integration. To perform this last step, the SWIG wrapper tool was used. 7 of 8

8 Two buttons were implemented on CSipSimple. They are displayed during a call (Figure 8) and are linked to the register and re-invite mobility functions available in the adapted PJLIB library file. Figure 8. CSipSimple Calling GUI with two new mobility buttons Reinvite and Register 3 Conclusions Goal. This project came to create an application, which manages mobility between 3G and WiFi network interfaces on iphones and Android devices. VoIP communications without disconnections can be performed with mobility for the iphone. The goal was reached. The Android part was very hard due to difficulties encountered managing the 3G and WiFi interfaces. However, two interfaces can finally work together on Android and easily switch from 3G to WiFi or the contrary. We almost entirely implemented a patched CSipSimple working with mobility. Thanks. We would like to thank our tutors for this very interesting project, where we were able to fully highlight and use our network knowledge on interesting application. We also have been able to discover the Android and ios community on the Internet, and mainly the PJSIP community that we thank for the very good VoIP library they provide. We would also like to give special thanks to the American researcher for his help and work on the Android hack. References [1] PJSIP Open Source Project Home Page. Professionally supported open source, portable, small footprint multimedia communication libraries written in C language for building portable VoIP. [2] PJLIB Home Page. PJLIB is an Open Source, small footprint framework library written in C for making scalable applications. [3] PJSUA Home Page. PJSUA is an open source command line SIP user agent. [4] DD-WRT, a free Linux-based firmware for several wireless routers. [5] SIP application for Android devices [6] Cydia/Telesphoreo, developed by Jay Freeman (saurik). [7] Let WiFi and 3G connection work together by hacking ConnectivityService.java, 03/03/11. [8] Florent Garin and Sylvain Wallez, ANDROID : Développer des applications mobiles pour Google Phones, Dunod, Paris of 8

9 Annexe Management du projet 1 Le Travail en Commun 1.1 Organisation du Groupe Manageur. Durant la phase d intégration, le groupe a connu un manageur tournant durant quatre semaines. Finalement, Pascal CLEMENT a été élu par la majorité pour être le manageur définitif. Ce choix s est prononcé suite à sa bonne vision et compréhension générale du projet, ainsi qu à ses compétences en matière de développement et de management. Répartition du Groupe. Le sujet du projet traitant de deux parties qui sont ios et Android, le groupe a donc été divisé en deux selon les préférences et compétences de chacun. Trois membres incluant le manageur ont intégré le groupe ios et les quatre autres le groupe Android. Cependant, certaines tâches comme la partie recherche ont été effectuées en commun. 1.2 Réunions Chaque semaine une réunion pour la mise en commun du travail fut organisée. À l issue de ces réunions, un rapport fut envoyé à chaque membre et aux encadrants contenant le compte rendu ainsi que la répartition de nouvelles tâches. 2 Les Outils 2.1 Diagramme de Gantt (Figure 1) Figure 1. Diagramme de Gantt 2.2 SVN et Wiki SVN. Un dépôt SVN a été utilisé par tous les membres pour la mise en commun du développement. Ce dépôt privé est organisé en deux parties, l une contenant ipjsua fonctionnel avec mobilité et l autre contenant CSipSimple avec mobilité en phase finale de développement. Wiki. Tout au long du projet un Wiki en anglais et privé a été maintenu à jour. Il contient près de 30 articles et tutoriels complets rédigés par les membres pour le projet. Ce Wiki constitue une documentation technique et chronologique très détaillée du travail fourni. Il est le recueil de toutes les connaissances acquises par les membres durant ce projet. 1 of 1

Voice over IP, or "VoIP" for Voice over IP is a technology that allows to communicate by voice over IP compatible networks, either networks or the

Voice over IP, or VoIP for Voice over IP is a technology that allows to communicate by voice over IP compatible networks, either networks or the Voice over IP, or "VoIP" for Voice over IP is a technology that allows to communicate by voice over IP compatible networks, either networks or the Internet. Several solutions exist to make VoIP: Some use

More information

Oracle s Tunneled Session Management Solution for Over-the-Top Services. Tap Into the Growing Demand for Secure, First-Class Services

Oracle s Tunneled Session Management Solution for Over-the-Top Services. Tap Into the Growing Demand for Secure, First-Class Services Oracle s Tunneled Session Management Solution for Over-the-Top Services Tap Into the Growing Demand for Secure, First-Class Services Offering over-the-top (OTT) services to the growing base of mobile data

More information

Penetration Testing for iphone Applications Part 1

Penetration Testing for iphone Applications Part 1 Penetration Testing for iphone Applications Part 1 This article focuses specifically on the techniques and tools that will help security professionals understand penetration testing methods for iphone

More information

AgroMarketDay. Research Application Summary pp: 371-375. Abstract

AgroMarketDay. Research Application Summary pp: 371-375. Abstract Fourth RUFORUM Biennial Regional Conference 21-25 July 2014, Maputo, Mozambique 371 Research Application Summary pp: 371-375 AgroMarketDay Katusiime, L. 1 & Omiat, I. 1 1 Kampala, Uganda Corresponding

More information

N1 Grid Service Provisioning System 5.0 User s Guide for the Linux Plug-In

N1 Grid Service Provisioning System 5.0 User s Guide for the Linux Plug-In N1 Grid Service Provisioning System 5.0 User s Guide for the Linux Plug-In Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Part No: 819 0735 December 2004 Copyright 2004 Sun Microsystems,

More information

Sun Enterprise Optional Power Sequencer Installation Guide

Sun Enterprise Optional Power Sequencer Installation Guide Sun Enterprise Optional Power Sequencer Installation Guide For the Sun Enterprise 6500/5500 System Cabinet and the Sun Enterprise 68-inch Expansion Cabinet Sun Microsystems, Inc. 901 San Antonio Road Palo

More information

Sun StorEdge A5000 Installation Guide

Sun StorEdge A5000 Installation Guide Sun StorEdge A5000 Installation Guide for Windows NT Server 4.0 Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 USA 650 960-1300 Fax 650 969-9131 Part No. 805-7273-11 October 1998,

More information

System Requirements Orion

System Requirements Orion Orion Date 21/12/12 Version 1.0 Référence 001 Auteur Antoine Crué VOS CONTACTS TECHNIQUES JEAN-PHILIPPE SENCKEISEN ANTOINE CRUE LIGNE DIRECTE : 01 34 93 35 33 EMAIL : JPSENCKEISEN@ORSENNA.FR LIGNE DIRECTE

More information

SunFDDI 6.0 on the Sun Enterprise 10000 Server

SunFDDI 6.0 on the Sun Enterprise 10000 Server SunFDDI 6.0 on the Sun Enterprise 10000 Server Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 USA 650 960-1300 Fax 650 969-9131 Part No.: 806-3610-11 November 1999, Revision A Send

More information

DLink-655 Router Configuration Guide for VoIP

DLink-655 Router Configuration Guide for VoIP MyOwn Telco, your own 100% Canadian VoIP Provider DLink-655 Router Configuration Guide for VoIP Especially brought to you by: MyOwnTelco.net 2014 http://www.myowntelco.net 1 The following steps will guide

More information

Sun Management Center 3.6 Version 5 Add-On Software Release Notes

Sun Management Center 3.6 Version 5 Add-On Software Release Notes Sun Management Center 3.6 Version 5 Add-On Software Release Notes For Sun Fire, Sun Blade, Netra, and Sun Ultra Systems Sun Microsystems, Inc. www.sun.com Part No. 819-7977-10 October 2006, Revision A

More information

Archived Content. Contenu archivé

Archived Content. Contenu archivé ARCHIVED - Archiving Content ARCHIVÉE - Contenu archivé Archived Content Contenu archivé Information identified as archived is provided for reference, research or recordkeeping purposes. It is not subject

More information

Application Note. Onsight Connect Network Requirements V6.1

Application Note. Onsight Connect Network Requirements V6.1 Application Note Onsight Connect Network Requirements V6.1 1 ONSIGHT CONNECT SERVICE NETWORK REQUIREMENTS... 3 1.1 Onsight Connect Overview... 3 1.2 Onsight Connect Servers... 4 Onsight Connect Network

More information

Configuring SIP Mobility for CounterPath Bria on the NetVanta 7100 and NetVanta UC Server Systems

Configuring SIP Mobility for CounterPath Bria on the NetVanta 7100 and NetVanta UC Server Systems 6UCSSG0002-42B January 2013 Interoperability Guide Configuring SIP Mobility for CounterPath Bria on the NetVanta 7100 and NetVanta UC Server Systems This interoperability guide provides instructions for

More information

How To Gather Log Files On A Pulse Secure Server On A Pc Or Ipad (For A Free Download) On A Network Or Ipa (For Free) On An Ipa Or Ipv (For An Ubuntu) On Your Pc

How To Gather Log Files On A Pulse Secure Server On A Pc Or Ipad (For A Free Download) On A Network Or Ipa (For Free) On An Ipa Or Ipv (For An Ubuntu) On Your Pc Network Connect & Pulse Performance Logs on Windows How-to Published Date July 2015 Contents Introduction 4 Part 1: Client Prerequisites 4 Step 1.1: Packet Sniffer 4 Step 1.2: Output of IPs, Routes, Ping,

More information

Network Connect Performance Logs on MAC OS

Network Connect Performance Logs on MAC OS Network Connect Performance Logs on MAC OS How-to Juniper Networks, Inc. 1 Table of Contents Introduction Part 1: Client Prerequisites... 3 Step 1.1: Packet Sniffer... 3 Step 1.2: Output IPs, Routes, Ping,

More information

Welcome to XO WorkTime

Welcome to XO WorkTime Quick Start Guide End User s Quick Start Guide (for Smartphones) Welcome to XO WorkTime for IP Flex, IP Flex with VPN, Enterprise SIP, and SIP Services Go mobile with your office telephone numbers and

More information

Pentesting Android Mobile Application

Pentesting Android Mobile Application Pentesting Android Mobile Application Overview on Mobile applications Connect in Superior Way!! Mobile market is the worldwide rapidly developing segments since many customers are using mobile phones.

More information

MobileLink User Guide

MobileLink User Guide MobileLink User Guide April 2013 Table of Contents Section MobileLink Overview Section 1 MobileLink Features Section 2 Enterprise Search Directory Section 2.1 Call History Section 2.2 Service Management

More information

Bria iphone Edition User Guide

Bria iphone Edition User Guide Bria iphone Edition User Guide CounterPath Corporation CounterPath Corporation Suite 300, One Bentall Centre 505 Burrard Street, Box 95 Vancouver, BC V7X 1M3 Tel: 604.320.3344 sales@counterpath.com www.counterpath.com

More information

Sun Management Center Change Manager 1.0.1 Release Notes

Sun Management Center Change Manager 1.0.1 Release Notes Sun Management Center Change Manager 1.0.1 Release Notes Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Part No: 817 0891 10 May 2003 Copyright 2003 Sun Microsystems, Inc. 4150

More information

Cisco PIX vs. Checkpoint Firewall

Cisco PIX vs. Checkpoint Firewall Cisco PIX vs. Checkpoint Firewall Introduction Firewall technology ranges from packet filtering to application-layer proxies, to Stateful inspection; each technique gleaning the benefits from its predecessor.

More information

Network Agent Quick Start

Network Agent Quick Start Network Agent Quick Start Topic 50500 Network Agent Quick Start Updated 17-Sep-2013 Applies To: Web Filter, Web Security, Web Security Gateway, and Web Security Gateway Anywhere, v7.7 and 7.8 Websense

More information

Audit de sécurité avec Backtrack 5

Audit de sécurité avec Backtrack 5 Audit de sécurité avec Backtrack 5 DUMITRESCU Andrei EL RAOUSTI Habib Université de Versailles Saint-Quentin-En-Yvelines 24-05-2012 UVSQ - Audit de sécurité avec Backtrack 5 DUMITRESCU Andrei EL RAOUSTI

More information

Solaris 10 Documentation README

Solaris 10 Documentation README Solaris 10 Documentation README Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Part No: 817 0550 10 January 2005 Copyright 2005 Sun Microsystems, Inc. 4150 Network Circle, Santa

More information

CyberData VoIP V2 Speaker with VoIP Clock Kit Configuration Guide for OmniPCX Enterprise

CyberData VoIP V2 Speaker with VoIP Clock Kit Configuration Guide for OmniPCX Enterprise CyberData VoIP V2 Speaker with VoIP Clock Kit Configuration Guide for OmniPCX Enterprise CyberData Corporation 2555 Garden Road Monterey, CA 93940 T:831-373-2601 F: 831-373-4193 www.cyberdata.net 2 Introduction

More information

Sun TM SNMP Management Agent Release Notes, Version 1.6

Sun TM SNMP Management Agent Release Notes, Version 1.6 Sun TM SNMP Management Agent Release Notes, Version 1.6 Sun Microsystems, Inc. www.sun.com Part No. 820-5966-12 December 2008, Revision A Submit comments about this document by clicking the Feedback[+]

More information

Chapter 1. Introduction to ios Development. Objectives: Touch on the history of ios and the devices that support this operating system.

Chapter 1. Introduction to ios Development. Objectives: Touch on the history of ios and the devices that support this operating system. Chapter 1 Introduction to ios Development Objectives: Touch on the history of ios and the devices that support this operating system. Understand the different types of Apple Developer accounts. Introduce

More information

Corporate VPN Using Mikrotik Cloud Feature. By SOUMIL GUPTA BHAYA Mikortik Certified Trainer

Corporate VPN Using Mikrotik Cloud Feature. By SOUMIL GUPTA BHAYA Mikortik Certified Trainer Corporate VPN Using Mikrotik Cloud Feature By SOUMIL GUPTA BHAYA Mikortik Certified Trainer What is a VPN? A virtual private network (VPN) is a method for the extension of a private network across a public

More information

Network Connect & Junos Pulse Performance Logs on Windows

Network Connect & Junos Pulse Performance Logs on Windows Network Connect & Junos Pulse Performance Logs on Windows How-to Juniper Networks, Inc. 1 Table of Contents Introduction Part 1: Client Prerequisites... 3 Step 1.1: Packet Sniffer... 3 Step 1.2: Output

More information

Smartphone Pentest Framework v0.1. User Guide

Smartphone Pentest Framework v0.1. User Guide Smartphone Pentest Framework v0.1 User Guide 1 Introduction: The Smartphone Pentest Framework (SPF) is an open source tool designed to allow users to assess the security posture of the smartphones deployed

More information

Quick Installation Guide. Overview. PLANET VIP-156/VIP-156PE/VIP-158 Quick Installation Guide

Quick Installation Guide. Overview. PLANET VIP-156/VIP-156PE/VIP-158 Quick Installation Guide Quick Installation Guide Overview This quick installation guide describes the objectives; organization and basic installation of the PLANET VIP-156/VIP-156PE/VIP-158 VoIP Phone Adapter, and explains how

More information

Phone Network Gateway Android Application. User Guide

Phone Network Gateway Android Application. User Guide Phone Network Gateway Android Application For Smartphones, PDAs and other hand-held devices which use Android 2.2 (or higher) Operating System User Guide Feb 2015 Page 1 of 16 Contents 1. Installation...

More information

Introduction ToIP/Asterisk Quelques applications Trixbox/FOP Autres distributions Conclusion. Asterisk et la ToIP. Projet tuteuré

Introduction ToIP/Asterisk Quelques applications Trixbox/FOP Autres distributions Conclusion. Asterisk et la ToIP. Projet tuteuré Asterisk et la ToIP Projet tuteuré Luis Alonso Domínguez López, Romain Gegout, Quentin Hourlier, Benoit Henryon IUT Charlemagne, Licence ASRALL 2008-2009 31 mars 2009 Asterisk et la ToIP 31 mars 2009 1

More information

Stealth OpenVPN and SSH Tunneling Over HTTPS

Stealth OpenVPN and SSH Tunneling Over HTTPS Stealth OpenVPN and SSH Tunneling Over HTTPS Contents Tunneling OpenVPN and SSH via HTTPS for Windows,MAC and Linux... 1 Benefits of HTTPS Tunneling:... 2 Pre-Requisites:... 3 Part A: Step by Step Instructions

More information

EINTE LAB EXERCISES LAB EXERCISE #5 - SIP PROTOCOL

EINTE LAB EXERCISES LAB EXERCISE #5 - SIP PROTOCOL EINTE LAB EXERCISES LAB EXERCISE #5 - SIP PROTOCOL PREPARATIONS STUDYING SIP PROTOCOL The aim of this exercise is to study the basic aspects of the SIP protocol. Before executing the exercise you should

More information

Secured Communications using Linphone & Flexisip

Secured Communications using Linphone & Flexisip Secured Communications using Linphone & Flexisip Solution description Office: Le Trident Bat D 34, avenue de l Europe 38100 Grenoble France Tel. : +33 (0)9 52 63 65 05 Headquarters: 12, allée des Genêts

More information

Laboratory Exercises VII: Network Firewalls

Laboratory Exercises VII: Network Firewalls Laboratory Exercises VII: Network Firewalls Dr. sc. Mario Cagalj FESB, University of Split, Croatia January 26, 2010 Our goal in this exercise is to experiment with the basic network firewall architectures.

More information

Sun Management Center 3.6 Version 4 Add-On Software Release Notes

Sun Management Center 3.6 Version 4 Add-On Software Release Notes Sun Management Center 3.6 Version 4 Add-On Software Release Notes For Sun Fire, Sun Blade, Netra, and Sun Ultra Systems Sun Microsystems, Inc. www.sun.com Part No. 819-4989-10 July 2006, Revision A Submit

More information

SIP ALG - Session Initiated Protocol Applications- Level Gateway

SIP ALG - Session Initiated Protocol Applications- Level Gateway SIP ALG is a parameter that is generally enabled on most commercial router because it helps to resolve NAT related problems. However, this parameter can be very harmful and can actually stop SIP Trunks

More information

Application Note Patton SmartNode in combination with a CheckPoint Firewall for Multimedia security

Application Note Patton SmartNode in combination with a CheckPoint Firewall for Multimedia security Patton Electronics Co. www.patton.com 7622 Rickenbacker Drive, Gaithersburg, MD 20879, USA tel: +1 301-975-10001000 fax: +1 301-869-9293 Application Note Patton SmartNode in combination with a CheckPoint

More information

Linux A multi-purpose executive support for civil avionics applications?

Linux A multi-purpose executive support for civil avionics applications? August 2004 Serge GOIFFON Pierre GAUFILLET AIRBUS France Linux A multi-purpose executive support for civil avionics applications? Civil avionics software context Main characteristics Required dependability

More information

Viking VPN Guide Linux/UNIX

Viking VPN Guide Linux/UNIX Viking VPN Guide Linux/UNIX Table Of Contents 1 : VPN Questions answered 2 : Installing the Linux Client 3 : Connecting with the Linux Client 4 : Reporting Problems Version 1.0 : 10/27/2010 Information

More information

COMP416 Lab (1) Wireshark I. 23 September 2013

COMP416 Lab (1) Wireshark I. 23 September 2013 COMP416 Lab (1) Wireshark I 23 September 2013 2 Before the lab Review the content of communication architecture. Review TCP/IP model and protocol suite. Understand data transferring, layering, and encapsulation/demultiplexing.

More information

Aerohive Networks Inc. Free Bonjour Gateway FAQ

Aerohive Networks Inc. Free Bonjour Gateway FAQ Aerohive Networks Inc. Free Bonjour Gateway FAQ 1. About the Product... 1 2. Installation... 2 3. Management... 3 4. Troubleshooting... 4 1. About the Product What is the Aerohive s Free Bonjour Gateway?

More information

Introducing the Adafruit Bluefruit LE Sniffer

Introducing the Adafruit Bluefruit LE Sniffer Introducing the Adafruit Bluefruit LE Sniffer Created by Kevin Townsend Last updated on 2015-06-25 08:40:07 AM EDT Guide Contents Guide Contents Introduction FTDI Driver Requirements Using the Sniffer

More information

NTP VoIP Platform: A SIP VoIP Platform and Its Services

NTP VoIP Platform: A SIP VoIP Platform and Its Services NTP VoIP Platform: A SIP VoIP Platform and Its Services Speaker: Dr. Chai-Hien Gan National Chiao Tung University, Taiwan Email: chgan@csie.nctu.edu.tw Date: 2006/05/02 1 Outline Introduction NTP VoIP

More information

NAT TCP SIP ALG Support

NAT TCP SIP ALG Support The feature allows embedded messages of the Session Initiation Protocol (SIP) passing through a device that is configured with Network Address Translation (NAT) to be translated and encoded back to the

More information

Frequently Asked Questions: Cisco Jabber 9.x for Android

Frequently Asked Questions: Cisco Jabber 9.x for Android Frequently Asked Questions Frequently Asked Questions: Cisco Jabber 9.x for Android Frequently Asked Questions (FAQs) 2 Setup 2 Basics 4 Connectivity 8 Calls 9 Contacts and Directory Search 14 Voicemail

More information

Version 0.1 June 2010. Xerox WorkCentre 7120 Fax over Internet Protocol (FoIP)

Version 0.1 June 2010. Xerox WorkCentre 7120 Fax over Internet Protocol (FoIP) Version 0.1 June 2010 Xerox WorkCentre 7120 Fax over Internet Protocol (FoIP) Thank you for choosing the Xerox WorkCentre 7120. Table of Contents Introduction.........................................

More information

Troubleshooting This document outlines some of the potential issues which you may encouter while administering an atech Telecoms installation.

Troubleshooting This document outlines some of the potential issues which you may encouter while administering an atech Telecoms installation. Troubleshooting This document outlines some of the potential issues which you may encouter while administering an atech Telecoms installation. Please consult this document before contacting atech Telecoms

More information

Vocia MS-1 Network Considerations for VoIP. Vocia MS-1 and Network Port Configuration. VoIP Network Switch. Control Network Switch

Vocia MS-1 Network Considerations for VoIP. Vocia MS-1 and Network Port Configuration. VoIP Network Switch. Control Network Switch Vocia MS-1 Network Considerations for VoIP Vocia software rev. 1.4 or higher required Vocia MS-1 and Network Port Configuration The Vocia Message Server 1 (MS-1) has a number of roles in a Vocia Paging

More information

In today s world the Internet has become a valuable resource for many people.

In today s world the Internet has become a valuable resource for many people. In today s world the Internet has become a valuable resource for many people. However with the benefits of being connected to the Internet there are certain risks that a user must take. In many cases people

More information

WHAT S BEHIND YOUR SMARTPHONE ICONS? A brief tour of behind-the-scenes signaling for multimedia services

WHAT S BEHIND YOUR SMARTPHONE ICONS? A brief tour of behind-the-scenes signaling for multimedia services WHAT S BEHIND YOUR SMARTPHONE ICONS? A brief tour of behind-the-scenes signaling for multimedia services Harry G. Perros Computer Science Department NC State University, Raleigh 27695 USA Email: hp@ncsu.edu

More information

Android Application for Accessing KNX Devices via IP Connection

Android Application for Accessing KNX Devices via IP Connection Android Application for Accessing KNX Devices via IP Connection J. A. Nazabal, J. Gómez, F. Falcone, C. Fernández-Valdivielso, P. E. Branchi and I. R. Matías Electrical and Electronic Engineering Department,

More information

ReadyNAS Remote. User Manual. June 2013 202-11078-03. 350 East Plumeria Drive San Jose, CA 95134 USA

ReadyNAS Remote. User Manual. June 2013 202-11078-03. 350 East Plumeria Drive San Jose, CA 95134 USA User Manual June 2013 202-11078-03 350 East Plumeria Drive San Jose, CA 95134 USA Support Thank you for selecting this NETGEAR product. After installing your device, locate the serial number on the label

More information

Sun Cluster 2.2 7/00 Data Services Update: Apache Web Server

Sun Cluster 2.2 7/00 Data Services Update: Apache Web Server Sun Cluster 2.2 7/00 Data Services Update: Apache Web Server Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 U.S.A. 650-960-1300 Part No. 806-6121 July 2000, Revision A Copyright 2000

More information

VISIT SIP Avaya IP Office Server Edition 9.0 Configuration Checklist

VISIT SIP Avaya IP Office Server Edition 9.0 Configuration Checklist VISIT SIP Avaya IP Office Server Edition 9.0 Configuration Checklist Version 1.2 380 129 866 RDC Paris Clause de confidentialité Toutes les informations contenues dans ce document sont strictement confidentielles.

More information

Mediatrix 4404 Step by Step Configuration Guide June 22, 2011

Mediatrix 4404 Step by Step Configuration Guide June 22, 2011 Mediatrix 4404 Step by Step Configuration Guide June 22, 2011 Proprietary 2011 Media5 Corporation Table of Contents First Steps... 3 Identifying your MAC Address... 3 Identifying your Dynamic IP Address...

More information

Upgrading the Solaris PC NetLink Software

Upgrading the Solaris PC NetLink Software Upgrading the Solaris PC NetLink Software By Don DeVitt - Enterprise Engineering Sun BluePrints OnLine - January 2000 http://www.sun.com/blueprints Sun Microsystems, Inc. 901 San Antonio Road Palo Alto,

More information

LAB THREE STATIC ROUTING

LAB THREE STATIC ROUTING LAB THREE STATIC ROUTING In this lab you will work with four different network topologies. The topology for Parts 1-4 is shown in Figure 3.1. These parts address router configuration on Linux PCs and a

More information

Optimizing Solaris Resources Through Load Balancing

Optimizing Solaris Resources Through Load Balancing Optimizing Solaris Resources Through Load Balancing By Tom Bialaski - Enterprise Engineering Sun BluePrints Online - June 1999 http://www.sun.com/blueprints Sun Microsystems, Inc. 901 San Antonio Road

More information

ShareLink 200 Setup Guide

ShareLink 200 Setup Guide ShareLink 00 Setup Guide This guide provides instructions for installing and connecting the Extron ShareLink 00. The ShareLink USB 00 Wireless Collaboration Gateway allows anyone to present content from

More information

Mobility Introduction Android. Duration 16 Working days Start Date 1 st Oct 2013

Mobility Introduction Android. Duration 16 Working days Start Date 1 st Oct 2013 Mobility Introduction Android Duration 16 Working days Start Date 1 st Oct 2013 Day 1 1. Introduction to Mobility 1.1. Mobility Paradigm 1.2. Desktop to Mobile 1.3. Evolution of the Mobile 1.4. Smart phone

More information

OpenTouch Conversation for iphone Release 2.1

OpenTouch Conversation for iphone Release 2.1 OpenTouch Conversation for iphone Release 2.1 OpenTouch Business Edition OpenTouch MultiMedia Services User guide 8AL90884USACed01 1504 1 README FIRST 3 2 START OPENTOUCH CONVERSATION 4 2.1 START THE APPLICATION

More information

Controlling Ashly Products From a Remote PC Location

Controlling Ashly Products From a Remote PC Location Controlling Ashly Products From a Remote PC Location Introduction Ashly networked products can be accessed from a remote PC on a different network if the router used for the Ashly device is properly configured.

More information

Bria iphone Edition User Guide

Bria iphone Edition User Guide Bria iphone Edition User Guide CounterPath Corporation CounterPath Corporation Suite 300, One Bentall Centre 505 Burrard Street, Box 95 Vancouver, BC V7X 1M3 Tel: 604.320.3344 sales@counterpath.com www.counterpath.com

More information

Troubleshooting Tools to Diagnose or Report a Problem February 23, 2012

Troubleshooting Tools to Diagnose or Report a Problem February 23, 2012 Troubleshooting Tools to Diagnose or Report a Problem February 23, 2012 Proprietary 2012 Media5 Corporation Scope of this Document This Technical Bulletin aims to inform the reader on the troubleshooting

More information

NETGEAR genie Apps. User Manual. 350 East Plumeria Drive San Jose, CA 95134 USA. August 2012 202-10933-04 v1.0

NETGEAR genie Apps. User Manual. 350 East Plumeria Drive San Jose, CA 95134 USA. August 2012 202-10933-04 v1.0 User Manual 350 East Plumeria Drive San Jose, CA 95134 USA August 2012 202-10933-04 v1.0 Support Thank you for choosing NETGEAR. To register your product, get the latest product updates, get support online,

More information

Mediatrix 3000 with Asterisk June 22, 2011

Mediatrix 3000 with Asterisk June 22, 2011 Mediatrix 3000 with Asterisk June 22, 2011 Proprietary 2011 Media5 Corporation Table of Contents Introduction... 3 Network Topology... 3 Equipment Detail... 3 Configuration of the Fax Extension... 4 Configuration

More information

Mise en pratique : installation d'openvpn sur OpenWRT

Mise en pratique : installation d'openvpn sur OpenWRT Mise en pratique : installation d'openvpn sur OpenWRT OpenWRT est un système GNU/Linux opensource conçu pour le matériel réseau (principalement des routeurs et points d accès wi-fi) permettant l'ajout

More information

Configuration Guide BES12. Version 12.1

Configuration Guide BES12. Version 12.1 Configuration Guide BES12 Version 12.1 Published: 2015-04-22 SWD-20150422113638568 Contents Introduction... 7 About this guide...7 What is BES12?...7 Key features of BES12... 8 Product documentation...

More information

Release Notes for NeoGate TE100 16.18.0.X

Release Notes for NeoGate TE100 16.18.0.X Release Notes for NeoGate TE100 16.18.0.X ===Firmware Version: V16.18.0.2==== Applicable Model: NeoGate TE100 Release Date: October 25th, 2014 http://www.yeastar.com 1/6 1. New Features 1. Added support

More information

MyPBX Security Configuration Guide

MyPBX Security Configuration Guide MyPBX Security Configuration Guide Version: V1.4 Date: March 25 th, 2013 Yeastar Technology Co., Ltd. http://www.yeastar.com 1/16 Contents 1. Security Configuration for Web GUI..3 1.1 Change the default

More information

158.738. Implementation & Management of Systems Security. Amavax Project. Ethical Hacking Challenge. Group Project By

158.738. Implementation & Management of Systems Security. Amavax Project. Ethical Hacking Challenge. Group Project By 158.738 Implementation & Management of Systems Security Amavax Project Ethical Hacking Challenge Group Project By Nawed Rajeh Mansour Kavin Khan Al Gamdi Al Harthi Palanavel The Amavax project required

More information

nexvortex Setup Guide

nexvortex Setup Guide nexvortex Setup Guide CISCO UC500 March 2012 Introduction This document is intended only for nexvortex customers and resellers as an aid to setting up the Cisco PBX software to connect to the nexvortex

More information

Overview. Firewall Security. Perimeter Security Devices. Routers

Overview. Firewall Security. Perimeter Security Devices. Routers Overview Firewall Security Chapter 8 Perimeter Security Devices H/W vs. S/W Packet Filtering vs. Stateful Inspection Firewall Topologies Firewall Rulebases Lecturer: Pei-yih Ting 1 2 Perimeter Security

More information

ios Application Development &

ios Application Development & Introduction of ios Application Development & Swift Programming Language Presented by Chii Chang chang@ut.ee Outlines Basic understanding about ios App Development Development environment: Xcode IDE Foundations

More information

Android OS Mobile Dialer Application Manual. Make low cost Internet calls from Android Smartphone or Tablet

Android OS Mobile Dialer Application Manual. Make low cost Internet calls from Android Smartphone or Tablet Android OS Mobile Dialer Application Manual Make low cost Internet calls from Android Smartphone or Tablet Android Mobile Dialer Application 1. Introduction... 2 2. Signup... 3 3. Download & Setup... 5

More information

Sun StorEdge Enterprise Backup Software 7.2

Sun StorEdge Enterprise Backup Software 7.2 Sun StorEdge Enterprise Backup Software 7.2 Update Guide Sun Microsystems, Inc. www.sun.com Part No. 819-4089-10 September 2005, Revision A Submit comments about this document at: http://www.sun.com/hwdocs/feedback

More information

BlackBerry Enterprise Service 10. Secure Work Space for ios and Android Version: 10.1.1. Security Note

BlackBerry Enterprise Service 10. Secure Work Space for ios and Android Version: 10.1.1. Security Note BlackBerry Enterprise Service 10 Secure Work Space for ios and Android Version: 10.1.1 Security Note Published: 2013-06-21 SWD-20130621110651069 Contents 1 About this guide...4 2 What is BlackBerry Enterprise

More information

NUNAVUT HOUSING CORPORATION - BOARD MEMBER RECRUITMENT

NUNAVUT HOUSING CORPORATION - BOARD MEMBER RECRUITMENT NUNAVUT HOUSING CORPORATION - BOARD MEMBER RECRUITMENT The is seeking Northern Residents interested in being on our Board of Directors We are seeking individuals with vision, passion, and leadership skills

More information

Information Security Training. Assignment 1 Networking

Information Security Training. Assignment 1 Networking Information Security Training Assignment 1 Networking By Justin C. Klein Keane September 28, 2012 Assignment 1 For this assignment you will utilize several networking utilities

More information

Architecture and Data Flow Overview. BlackBerry Enterprise Service 10 721-08877-123 Version: 10.2. Quick Reference

Architecture and Data Flow Overview. BlackBerry Enterprise Service 10 721-08877-123 Version: 10.2. Quick Reference Architecture and Data Flow Overview BlackBerry Enterprise Service 10 721-08877-123 Version: Quick Reference Published: 2013-11-28 SWD-20131128130321045 Contents Key components of BlackBerry Enterprise

More information

Durée 4 jours. Pré-requis

Durée 4 jours. Pré-requis F5 - BIG-IP Application Security Manager V11.0 Présentation du cours Ce cours traite des attaques applicatives orientées Web et de la façon d utiliser Application Security Manager (ASM) pour s en protéger.

More information

Internet Technology Voice over IP

Internet Technology Voice over IP Internet Technology Voice over IP Peter Gradwell BT Advert from 1980s Page 2 http://www.youtube.com/v/o0h65_pag04 Welcome to Gradwell Gradwell provides technology for every line on your business card Every

More information

Product / Produit Description Duration /Days Total / Total

Product / Produit Description Duration /Days Total / Total DELL Budget Proposal / Proposition Budgétaire Solutions Design Centre N o : 200903201602 Centre de Design de Solutions Date: 2009-03-23 Proposition valide pour 30 jours / Proposal valid for 30 days Customer

More information

Solaris Bandwidth Manager

Solaris Bandwidth Manager Solaris Bandwidth Manager By Evert Hoogendoorn - Enterprise Engineering Sun BluePrints Online - June 1999 http://www.sun.com/blueprints Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303 USA

More information

The SIP School- 'Mitel Style'

The SIP School- 'Mitel Style' The SIP School- 'Mitel Style' Course Objectives This course will take delegates through the basics of SIP into some very technical areas and is suited to people who will be installing and supporting SIP

More information

RÉPONSE DE ÉNERGIE LA LIÈVRE S.E.C. ET D ÉNERGIE BROOKFIELD MARKETING INC. À LA DEMANDE DE RENSEIGNEMENT N o 1 DE LA RÉGIE DE L ÉNERGIE («RÉGIE»)

RÉPONSE DE ÉNERGIE LA LIÈVRE S.E.C. ET D ÉNERGIE BROOKFIELD MARKETING INC. À LA DEMANDE DE RENSEIGNEMENT N o 1 DE LA RÉGIE DE L ÉNERGIE («RÉGIE») RÉGIE DE L ÉNERGIE DOSSIER : R-3625-2007 RÉPONSE DE ÉNERGIE LA LIÈVRE S.E.C. ET D ÉNERGIE BROOKFIELD MARKETING INC. À LA DEMANDE DE RENSEIGNEMENT N o 1 DE LA RÉGIE DE L ÉNERGIE («RÉGIE») Page 2 de 7 Question

More information

Introduction to VoIP Technology

Introduction to VoIP Technology Lesson 1 Abstract Introduction to VoIP Technology 2012. 01. 06. This first lesson of contains the basic knowledge about the terms and processes concerning the Voice over IP technology. The main goal of

More information

Last modified: November 22, 2013 This manual was updated for the TeamDrive Android client version 3.0.216

Last modified: November 22, 2013 This manual was updated for the TeamDrive Android client version 3.0.216 Last modified: November 22, 2013 This manual was updated for the TeamDrive Android client version 3.0.216 2013 TeamDrive Systems GmbH Page 1 Table of Contents 1 Starting TeamDrive for Android for the First

More information

Configuration Guide. BlackBerry Enterprise Service 12. Version 12.0

Configuration Guide. BlackBerry Enterprise Service 12. Version 12.0 Configuration Guide BlackBerry Enterprise Service 12 Version 12.0 Published: 2014-12-19 SWD-20141219132902639 Contents Introduction... 7 About this guide...7 What is BES12?...7 Key features of BES12...

More information

SSL... 2 2.1. 3 2.2. 2.2.1. 2.2.2. SSL VPN

SSL... 2 2.1. 3 2.2. 2.2.1. 2.2.2. SSL VPN 1. Introduction... 2 2. Remote Access via SSL... 2 2.1. Configuration of the Astaro Security Gateway... 3 2.2. Configuration of the Remote Client...10 2.2.1. Astaro User Portal: Getting Software and Certificates...10

More information

Dial91 iphone User Guide

Dial91 iphone User Guide Dial91 iphone User Guide Dial91 iphone Edition User Guide 1 About Dial91 iphone Edition Dial91 iphone Edition is a SIP-based phone for the Apple iphone mobile digital device, and ipod touch mobile digital

More information

Linphone based Video Door Entry Intercom System

Linphone based Video Door Entry Intercom System Linphone based Video Door Entry Intercom System Solution description Office: Le Trident Bat D 34, avenue de l Europe 38100 Grenoble France Tel. : +33 (0)9 52 63 65 05 Headquarters: 12, allée des Genêts

More information

Traffic Analyzer Based on Data Flow Patterns

Traffic Analyzer Based on Data Flow Patterns AUTOMATYKA 2011 Tom 15 Zeszyt 3 Artur Sierszeñ*, ukasz Sturgulewski* Traffic Analyzer Based on Data Flow Patterns 1. Introduction Nowadays, there are many systems of Network Intrusion Detection System

More information

Department of Communications and Networking. S-38.2131/3133 Networking Technology, laboratory course A/B

Department of Communications and Networking. S-38.2131/3133 Networking Technology, laboratory course A/B Department of Communications and Networking S-38.2131/3133 Networking Technology, laboratory course A/B Work Number 29: VoIP Student Edition Preliminary Exercises and Laboratory Assignments Original document

More information

Example of Standard API

Example of Standard API 16 Example of Standard API System Call Implementation Typically, a number associated with each system call System call interface maintains a table indexed according to these numbers The system call interface

More information

Project SailFin: Building and Hosting Your Own Communication Server.

Project SailFin: Building and Hosting Your Own Communication Server. FSFS Conference: Dec 9-11, Thiruvananthapuram Project SailFin: Building and Hosting Your Own Communication Server. Binod PG Senior Staff Engineer Sun Microsystems, Inc. 1 Agenda SailFin: Open Source Java

More information