WO2009007795A1 - Sélection de serveur multimédia pour une interception légale à l'intérieur d'un système de gestion d'appel - Google Patents

Sélection de serveur multimédia pour une interception légale à l'intérieur d'un système de gestion d'appel Download PDF

Info

Publication number
WO2009007795A1
WO2009007795A1 PCT/IB2007/053440 IB2007053440W WO2009007795A1 WO 2009007795 A1 WO2009007795 A1 WO 2009007795A1 IB 2007053440 W IB2007053440 W IB 2007053440W WO 2009007795 A1 WO2009007795 A1 WO 2009007795A1
Authority
WO
WIPO (PCT)
Prior art keywords
media server
control system
call control
signaling message
setup signaling
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/IB2007/053440
Other languages
English (en)
Inventor
Jayaraman Venkata Subramanian
Rosendo Vas Rodrigues
Gerhard G. Langenbucher
Norbert Reher
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alcatel Lucent SAS
Original Assignee
Alcatel Lucent SAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alcatel Lucent SAS filed Critical Alcatel Lucent SAS
Priority to PCT/IB2007/053440 priority Critical patent/WO2009007795A1/fr
Publication of WO2009007795A1 publication Critical patent/WO2009007795A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/22Arrangements for supervision, monitoring or testing
    • H04M3/2281Call monitoring, e.g. for law enforcement purposes; Call tracing; Detection or prevention of malicious calls
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/30Network architectures or network communication protocols for network security for supporting lawful interception, monitoring or retaining of communications or communication related information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2242/00Special services or facilities
    • H04M2242/14Special services or facilities with services dependent on location

Definitions

  • the present invention relates to packet duplication in packet based telecommunications networks, and particularly to Internet Protocol (IP) based.
  • IP Internet Protocol
  • the present invention relates to a media server for lawful interception in IP telecommunications networks.
  • Lawful interception is the legally sanctioned official access to communications, such as telephone calls or e-mail messages, of a user under surveillance. LI is defined as the method of tracking the activities of a person who can be termed legally not good.
  • a media server preferably connotes any entity which copies communication content for duplication.
  • a media server might be a media gateway, a media server or any communication content copy function CCCF.
  • LI is played using a media resource function server comprising a media server MS and a media gateway controller (MGC).
  • MMC media gateway controller
  • the communication content (CC) is duplicated in the MS and forwarded to a duplication destination, for example a law enforcement agency (LEA).
  • LEA law enforcement agency
  • the Applicant set itself the problem of providing a call control system enabling to have the nearest media server selected to have the duplication of all types and for all purposes.
  • the aim of the invention is to solve these issues. It relates to a call control system having trunks to receive setup signaling messages for setting up call sessions in a communication network, means to detect that a setup signaling message corresponds to a service requiring a duplication to be happened to the originator of said setup signaling message and/or to the called subscriber/user, and a media server to duplicate and forward the content of said call session to a duplication destination according to said duplication service detection.
  • said call control system further comprises means for determining said media server according to the geographical region of said media server, said geographical region being determined at least from a key verification relative to said setup signaling message.
  • this determination of said geographical region of said media server depends on a Calling Line Identity, contained in said setup signaling message, or on the identifier of the trunk from which said setup signaling message has arrived, or on the number of the called party, or on the trunk for which said signaling message is destined.
  • the call control system may comprise matching table for mapping values of said media servers and said geographical regions.
  • the call control system may comprise also matching table for mapping values of said geographical regions and said Calling line identities and/or said identifiers of trunks and/or said Called numbers.
  • the invention consists also on a communication network comprising such a call control system.
  • another object of the invention is a method for controlling calls comprising a step of transmitting setup signaling message to a call control system for setting up call sessions in a communication network, a step of detection that a setup signaling message corresponds to a service requiring a duplication to be happened to the originator of said setup signaling message and/or to the called subscriber/user, and a step implemented in a media server for duplicating and forwarding the content of said call session to a duplication destination in response to the detection step.
  • This method is characterized in that it further comprises a step of determining said media server according to the geographical region of said media server, said geographical region being determined at least from a key verification relative to said setup signaling message.
  • the figure 1 illustrates a communication network comprising a call control system according to the invention.
  • the figure 2 is a flowchart illustrating the steps relative to the determination of the nearest media server, according to the invention.
  • the communication network CN comprises a call control system CCS.
  • This call control system can receive setup signaling message from various calling devices (telephone, IP terminals, etc.), Tl , T2,
  • T3 located in several geographical areas or regions RGl , RG2, RG3 corresponding to local communication networks, LNl , LN2, LN3, respectively.
  • setup signaling messages may be compliant with the
  • setup signaling messages can arrive from plain-old telecommunication networks (POTN) and be compliant with the ISLJP protocol ("ISDN User Part").
  • POTN plain-old telecommunication networks
  • ISLJP ISDN User Part
  • the aim of the setup signaling messages is to set up a call session between the calling device and a called device (not shown in the figure).
  • Lawful Interception LI is played using a media resource function server comprising a media server MS and a media gateway controller MGC or call control system CCS .
  • the communication content CC is duplicated in the MS and forwarded to a duplication destination, for example a law enforcement agency LEA.
  • a duplication destination for example a law enforcement agency LEA.
  • the duplication is realized in a least one media server MS, separated from the call control system itself.
  • the communication between the call control server CCS and a media server MS could be based on existing control or signaling protocols, e.g. H.248; SIP or the HTTP protocol (HyperText Transfer Protocol).
  • the destination address of the duplication destination LEA could be a Directory number or an URL (Uniform Resource Locator).
  • the communication content CC is sent via a mediation function from the media server MS to the LEA. However, it can be sent optionally also directly to the LEA. Knowing the destination address of the duplication destination LEA, or the mediation function, respectively, the call control server CCS can order the media server MS to forward the duplicated communication content of the calling party that has emitted the setup signaling message to the mediation function or directly to the LEA.
  • the entire country is divided into regions RG, and for each region RG a least one corresponding media server MS is associated.
  • the media server MSl corresponds to region RGl .
  • the determination of the nearest media server able to duplicate and forward the communication content to the duplication destination LEA depends on the region corresponding to the setup signaling message (i.e. requested by the calling party and/or the called party).
  • the call center system CCS uses information relatives to the setup signaling message and extracts the region RG in which the duplication is to be happened. A free media server MS within the identified region RG is then selected and the duplication is triggered.
  • trunk Tl links the call control system CCS to the local communication network LN l belonging to region RGl ; the trunk
  • T2 links it to the local communication network LN2 belonging to region RG2; and the trunk T3 links it to the local communication network LN3 belonging to region RG3.
  • the call control server CCS can determine which media server MS is present within the region RG corresponding to the local communication network LN. For instance, if the media server MSl is located in a region RGl where the local communication network LN l is identified by the trunk identifier, then the media server MSl would be chosen.
  • the Calling Line Identity could also be used for selecting the media server.
  • This Calling Line Identity CLI is typically the number of the party initiating the call, as defined by the recommendation E.164 of the ITU-T (International Telecommunication Union). This number is made of several parts as defined by the numbering plan.
  • the prefix of the Calling Line identity CLI represents the region (geographical area). Using this prefix, the call control system CCS can therefore determine the media server. However, this calling line identity CLI is not mandatory and could be not present in the setup signaling message.
  • step SOl during the active phase of the call, the calling line identity CLI is examined. If received, the CLI is extracted to find out the region identifier RG id of the region it belongs to (step S02).
  • CLI is the key to a table (for example called " TRANSLAREACOD") used for translation of received CLI (area code) into the corresponding region identifier RG id.
  • TRANSLAREACOD a table used for translation of received CLI (area code) into the corresponding region identifier RG id.
  • the unique trunk group identity (trunkgroup id) is used to obtain the region identifier RG id (step S03).
  • trunkgroup id is the key to a table (for example called "TKGIDLANID") used for translation of received trunkgroup identifier into the corresponding region identifier.
  • TKGIDLANID a table used for translation of received trunkgroup identifier into the corresponding region identifier.
  • step S04 the region identifier RG id thus obtained is processed.
  • region identifier RG id thus obtained is found in a table (called “Media server table”) for mapping of region id to media server id (step S05), said corresponding media server identifier MS id is used (step SO ⁇ ) to select the appropriate media server (step S07).
  • any media server would be selected (step S08).
  • any found valid media server for example, the last or the first active, enabled, etc. media server that is found.
  • a solution is to select a media server from the neighboring region.
  • the called number or outgoing trunkgroup identifier can be used to access the tables to obtain the region identifier id.
  • the region identifier to media server identifier mapping is the same as that for the CLI case.
  • the tables themselves can be generic, and do not distinguish between CU/called number or incoming/outgoing trunkgroup id.
  • the present invention is similar when duplication have to be happened on called party communication content ("CLI" replaced by called number, "incoming trunk id” replaced by "outgoing trunk id").
  • the Calling Line identity is used when it is present.
  • the trunk identifier is used instead for determining which media server to select.
  • the call control system CCS contains means to match with each possibility of value for the calling line identity CLI and/or trunk identifiers, an address to the appropriate media server.
  • These means could for instance be a simple matching table (s). It is therefore quite easy for the operator of the system to modify this table in order to change a region to another, to add a new media server etc.
  • the present invention provides tremendous savings for both the network operator as well as the LEA.
  • the present invention avoids delay of the original conversation.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Technology Law (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Telephonic Communication Services (AREA)

Abstract

La présente invention concerne un système de commande (CCS) ayant des lignes réseau pour recevoir des messages de signalisation d'établissement pour établir des sessions d'appel dans un réseau de communication, des moyens pour détecter qu'un message de signalisation d'établissement correspond à un service demandant une duplication à fournir à l'expéditeur dudit message de signalisation d'établissement et/ou à l'abonné/utilisateur appelé, et un serveur multimédia (MS) pour dupliquer et acheminer le contenu de ladite session d'appel vers une destination de duplication (LEA) conformément à ladite détection de service de duplication. Ce système de gestion d'appel comprend en outre des moyens pour déterminer ledit serveur multimédia (MS) conformément à la région géographique dudit serveur multimédia (MS), ladite région géographique étant déterminée au moins à partir d'une vérification de clé relative audit message de signalisation d'établissement.
PCT/IB2007/053440 2007-07-10 2007-07-10 Sélection de serveur multimédia pour une interception légale à l'intérieur d'un système de gestion d'appel Ceased WO2009007795A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/IB2007/053440 WO2009007795A1 (fr) 2007-07-10 2007-07-10 Sélection de serveur multimédia pour une interception légale à l'intérieur d'un système de gestion d'appel

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/IB2007/053440 WO2009007795A1 (fr) 2007-07-10 2007-07-10 Sélection de serveur multimédia pour une interception légale à l'intérieur d'un système de gestion d'appel

Publications (1)

Publication Number Publication Date
WO2009007795A1 true WO2009007795A1 (fr) 2009-01-15

Family

ID=39549429

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IB2007/053440 Ceased WO2009007795A1 (fr) 2007-07-10 2007-07-10 Sélection de serveur multimédia pour une interception légale à l'intérieur d'un système de gestion d'appel

Country Status (1)

Country Link
WO (1) WO2009007795A1 (fr)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999027716A1 (fr) * 1997-11-20 1999-06-03 Ericsson Inc. Base de donnees de reglementation dans un reseau intelligent
US20030161446A1 (en) * 2002-02-27 2003-08-28 At&T Wireless Services, Inc. Electronic surveillance via correlation of call legs
EP1780945A1 (fr) * 2005-10-25 2007-05-02 Siemens Aktiengesellschaft Méthode et éléments de réseau pour la duplication de contenu dans des réseaux à paquets

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999027716A1 (fr) * 1997-11-20 1999-06-03 Ericsson Inc. Base de donnees de reglementation dans un reseau intelligent
US20030161446A1 (en) * 2002-02-27 2003-08-28 At&T Wireless Services, Inc. Electronic surveillance via correlation of call legs
EP1780945A1 (fr) * 2005-10-25 2007-05-02 Siemens Aktiengesellschaft Méthode et éléments de réseau pour la duplication de contenu dans des réseaux à paquets

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
ALBRECHT SCHWARZ ALCATEL GERMANY ET AL: "A Minimum, Network-access agnostic H.248 Profile for Lawful Interception in VoIP NGNs - Requirements, Motivation and AVD-2616 Update", ITU-T DRAFT STUDY PERIOD 2005-2008, INTERNATIONAL TELECOMMUNICATION UNION, GENEVA, CH, vol. STUDY GROUP 16, 26 July 2005 (2005-07-26), pages 1 - 5, XP017407990 *

Similar Documents

Publication Publication Date Title
KR101129752B1 (ko) 통합 전화 네트워크에서의 원치않는 전화 통화 활동의 검출 방법 및 배제 방법
US6987849B2 (en) Method and systems for intelligent signaling router-based surveillance
US7016343B1 (en) PSTN call routing control features applied to a VoIP
CA2670510C (fr) Interception de communications voip et autres transmissions de donnees
EP1932082B1 (fr) Acheminement sur reseau
US7068598B1 (en) IP packet access gateway
US7646761B2 (en) Integrating multimedia capabilities with legacy networks
US7436835B2 (en) Forced bearer routing for packet-mode interception
EP2053869A1 (fr) Sélection de serveur média pour une conférence dans un système de contrôle des appels
US20070121812A1 (en) System and method for lawful intercept detection of call data and call content
US20110235631A1 (en) Method and apparatus for automatic verification of telephone number mapping
EP1882325B1 (fr) Systeme et procede pour la manipulation de signalisation de mandataire dans un reseau de telephonie ip
IL184110A (en) Lawful interception of dss1 based virtual private network
KR101319066B1 (ko) 인터넷 프로토콜 멀티미디어 서브시스템의 비요청 통신에 대한 보호
EP1839194B1 (fr) Interception de bases de donnees
CN101480030A (zh) 在对等网络中的合法监听
WO2009007795A1 (fr) Sélection de serveur multimédia pour une interception légale à l'intérieur d'un système de gestion d'appel
CN114268611B (zh) 网络电话的防盗打方法及系统、中继网关及ippbx
Chaudhry et al. Secure Calls and Caller ID Spoofing Countermeasures Towards building a Cyber Smart Societies
KR100986768B1 (ko) 이원화된 백본망에서의 베어러 트래픽 분류 방법
Abdallah Secure Intelligent SIP Services

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07826160

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 07826160

Country of ref document: EP

Kind code of ref document: A1