A Framework for the Management of Operator Policies and User Preferences for Service Compositions in the IP Multimedia Subsystem
- Tsietsi, Mosiuoa, Terzoli, Alfredo, Wells, George C
- Authors: Tsietsi, Mosiuoa , Terzoli, Alfredo , Wells, George C
- Date: 2011
- Subjects: To be catalogued
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/430680 , vital:72708 , https://ieeexplore.ieee.org/abstract/document/6032212
- Description: The IP Multimedia Subsystem (IMS) is a telecommunication middleware platform with robust service features that enables the delivery of a wide range of services to mobile network subscribers. Network operators are encouraged to develop services from service building blocks in order to avoid redundancies by re-using existing functionality. In this environ-ment, operators must be able to control the service execution chain in order to prevent undesirable interactions from occurring between indi-vidual building blocks. It is also in their interests to provide subscribers with personalisation options so that they can modify service composi-tions and define their own preferences for how they would like their ser-vices to behave during live sessions. This paper describes a solution for these challenges that involves the storage of service information in an XDMS and allows operator staff and subscribers to manage this in-formation using the XCAP protocol. The ETSI-defined XCAP applica-tion usage named simservs was chosen to demonstrate an application usage that can be used to create service compositions in XML format. A prototype is described that uses components of the open source Mo-bicents project to verify the suitability of the design. This work is part of a larger effort aimed at modeling interaction management in the IMS through the use of a service broker that is part of an extended IMS ser-vice layer (EISL). The service broker's functional and structural architec-ture have not yet been standardised.
- Full Text:
- Date Issued: 2011
- Authors: Tsietsi, Mosiuoa , Terzoli, Alfredo , Wells, George C
- Date: 2011
- Subjects: To be catalogued
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/430680 , vital:72708 , https://ieeexplore.ieee.org/abstract/document/6032212
- Description: The IP Multimedia Subsystem (IMS) is a telecommunication middleware platform with robust service features that enables the delivery of a wide range of services to mobile network subscribers. Network operators are encouraged to develop services from service building blocks in order to avoid redundancies by re-using existing functionality. In this environ-ment, operators must be able to control the service execution chain in order to prevent undesirable interactions from occurring between indi-vidual building blocks. It is also in their interests to provide subscribers with personalisation options so that they can modify service composi-tions and define their own preferences for how they would like their ser-vices to behave during live sessions. This paper describes a solution for these challenges that involves the storage of service information in an XDMS and allows operator staff and subscribers to manage this in-formation using the XCAP protocol. The ETSI-defined XCAP applica-tion usage named simservs was chosen to demonstrate an application usage that can be used to create service compositions in XML format. A prototype is described that uses components of the open source Mo-bicents project to verify the suitability of the design. This work is part of a larger effort aimed at modeling interaction management in the IMS through the use of a service broker that is part of an extended IMS ser-vice layer (EISL). The service broker's functional and structural architec-ture have not yet been standardised.
- Full Text:
- Date Issued: 2011
Towards IPTV service discovery and selection in an IMS environment
- Tsietsi, Mosiuoa, Musvibe, Ray, Terzoli, Alfredo, Wells, George C
- Authors: Tsietsi, Mosiuoa , Musvibe, Ray , Terzoli, Alfredo , Wells, George C
- Date: 2010
- Subjects: To be catalogued
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/430795 , vital:72716 , 10.1109/ICUMT.2010.5676637
- Description: The IP Multimedia Subsystem (IMS) is a telecommunication middleware architecture that behaves as a docking station for a wide range of mul-timedia services. Several so-called killer applications have been envi-sioned for this platform such as multimedia group communications and location based services (LBS), but one of the most common business cases for IMS remains IPTV (Internet Protocol TV). Several IMS stand-ards development bodies and non-IMS players have contributed knowledge to the topic of IPTV, and the mechanisms needed to support various IPTV services are well understood. In addition, there are exam-ples of researchers who have implemented IPTV services in their net-work testbeds. However, many of them do not make use of the full power of the specifications which describe the mechanisms of service discovery and service selection. These processes define support for customer device configuration, service personalisation and service se-lection in a multi-service provider ecosystem. This position paper pro-poses solutions to some of the open questions in this area and pro-vides an architecture for a testbed that properly supports service dis-covery and selection. An initial implementation addressing the topic of auto-configuration of IMS terminals for service discovery is also pre-sented.
- Full Text:
- Date Issued: 2010
- Authors: Tsietsi, Mosiuoa , Musvibe, Ray , Terzoli, Alfredo , Wells, George C
- Date: 2010
- Subjects: To be catalogued
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/430795 , vital:72716 , 10.1109/ICUMT.2010.5676637
- Description: The IP Multimedia Subsystem (IMS) is a telecommunication middleware architecture that behaves as a docking station for a wide range of mul-timedia services. Several so-called killer applications have been envi-sioned for this platform such as multimedia group communications and location based services (LBS), but one of the most common business cases for IMS remains IPTV (Internet Protocol TV). Several IMS stand-ards development bodies and non-IMS players have contributed knowledge to the topic of IPTV, and the mechanisms needed to support various IPTV services are well understood. In addition, there are exam-ples of researchers who have implemented IPTV services in their net-work testbeds. However, many of them do not make use of the full power of the specifications which describe the mechanisms of service discovery and service selection. These processes define support for customer device configuration, service personalisation and service se-lection in a multi-service provider ecosystem. This position paper pro-poses solutions to some of the open questions in this area and pro-vides an architecture for a testbed that properly supports service dis-covery and selection. An initial implementation addressing the topic of auto-configuration of IMS terminals for service discovery is also pre-sented.
- Full Text:
- Date Issued: 2010
Using JAIN SLEE as an interaction and policy manager for enabler-based services in next generation networks
- Tsietsi, Mosiuoa, Terzoli, Alfredo, Wells, George C
- Authors: Tsietsi, Mosiuoa , Terzoli, Alfredo , Wells, George C
- Date: 2010
- Subjects: To be catalogued
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/431382 , vital:72770 , https://journals.pan.pl/dlibra/publication/100205/edition/86373/content
- Description: The IP Multimedia Subsystem is a telecommunications framework with a standard architecture for the provision of services. While the services themselves have not been standardised, standards do exist for basic technologies that can be re-used and aggregated in order to construct more complex services. These elements are called service capabilities by the 3GPP and service enablers by the OMA, both of which are repu-table standards bodies in this area. In order to provide re-usability, there is a need to manage access to the service capabilities. Also, in order to build complex services, there is a further need to be able to manage and coordinate the interactions that occur between service capabilities. The 3GPP and the OMA have separately defined network entities that are responsible for handling aspects of these requirements, and are known as a service capability interaction manager (SCIM) and a policy enforcer respectively. However, the internal structure of the SCIM and the policy enforcer have not been standardised by the relevant bodies. In addition, as the SCIM and the policy enforcer have been defined through complementary yet separate processes, there is an opportunity to unify efforts from both bodies. This paper builds on work and stand-ards defined by the bodies, and proposes the design of an interaction manager with features borrowed from both the SCIM and the policy en-forcer. To help validate the design, we have identified a platform known as JAIN SLEE which we believe conforms to the model proposed, and we discuss how JAIN SLEE can be used to implement our ideas.
- Full Text:
- Date Issued: 2010
- Authors: Tsietsi, Mosiuoa , Terzoli, Alfredo , Wells, George C
- Date: 2010
- Subjects: To be catalogued
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/431382 , vital:72770 , https://journals.pan.pl/dlibra/publication/100205/edition/86373/content
- Description: The IP Multimedia Subsystem is a telecommunications framework with a standard architecture for the provision of services. While the services themselves have not been standardised, standards do exist for basic technologies that can be re-used and aggregated in order to construct more complex services. These elements are called service capabilities by the 3GPP and service enablers by the OMA, both of which are repu-table standards bodies in this area. In order to provide re-usability, there is a need to manage access to the service capabilities. Also, in order to build complex services, there is a further need to be able to manage and coordinate the interactions that occur between service capabilities. The 3GPP and the OMA have separately defined network entities that are responsible for handling aspects of these requirements, and are known as a service capability interaction manager (SCIM) and a policy enforcer respectively. However, the internal structure of the SCIM and the policy enforcer have not been standardised by the relevant bodies. In addition, as the SCIM and the policy enforcer have been defined through complementary yet separate processes, there is an opportunity to unify efforts from both bodies. This paper builds on work and stand-ards defined by the bodies, and proposes the design of an interaction manager with features borrowed from both the SCIM and the policy en-forcer. To help validate the design, we have identified a platform known as JAIN SLEE which we believe conforms to the model proposed, and we discuss how JAIN SLEE can be used to implement our ideas.
- Full Text:
- Date Issued: 2010
An Asterisk-based framework for E-learning using open protocols and open source software
- Tsietsi, Mosiuoa, Shibeshi, Zelalem S, Terzoli, Alfredo, Wells, George C
- Authors: Tsietsi, Mosiuoa , Shibeshi, Zelalem S , Terzoli, Alfredo , Wells, George C
- Date: 2009
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/429091 , vital:72559 , https://ieeexplore.ieee.org/abstract/document/5338904
- Description: This paper describes the conceptual design of an e-learning system that is based on open protocols and open source software. This is an initial step towards providing a framework within which remote lectures at our university can be conducted with other institutions in the Southern African region. The motivation for this effort is born out of a desire to avoid expensive and inflexible commercial tools that have been used in the past, often with undesirable side effects. Our design promises to deliver most of the features that can be expected of a modern e-learning system such as a Web interface, space for lecture material, real-time audio and video support, instant messaging and the ability to convey presence. We identified two modes of operation, one as a Web-based video archive and the other as a live virtual classroom. It is hoped that this dual-mode setup will support different modes of learning for students and suit different bandwidth resources among institutions.
- Full Text:
- Date Issued: 2009
- Authors: Tsietsi, Mosiuoa , Shibeshi, Zelalem S , Terzoli, Alfredo , Wells, George C
- Date: 2009
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/429091 , vital:72559 , https://ieeexplore.ieee.org/abstract/document/5338904
- Description: This paper describes the conceptual design of an e-learning system that is based on open protocols and open source software. This is an initial step towards providing a framework within which remote lectures at our university can be conducted with other institutions in the Southern African region. The motivation for this effort is born out of a desire to avoid expensive and inflexible commercial tools that have been used in the past, often with undesirable side effects. Our design promises to deliver most of the features that can be expected of a modern e-learning system such as a Web interface, space for lecture material, real-time audio and video support, instant messaging and the ability to convey presence. We identified two modes of operation, one as a Web-based video archive and the other as a live virtual classroom. It is hoped that this dual-mode setup will support different modes of learning for students and suit different bandwidth resources among institutions.
- Full Text:
- Date Issued: 2009
An open service delivery platform for adding value to softswitch-based telephony environments
- Tsietsi, Mosiuoa, Terzoli, Alfredo, Wells, George C
- Authors: Tsietsi, Mosiuoa , Terzoli, Alfredo , Wells, George C
- Date: 2008
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/428450 , vital:72512 , https://www.researchgate.net/profile/Alfredo-Ter-zoli/publication/251923990_An_open_service_delivery_platform_for_adding_value_to_softswitch-based_telephony_environments/links/0c9605298fdf0ef8d3000000/An-open-service-delivery-platform-for-adding-value-to-softswitch-based-telephony-environments.pdf
- Description: Softswitches have played a crucial role in next generation networks (NGNs) not only as the primary agents responsible for controlling the data and media paths between endpoints, but also as hosts of telepho-ny applications such as billing and legal intercept. Even though very useful and flexible application interfaces have been used to program these softswitches, there is much benefit that can be derived from de-coupling the application layer from the switching core. NGN architec-tures such as the IP Multimedia Subsystem (IMS) have borrowed the concept of an application server from the IT domain in order to deliver enhanced services to the network. This paper describes an initial inves-tigation into the development of a service delivery platform (SDP) based on the JAIN Service Logic and Execution Environment (JSLEE) indus-try standard, to provide advanced services that can be deployed over a telephony environment called iLanga, which is based on the open source software PBX named Asterisk.
- Full Text:
- Date Issued: 2008
- Authors: Tsietsi, Mosiuoa , Terzoli, Alfredo , Wells, George C
- Date: 2008
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/428450 , vital:72512 , https://www.researchgate.net/profile/Alfredo-Ter-zoli/publication/251923990_An_open_service_delivery_platform_for_adding_value_to_softswitch-based_telephony_environments/links/0c9605298fdf0ef8d3000000/An-open-service-delivery-platform-for-adding-value-to-softswitch-based-telephony-environments.pdf
- Description: Softswitches have played a crucial role in next generation networks (NGNs) not only as the primary agents responsible for controlling the data and media paths between endpoints, but also as hosts of telepho-ny applications such as billing and legal intercept. Even though very useful and flexible application interfaces have been used to program these softswitches, there is much benefit that can be derived from de-coupling the application layer from the switching core. NGN architec-tures such as the IP Multimedia Subsystem (IMS) have borrowed the concept of an application server from the IT domain in order to deliver enhanced services to the network. This paper describes an initial inves-tigation into the development of a service delivery platform (SDP) based on the JAIN Service Logic and Execution Environment (JSLEE) indus-try standard, to provide advanced services that can be deployed over a telephony environment called iLanga, which is based on the open source software PBX named Asterisk.
- Full Text:
- Date Issued: 2008
Prototyping a p2p sip user agent with support for multiple overlays
- Tsietsi, Mosiuoa, Terzoli, Alfredo, Wells, George C
- Authors: Tsietsi, Mosiuoa , Terzoli, Alfredo , Wells, George C
- Date: 2008
- Subjects: To be catalogued
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/430858 , vital:72722 , 10.1109/PERCOM.2008.102
- Description: This paper describes a systematic approach to provide support at the user agent level for peer-to-peer based multimedia communications us-ing SIP (session initiation protocol). In a society that is becoming in-creasingly mobile, the advantages of engaging in interactive sessions without relying on central servers or infrastructure are clear. Yet, cur-rently many user agents and devices have little support for peer-to-peer communications. In this paper, we motivate for the use of structured peer-to-peer protocols called DHTs, as a foundation for a peer-to-peer layer. We introduce the concept of "DHTplug-ins" which assist in ab-stracting the interface between the higher level application and the pro-prietary APIs exposed by the underlying DHTs, allowing us to manipu-late user agents with peer-to-peer logic. This embeddable-DHT concept allows these user agents to use different DHTs with one common inter-face and participate in multiple overlays. We show how an open source SIP user agent was thus modified and how realtime communications were supported.
- Full Text:
- Date Issued: 2008
- Authors: Tsietsi, Mosiuoa , Terzoli, Alfredo , Wells, George C
- Date: 2008
- Subjects: To be catalogued
- Language: English
- Type: text , article
- Identifier: http://hdl.handle.net/10962/430858 , vital:72722 , 10.1109/PERCOM.2008.102
- Description: This paper describes a systematic approach to provide support at the user agent level for peer-to-peer based multimedia communications us-ing SIP (session initiation protocol). In a society that is becoming in-creasingly mobile, the advantages of engaging in interactive sessions without relying on central servers or infrastructure are clear. Yet, cur-rently many user agents and devices have little support for peer-to-peer communications. In this paper, we motivate for the use of structured peer-to-peer protocols called DHTs, as a foundation for a peer-to-peer layer. We introduce the concept of "DHTplug-ins" which assist in ab-stracting the interface between the higher level application and the pro-prietary APIs exposed by the underlying DHTs, allowing us to manipu-late user agents with peer-to-peer logic. This embeddable-DHT concept allows these user agents to use different DHTs with one common inter-face and participate in multiple overlays. We show how an open source SIP user agent was thus modified and how realtime communications were supported.
- Full Text:
- Date Issued: 2008
A bi-directional SOAP/SMS gateway service
- Halse, Guy A, Terzoli, Alfredo, Wells, George C
- Authors: Halse, Guy A , Terzoli, Alfredo , Wells, George C
- Date: 2002
- Subjects: Broadband 2 SATNAC 2002
- Language: English
- Type: Conference paper
- Identifier: vital:6600 , http://hdl.handle.net/10962/d1008293
- Description: Many applications need the ability to do real-time notification when events occur. Often the people who need to be kept aware of events are in a remote location. This paper looks at a bi-directional gateway between networked computers and the GSM short message service. The gateway is implemented as a web service, and uses the Simple Object Access Protocol to facilitate data communication. The service interacts with a database in order to facilitate retrieval of sent or received messages, as well as provide accounting abilities. It is intended as a practical proof-of-concept application demonstrating some ofdemonstrating some of the capabilities of the Simple Object Access Protocol.
- Full Text:
- Date Issued: 2002
- Authors: Halse, Guy A , Terzoli, Alfredo , Wells, George C
- Date: 2002
- Subjects: Broadband 2 SATNAC 2002
- Language: English
- Type: Conference paper
- Identifier: vital:6600 , http://hdl.handle.net/10962/d1008293
- Description: Many applications need the ability to do real-time notification when events occur. Often the people who need to be kept aware of events are in a remote location. This paper looks at a bi-directional gateway between networked computers and the GSM short message service. The gateway is implemented as a web service, and uses the Simple Object Access Protocol to facilitate data communication. The service interacts with a database in order to facilitate retrieval of sent or received messages, as well as provide accounting abilities. It is intended as a practical proof-of-concept application demonstrating some ofdemonstrating some of the capabilities of the Simple Object Access Protocol.
- Full Text:
- Date Issued: 2002
XML to facilitate management of multi-vendor networks
- Halse, Guy A, Wells, George C, Terzoli, Alfredo
- Authors: Halse, Guy A , Wells, George C , Terzoli, Alfredo
- Date: 2001
- Subjects: XML Network Management SNMP
- Language: English
- Type: Conference paper
- Identifier: vital:6602 , http://hdl.handle.net/10962/d1009322
- Description: Many standards aimed at managing networks currently exist, and yet networks remain notoriously difficult to maintain. Template-based management systems go a long way towards solving this problem. By developing an XML based language to describe network elements, as well as the topology of a network, we can create tools that are free from vendor specific idiosyncrasies, and are capable of managing both today’s networks and those of the future.
- Full Text:
- Date Issued: 2001
- Authors: Halse, Guy A , Wells, George C , Terzoli, Alfredo
- Date: 2001
- Subjects: XML Network Management SNMP
- Language: English
- Type: Conference paper
- Identifier: vital:6602 , http://hdl.handle.net/10962/d1009322
- Description: Many standards aimed at managing networks currently exist, and yet networks remain notoriously difficult to maintain. Template-based management systems go a long way towards solving this problem. By developing an XML based language to describe network elements, as well as the topology of a network, we can create tools that are free from vendor specific idiosyncrasies, and are capable of managing both today’s networks and those of the future.
- Full Text:
- Date Issued: 2001
- «
- ‹
- 1
- ›
- »