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 PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/22—Arrangements for supervision, monitoring or testing
- H04M3/2281—Call monitoring, e.g. for law enforcement purposes; Call tracing; Detection or prevention of malicious calls
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/30—Network architectures or network communication protocols for network security for supporting lawful interception, monitoring or retaining of communications or communication related information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2242/00—Special services or facilities
- H04M2242/14—Special 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.
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)
| 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 |
-
2007
- 2007-07-10 WO PCT/IB2007/053440 patent/WO2009007795A1/fr not_active Ceased
Patent Citations (3)
| 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)
| 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 |