发明名称 用于处理电信网络中的事件的设备和方法
摘要 处理平台,例如Java企业版(JEE)平台,包括具有多个处理器(3)的JEE簇,所述多个处理器包括用于处理与一个或多个应用会话Si至Sn相关联的事件的资源适配器(11)。每个应用会话Si至Sn包括会话状态(15)和事件队列(17),事件队列(17)包含针对会话S<sub>1</sub>至S<sub>n</sub>中的特定会话要执行的事件的列表。线程池(19)包括一个或多个处理线程t<sub>1</sub>至t<sub>N</sub>,用于使得处理器(3)能够并行地执行多个任务。线程池(19)包括任务队列(21),所述任务队列(21)包含处理线程t<sub>1</sub>至t<sub>N</sub>要执行的任务。资源适配器(11)包括同步单元(23),用于控制来自线程池的多个线程t<sub>1</sub>至t<sub>N</sub>如何处理多个应用会话Si至Sn中的事件。具体地,同步单元(23)配置为使得排队在事件队列(17)中的仅一个事件调度有任务队列(21)中的任务,由此防止并行地执行来自应用会话的特定事件队列的多于一个事件。
申请公布号 CN104932946A 申请公布日期 2015.09.23
申请号 CN201510419034.9 申请日期 2009.07.28
申请人 瑞典爱立信有限公司 发明人 弗雷德里克·胡戈·芝瓦尔
分类号 G06F9/50(2006.01)I;G06F9/54(2006.01)I 主分类号 G06F9/50(2006.01)I
代理机构 中科专利商标代理有限责任公司 11021 代理人 穆童
主权项 一种在电信处理平台中同步与应用会话相关联的事件的处理的方法,所述电信处理平台具有用于并行地处理多个任务的多个处理线程,所述任务存储在任务队列中,所述方法包括以下步骤:在与应用会话相关联的事件队列中存储一个或多个事件,以及向所述事件队列中的事件分配任务,使得一次仅向事件队列中的一个事件分配任务;在处理所述事件之后,从事件队列中移除所述事件;以及确定移除了已处理事件的事件队列是否为空,如果不为空,则向所述事件队列中的仅一个其他事件分配任务。
地址 瑞典斯德哥尔摩