Unlock instant, AI-driven research and patent intelligence for your innovation.

Device and method for handling events in a telecommunications network

An event and telecommunication technology, applied in multi-program devices, inter-program communication, resource allocation, etc., can solve problems such as conflicts, not optimal use of system resources, invalid session state, etc.

Active Publication Date: 2022-01-25
TELEFON AB LM ERICSSON (PUBL)
View PDF16 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This can be problematic if: figure 1 The JEE platform shown is used to handle telecom applications and services, where when multiple threads t 1 to t N Session state becomes invalid when multiple events associated with an application session are executed in parallel
The disadvantage is that it makes many threads t 1 to t N Wait, this is not an optimal use of system resources and often conflicts with JEE platform principles
However, such a solution has the disadvantages of the thread pool mechanism described above, and thus violates an important JEE platform principle governing that all resources (including threads) must be managed
This solution also has the disadvantage of using many more threads than needed t 1 to t N , and thus resource inefficient
[0013] From the above it should be understood that there is a problem with achieving synchronization of events without compromising resource efficiency

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Device and method for handling events in a telecommunications network
  • Device and method for handling events in a telecommunications network
  • Device and method for handling events in a telecommunications network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] The invention will be described below in the context of the JEE platform. However, it should be understood that the invention is also applicable to other forms of the platform that perform handling of events and sessions in conjunction with thread pools, ie any session framework that utilizes event handling. Furthermore, although the invention is described in the context of a telecommunications environment, the invention is also applicable to other applications with similar problems.

[0037] According to the present invention, by providing a resource adapter specifically designed to handle application sessions, by queuing events in an event queue associated with a particular application session, and scheduling only one task at a time for processing events from this queue, event synchronization. For example, events may be queued in a FIFO queue, and only one task is scheduled at a time for processing the first event in the event queue.

[0038] figure 2 A JEE cluste...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A processing platform, such as the Java Enterprise Edition (JEE) platform, includes a JEE cluster with a plurality of processors (3) including a processor for processing events associated with one or more application sessions Si to Sn Resource Adapter (11). Each application session Si to Sn includes a session state (15) and an event queue (17), and the event queue (17) contains 1 to S n A list of events to execute for a particular session in . The thread pool (19) includes one or more processing threads t 1 to t N , for enabling the processor (3) to execute multiple tasks in parallel. Thread pool (19) comprises task queue (21), and described task queue (21) comprises processing thread t 1 to t N the task to perform. The resource adapter (11) includes a synchronization unit (23) for controlling a plurality of threads t from the thread pool 1 to t N How to handle events in multiple application sessions Si to Sn. Specifically, the synchronization unit (23) is configured such that only one event queued in the event queue (17) is scheduled with a task in the task queue (21), thereby preventing more than an event.

Description

[0001] Case Description [0002] This application is a divisional application of the Chinese patent application with the application date of July 28, 2009, the application number 200980160635.5, and the title "Equipment and method for processing events in a telecommunication network". technical field [0003] The present invention relates to apparatus and methods for processing events in a telecommunications network, and in particular to a method in a telecommunications processing platform, such as a Java Enterprise Edition (JEE) processing platform, for synchronizing the processing of events associated with an application session and equipment. Background technique [0004] In telecommunications networks, there are many applications and services in order to provide additional functionality beyond regular telephone calls. These applications and services usually run on different servers connected to the telecommunications network. These servers typically run on a different ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/50G06F9/54
Inventor 弗雷德里克·胡戈·芝瓦尔
Owner TELEFON AB LM ERICSSON (PUBL)