+

WO2018203848A2 - A system displaying near real-time quality tendency and generating alarm - Google Patents

A system displaying near real-time quality tendency and generating alarm Download PDF

Info

Publication number
WO2018203848A2
WO2018203848A2 PCT/TR2017/000145 TR2017000145W WO2018203848A2 WO 2018203848 A2 WO2018203848 A2 WO 2018203848A2 TR 2017000145 W TR2017000145 W TR 2017000145W WO 2018203848 A2 WO2018203848 A2 WO 2018203848A2
Authority
WO
WIPO (PCT)
Prior art keywords
quality
application
records
data
call
Prior art date
Application number
PCT/TR2017/000145
Other languages
French (fr)
Other versions
WO2018203848A3 (en
Inventor
Müzeyyen Köroğlu
Original Assignee
Turkcell Teknoloji̇ Araştirma Ve Geli̇şti̇rme Anoni̇m Şi̇rketi̇
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 Turkcell Teknoloji̇ Araştirma Ve Geli̇şti̇rme Anoni̇m Şi̇rketi̇ filed Critical Turkcell Teknoloji̇ Araştirma Ve Geli̇şti̇rme Anoni̇m Şi̇rketi̇
Publication of WO2018203848A2 publication Critical patent/WO2018203848A2/en
Publication of WO2018203848A3 publication Critical patent/WO2018203848A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/04Arrangements for maintaining operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/08Testing, supervising or monitoring using real traffic

Definitions

  • the present invention relates to a system wherein near real-time quality tendency of calls made over the same instant messaging application is displayed and alarms are generated by monitoring the processed data.
  • Another objective of the present invention is to realize a system wherein technical records, which are created as a result of voice or video calls made by two users over the same instant messaging application, are processed near real-timely.
  • Another objective of the present invention is to realize a system wherein collective quality metrics displaying end-to-end call quality are obtained and it is enabled to display and monitor these quality metrics and call data on a table.
  • Another objective of the present invention is to realize a system wherein various alarm mechanisms are created in accordance with pre-determined rules and the related persons are informed by the selected method.
  • Figure 1 is a schematic view of a system displaying near real-time quality tendency and generating alarm.
  • the components illustrated in the figure are individually numbered, where the numbers refer to the following:
  • the inventive system (1) displaying near real-time quality tendency and generating alarm comprises:
  • At least one mobile device (2) which receives mobile communication service from a mobile communication network; has feature of establishing communication with applications over the mobile communication network by means of the mobile communication service received; and can run at least one application on itself;
  • At least one application (3) which is run on the mobile device (2); whereby users can voice or video call each other instantly;
  • At least one transfer module (4) wherein a lot of layers -where the signals that are created during the call initiated over the application (3) are carried- are located; these layers realize data transfer upon intercommunicating by using different protocols; and which is the whole of existing systems;
  • At least one queue module (5) wherein all technical records created as a result of the call are gathered in a queue for all calls;
  • At least one analytical data processing module (6) wherein technical records accumulating in the queue module (5) are processed near real- timely; quality metrics such as speech, listening, sound quality, package losses located inside records and technical data of calls are processed as time-based; and overall quality value is reached depending on call diversity; and which detects an abnormality or decrease within predetermined rules in quality tendency during processing for generating alarm;
  • At least one database (7) wherein collective quality values produced, call diversity, all data backup received, data generated during alarm detection are stored;
  • At least one dashboard (8) wherein collective quality data stored in the database (7) are displayed; filterings are made; and data are automatically updated from the database (7);
  • At least one alarm unit (9) which automatically generates alarm when it detects a decrease in collective quality data obtained by the analytical data processing module (6) when processing the records or an abnormality within pre-determined rules.
  • the mobile device (2) included in the inventive system (1) is an electronic device such as mobile phone, smart phone that receives mobile communication service from a mobile communication network over a SIM (Subscriber Identity Module) and can run at least one application (3) on itself.
  • SIM Subscriber Identity Module
  • the application (3) is an instant messaging application downloaded by users to their mobile devices (2). Users call each other over the application (3) as voice, video call and in similar ways.
  • the application (3) comprises stacks which are also called as infrastructure units converting the voice, the image received from microphone into digital voice and image signal in calls made.
  • the stacks comprised by the applications (3) carry out the conversion transaction according to the selected codec.
  • the application (3) gathers data by performing some measurements from system messagings generated during talk by means of the stacks located inside itself. Dedicated quality measurements or technical quality data can be gathered by developments to be made on the application (3).
  • the application (3) generates some quality metrics upon the stack talk used on itself is over and these metrics and the call technical information to the queue module (5) by being recorded.
  • the transfer module (4) performs transport of signals during the voice or the video call initiated over the application (3). It utilizes the whole of systems wherein there are a plurality of layers for this transaction and these layers make data transfer upon intercommunicating by using different protocols. It is not important that a user who has the application (3) downloaded is called from the application (3) for the transfer module (4), different operators who have reached agreement over the application (3) are called by using telecom infrastructure, the calling and the called numbers are in different operators or have fixed-lines.
  • the transfer module (4) considers the fact that the number belongs to an operator during its first record to the application, for sending confirmation message. But the transfer module (4) also accepts sign up cases with e-mail or a different way other than number and finds the fact that it is connected to Internet adequate.
  • the queue module (5) is a unit wherein records generated by end infrastructure units are enqueued by means of rear infrastructure units and records of all calls are gathered in a queue without being kept waiting.
  • the analytical data processing module (6) processes the records accumulating in the queue as near real-time streaming.
  • the quality metrics which are included inside the records processed by the analytical data processing module (6) can be metrics such as speech (moscq), listening (moslq), sound quality, package losses generated by the end system and they can also be quality metrics which are specially generated by the development made in the stack. Overall quality values are reached depending on collective call diversity by processing quality metrics and technical data of calls as time-based in the analytical data processing module (6).
  • the values reached by the analytical data processing module (6) are recorded to the database (7) in the form of new records.
  • the analytical data processing module (6) informs the alarm unit (9) for triggering the alarm mechanism if it detects an abnormal state or decrease within pre-determined rules in quality tendency during data processing. Thus, the alarm unit (9) is triggered to send alarm to related units.
  • the database (7) comprises a data indexing unit in order to query the gathered large data in an easy and fast way.
  • the dashboard (8) is a unit wherein collective quality data located in the database (7) are displayed and filtering is made according to the criteria of call diversity.
  • the dashboard (8) automatically updates the data from the database (7).
  • the alarm unit (9) automatically generates alarm in the event of detecting an abnormal state or quality decrease within pre-determined rules during processing of the records in the analytical data processing module (6) and it informs pre-determined persons according to determined alarm types.
  • the alarm unit (9) records detection of an abnormal state or quality decrease in the database (7).
  • Types of information made by the alarm unit (9) can be in the form of call, leaving message, sending screen shot.
  • call quality data are processed as near real -timely and it is ensured that quality tendency of end-to-end real-time voice or video call is monitored by means of the fact that the processed data are displayed in the dashboard. Notifications about quality decrease and abnormal state are sent to users by means of alarms generated by the alarm unit (9) as a result of monitoring the data processed by the analytical data processing module (6).

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Debugging And Monitoring (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The present invention relates to a system (1) wherein end-to-end near real-time quality metrics of voice or video calls made over the same instant messaging application are processed, a table wherein the processed metrics can be displayed and queried is created and alarms are generated within pre-determined rules.

Description

A SYSTEM DISPLAYING NEAR REAL-TIME QUALITY TENDENCY AND
GENERATING ALARM
Technical Field
The present invention relates to a system wherein near real-time quality tendency of calls made over the same instant messaging application is displayed and alarms are generated by monitoring the processed data.
Background of the Invention
Today, voice or video call initiated over instant messaging passes over many infrastructures and reaches the application of the called person. Data transfer occurs in this way during the call. Majority of the infrastructures used keep some information that only the traffic passing over themselves are transferred successfully but they do not comprise end-to-end information. However, the information generated by the infrastructure units that are located at the end points comprise information that will display quality of end-to-end call however it is required to process these information. At the present time, there are no applications wherein quality tendency is displayed, monitored and alarms are generated by processing the information generated by end units. The United States patent document no. US2016248907 discloses a method for quality monitoring of calls made by using VoIP (Voice Over Internet Protocol). During a call, the method takes two samples from the call. A VoIP destination is generated on these samples and quality test is carried out. The invention comprises a real-time quality monitoring of a voice call over internet.
Summary of the Invention An objective of the present invention is to realize a system which enables to display near real-time quality tendency of calls made over the same instant messaging application and generate alarms. Another objective of the present invention is to realize a system wherein end-to-end near real-time quality metrics of voice or video calls made over the same instant messaging application are processed, a table wherein the processed metrics can be displayed and queried is created and alarms are generated within pre-determined rules.
Another objective of the present invention is to realize a system wherein technical records, which are created as a result of voice or video calls made by two users over the same instant messaging application, are processed near real-timely. Another objective of the present invention is to realize a system wherein collective quality metrics displaying end-to-end call quality are obtained and it is enabled to display and monitor these quality metrics and call data on a table.
Another objective of the present invention is to realize a system wherein various alarm mechanisms are created in accordance with pre-determined rules and the related persons are informed by the selected method.
Detailed Description of the Invention "A system displaying near real-time quality tendency and generating alarm" realized to fulfil the objectives of the present invention is shown in the figure attached, in which:
Figure 1 is a schematic view of a system displaying near real-time quality tendency and generating alarm. The components illustrated in the figure are individually numbered, where the numbers refer to the following:
1. System
2. Mobile device
3. Application
4. Transfer module
5. Queue module
6. Analytical data processing module
7. Database
8. Dashboard
9. Alarm unit
The inventive system (1) displaying near real-time quality tendency and generating alarm comprises:
at least one mobile device (2) which receives mobile communication service from a mobile communication network; has feature of establishing communication with applications over the mobile communication network by means of the mobile communication service received; and can run at least one application on itself;
at least one application (3) which is run on the mobile device (2); whereby users can voice or video call each other instantly;
at least one transfer module (4) wherein a lot of layers -where the signals that are created during the call initiated over the application (3) are carried- are located; these layers realize data transfer upon intercommunicating by using different protocols; and which is the whole of existing systems;
at least one queue module (5) wherein all technical records created as a result of the call are gathered in a queue for all calls;
at least one analytical data processing module (6) wherein technical records accumulating in the queue module (5) are processed near real- timely; quality metrics such as speech, listening, sound quality, package losses located inside records and technical data of calls are processed as time-based; and overall quality value is reached depending on call diversity; and which detects an abnormality or decrease within predetermined rules in quality tendency during processing for generating alarm;
at least one database (7) wherein collective quality values produced, call diversity, all data backup received, data generated during alarm detection are stored;
at least one dashboard (8) wherein collective quality data stored in the database (7) are displayed; filterings are made; and data are automatically updated from the database (7); and
at least one alarm unit (9) which automatically generates alarm when it detects a decrease in collective quality data obtained by the analytical data processing module (6) when processing the records or an abnormality within pre-determined rules.
The mobile device (2) included in the inventive system (1) is an electronic device such as mobile phone, smart phone that receives mobile communication service from a mobile communication network over a SIM (Subscriber Identity Module) and can run at least one application (3) on itself.
In the inventive system (1), the application (3) is an instant messaging application downloaded by users to their mobile devices (2). Users call each other over the application (3) as voice, video call and in similar ways. The application (3) comprises stacks which are also called as infrastructure units converting the voice, the image received from microphone into digital voice and image signal in calls made. The stacks comprised by the applications (3) carry out the conversion transaction according to the selected codec. The application (3) gathers data by performing some measurements from system messagings generated during talk by means of the stacks located inside itself. Dedicated quality measurements or technical quality data can be gathered by developments to be made on the application (3). The application (3) generates some quality metrics upon the stack talk used on itself is over and these metrics and the call technical information to the queue module (5) by being recorded.
The transfer module (4) performs transport of signals during the voice or the video call initiated over the application (3). It utilizes the whole of systems wherein there are a plurality of layers for this transaction and these layers make data transfer upon intercommunicating by using different protocols. It is not important that a user who has the application (3) downloaded is called from the application (3) for the transfer module (4), different operators who have reached agreement over the application (3) are called by using telecom infrastructure, the calling and the called numbers are in different operators or have fixed-lines. The transfer module (4) considers the fact that the number belongs to an operator during its first record to the application, for sending confirmation message. But the transfer module (4) also accepts sign up cases with e-mail or a different way other than number and finds the fact that it is connected to Internet adequate.
The queue module (5) is a unit wherein records generated by end infrastructure units are enqueued by means of rear infrastructure units and records of all calls are gathered in a queue without being kept waiting.
In the inventive system (1), the analytical data processing module (6) processes the records accumulating in the queue as near real-time streaming. The quality metrics which are included inside the records processed by the analytical data processing module (6) can be metrics such as speech (moscq), listening (moslq), sound quality, package losses generated by the end system and they can also be quality metrics which are specially generated by the development made in the stack. Overall quality values are reached depending on collective call diversity by processing quality metrics and technical data of calls as time-based in the analytical data processing module (6). The values reached by the analytical data processing module (6) are recorded to the database (7) in the form of new records. The analytical data processing module (6) informs the alarm unit (9) for triggering the alarm mechanism if it detects an abnormal state or decrease within pre-determined rules in quality tendency during data processing. Thus, the alarm unit (9) is triggered to send alarm to related units.
Preferably collective quality values produced and call diversity, all data backup received, data generated during alarm detection are recorded on the database (7) in the inventive system (1). In the preferred embodiment, the database (7) comprises a data indexing unit in order to query the gathered large data in an easy and fast way.
The dashboard (8) is a unit wherein collective quality data located in the database (7) are displayed and filtering is made according to the criteria of call diversity. The dashboard (8) automatically updates the data from the database (7).
In the inventive system (1), the alarm unit (9) automatically generates alarm in the event of detecting an abnormal state or quality decrease within pre-determined rules during processing of the records in the analytical data processing module (6) and it informs pre-determined persons according to determined alarm types. The alarm unit (9) records detection of an abnormal state or quality decrease in the database (7). Types of information made by the alarm unit (9) can be in the form of call, leaving message, sending screen shot.
With the inventive system (1), call quality data are processed as near real -timely and it is ensured that quality tendency of end-to-end real-time voice or video call is monitored by means of the fact that the processed data are displayed in the dashboard. Notifications about quality decrease and abnormal state are sent to users by means of alarms generated by the alarm unit (9) as a result of monitoring the data processed by the analytical data processing module (6).
Within these basic concepts; it is possible to develop various embodiments of a system displaying near real-time quality tendency and generating alarm (1), the invention cannot be limited to examples disclosed herein and it is essentially according to claims.

Claims

A system (1) comprising
at least one mobile device (2) which receives mobile communication service from a mobile communication network; has feature of establishing communication with applications over the mobile communication network by means of the mobile communication service received; and can run at least one application on itself;
at least one application (3) which is run on the mobile device (2); whereby users can voice or video call each other instantly;
and characterized by
at least one transfer module (4) wherein a lot of layers -where the signals that are created during the call initiated over the application (3) are carried- are located; these layers realize data transfer upon intercommunicating by using different protocols; and which is the whole of existing systems;
at least one queue module (5) wherein all technical records created as a result of the call are gathered in a queue for all calls;
at least one analytical data processing module (6) wherein technical records accumulating in the queue module (5) are processed near real- timely; quality metrics such as speech, listening, sound quality, package losses located inside records and technical data of calls are processed as time-based: and overall quality value is reached depending on call diversity; and which detects an abnormality or decrease within predetermined rules in quality tendency during processing for generating alarm;
at least one database (7) wherein collective quality values produced, call diversity, all data backup received, data generated during alarm detection are stored;
at least one dashboard (8) wherein collective quality data stored in the database (7) are displayed; filterings are made; and data are automatically updated from the database (7); and at least one alarm unit (9) which automatically generates alarm when it detects a decrease in collective quality data obtained by the analytical data processing module (6) when processing the records or an abnormality within pre-determined rules.
2. A system (1) according to Claim 1 ; characterized by the mobile device (2) which is an electronic device such as mobile phone, smart phone that receives mobile communication service from a mobile communication network over a SIM (Subscriber Identity Module) and can run at least one application (3) on itself.
3. A system (1) according to Claim 1 or 2; characterized by the application (3) which is an instant messaging application downloaded by users to their mobile devices (2).
4. A system (1) according to any of the preceding claims; characterized by the application (3) which comprises stacks that are also called as infrastructure units converting the voice, the image received from microphone into digital voice and image signal in calls made.
5. A system (1) according to Claim 4; characterized by the application (3) which gathers data by performing some measurements from system messagings generated during talk by means of the stacks located inside itself.
6. A system (1) according to any of the preceding claims; characterized by the application (3) wherein dedicated quality measurements or technical quality data can be gathered by developments to be made on thereof.
7. A system (1) according to any of the preceding claims; characterized by the application (3) which generates some quality metrics upon the stack talk used on itself is over and wherein these metrics and the call technical information are transmitted to the queue module (5) by being recorded.
8. A system (1) according to any of the preceding claims; characterized by the transfer module (4) wherein transport of signals is performed during the voice or the video call initiated over the application (3).
9. A system (1) according to any of the preceding claims; characterized by the queue module (5) wherein records generated by end infrastructure units are enqueued by means of rear infrastructure units and records of all calls are gathered in a queue without being kept waiting.
10. A system (1) according to any of the preceding claims; characterized by the analytical data processing module (6) wherein the quality metrics which are included inside the records processed by the analytical data processing module (6) can be metrics such as speech (moscq), listening (moslq), sound quality, package losses generated by the end system and they can also be quality metrics which are specially generated by the development made in the stack.
11. A system (1) according to any of the preceding claims; characterized by the analytical data processing module (6) wherein overall quality values are reached depending on collective call diversity by processing quality metrics and technical data of calls as time-based.
12. A system (1) according to any of the preceding claims; characterized by the database (7) wherein the values reached by the analytical data processing module (6) are recorded in the form of new records.
13. A system (1) according to any of the preceding claims; characterized by the analytical data processing module (6) which informs the alarm unit (9) for triggering the alarm mechanism if it detects an abnormal state or decrease within predetermined rules in quality tendency during data processing.
14. A system (1) according to any of the preceding claims; characterized by the database (7) which comprises a data indexing unit in order to query the gathered large data in an easy and fast way.
15. A system (1) according to any of the preceding claims; characterized by the dashboard (8) wherein collective quality data located in the database (7) are displayed and filtering is made according to the criteria of call diversity.
16. A system (1) according to any of the preceding claims; characterized by the alarm unit (9) which automatically generates alarm in the event of detecting an abnormal state or quality decrease within pre-determined rules during processing of the records in the analytical data processing module (6) and informs pre-determined persons according to determined alarm types.
17. A system (1) according to any of the preceding claims; characterized by the alarm unit (9) which records detection of an abnormal state or quality decrease in the database (7).
18. A system (1) according to any of the preceding claims; characterized by the alarm unit (9) wherein types of information made by it can be in the form of call, leaving message, sending screen shot.
PCT/TR2017/000145 2016-12-23 2017-12-25 A system displaying near real-time quality tendency and generating alarm WO2018203848A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
TR2016/19423A TR201619423A2 (en) 2016-12-23 2016-12-23 A SYSTEM THAT SHOWS THE TRENDS OF CLOSE REAL TIME QUALITY AND PRODUCES ALARM
TR2016/19423 2016-12-23

Publications (2)

Publication Number Publication Date
WO2018203848A2 true WO2018203848A2 (en) 2018-11-08
WO2018203848A3 WO2018203848A3 (en) 2019-01-17

Family

ID=64016979

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/TR2017/000145 WO2018203848A2 (en) 2016-12-23 2017-12-25 A system displaying near real-time quality tendency and generating alarm

Country Status (2)

Country Link
TR (1) TR201619423A2 (en)
WO (1) WO2018203848A2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110377444A (en) * 2019-06-26 2019-10-25 北京奇艺世纪科技有限公司 Fault alarm method, device, electronic equipment and computer readable storage medium

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9177295B2 (en) * 2007-12-20 2015-11-03 International Business Machines Corporation Monitoring instant messaging usage
US8358659B2 (en) * 2008-01-02 2013-01-22 International Business Machines Corporation Visual metering and response to maintain voice quality in a voice over internet protocol call
US9071677B2 (en) * 2013-02-12 2015-06-30 Unify Square, Inc. Enhanced data capture, analysis, and reporting for unified communications

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110377444A (en) * 2019-06-26 2019-10-25 北京奇艺世纪科技有限公司 Fault alarm method, device, electronic equipment and computer readable storage medium
CN110377444B (en) * 2019-06-26 2023-06-30 北京奇艺世纪科技有限公司 Fault alarm method, device, electronic equipment and computer readable storage medium

Also Published As

Publication number Publication date
WO2018203848A3 (en) 2019-01-17
TR201619423A2 (en) 2018-07-23

Similar Documents

Publication Publication Date Title
US9509842B2 (en) Collaborative and distributed emergency multimedia data management
US8243904B2 (en) Methods to improve security of conference calls by observation of attendees' order and time of joining the call
EP2547105A1 (en) Video monitoring method and system based on interactive voice response (ivr) technology
US20100027766A1 (en) Automatic Transmission of Audio and/or Video Content To Desired Recipient(s)
EP2785081A1 (en) Missed call prompting system and method
EP2891146B1 (en) Method and system for learning call analysis
WO2021126474A1 (en) System and method for intelligently identifying and dynamically presenting incident and unit information to a public safety user based on historical user interface interactions
US20190325732A1 (en) Voice, video, and data [vvd] centric adaptive emergency response global chain of custody apparatus and method
WO2018203848A2 (en) A system displaying near real-time quality tendency and generating alarm
KR101731545B1 (en) System and method for providing voice phishing warning service during call
JP2012005010A (en) Information processing system, telephone set, information processing method, and information processing program
US20200196125A1 (en) Method and server to provide periodic updates to citizens
JP2010244175A (en) Simple cti system
CN107517128B (en) Data transmission method, device and equipment
JP2017184158A (en) System and method for call processing
WO2008021838A2 (en) Integrated call handler and email systems and methods
JP5654401B2 (en) Incoming and outgoing call monitoring system for telephone system
EP2596619B1 (en) Communication apparatus for providing an indication about a missed call, and method thereof
CN106921808B (en) Information-pushing method, information push platform and system
JP5163906B2 (en) Image transmission type server device
JP5935509B2 (en) Call control device
KR100989704B1 (en) System for transmitting missed caller information to mobile terminal
FI115496B (en) Real-time call data transmission
KR101401618B1 (en) System and method for preventing alteration of calling line identification using caller authentication signal
KR102459421B1 (en) Apparatus, method, and application for processing spam call

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: 17908334

Country of ref document: EP

Kind code of ref document: A2

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17908334

Country of ref document: EP

Kind code of ref document: A2

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载