[go: up one dir, main page]

RU2017101818A - Искусственные транзакции между концевыми точками связи - Google Patents

Искусственные транзакции между концевыми точками связи Download PDF

Info

Publication number
RU2017101818A
RU2017101818A RU2017101818A RU2017101818A RU2017101818A RU 2017101818 A RU2017101818 A RU 2017101818A RU 2017101818 A RU2017101818 A RU 2017101818A RU 2017101818 A RU2017101818 A RU 2017101818A RU 2017101818 A RU2017101818 A RU 2017101818A
Authority
RU
Russia
Prior art keywords
communication
client
transaction
client device
artificial transaction
Prior art date
Application number
RU2017101818A
Other languages
English (en)
Inventor
Гунтер ЛИБ
Паскаль Ф. МЕНЕСЕС
Джон Р. МОРРОУ
Уилльям Н. ХЭНЛОН
Джон Хиллари ЗИБУРА
Амер А. ХАССАН
Original Assignee
МАЙКРОСОФТ ТЕКНОЛОДЖИ ЛАЙСЕНСИНГ, ЭлЭлСи
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 МАЙКРОСОФТ ТЕКНОЛОДЖИ ЛАЙСЕНСИНГ, ЭлЭлСи filed Critical МАЙКРОСОФТ ТЕКНОЛОДЖИ ЛАЙСЕНСИНГ, ЭлЭлСи
Publication of RU2017101818A publication Critical patent/RU2017101818A/ru

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/06Testing, supervising or monitoring using simulated traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/56Unified messaging, e.g. interactions between e-mail, instant messaging or converged IP messaging [CPM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/131Protocols for games, networked simulations or virtual reality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer And Data Communications (AREA)
  • Telephonic Communication Services (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Communication Control (AREA)

Claims (39)

1. Система для оптимизации осуществления сеанса связи, причем система содержит:
по меньшей мере, один процессор; и
одну или более компьютерно-считываемых сред хранения, включающих в себя хранящиеся в них инструкции, которые, при выполнении, по меньшей мере, одним процессором, предписывают системе осуществлять операции, включающие в себя:
прием инструкции для инициирования искусственной транзакции между клиентом связи клиентского устройства и клиентом связи концевой точки связи и согласно сценарию имитации;
установление параметров искусственной транзакции из сценария имитации, причем параметры включают в себя одну или более концевых точек связи, с которыми должна осуществляться искусственная транзакция, и параметры транзакции, подлежащие применению в ходе искусственной транзакции;
осуществление искусственной транзакции между клиентом связи клиентского устройства и клиентом связи концевой точки связи и согласно параметрам транзакции; и
передачу одного или более атрибутов, обнаруженных в ходе искусственной транзакции, для предписания оптимизации сеанса связи.
2. Система по п. 1, в которой инструкция для инициирования искусственной транзакции принимается в ответ на обнаружение предстоящего календарного события, которое предусматривает сеанс связи с клиентским устройством, и при этом параметры транзакции имитируют один или более параметров сеанса связи.
3. Система по п. 1, в которой операции дополнительно включают в себя:
прием дополнительной инструкции для инициирования дополнительной искусственной транзакции между клиентом связи клиентского устройства и клиентом связи, по меньшей мере, одной другой концевой точки связи одновременно с искусственной транзакцией между клиентом связи клиентского устройства и клиентом связи концевой точки связи; и
осуществление искусственной транзакции между клиентом связи клиентского устройства и клиентом связи концевой точки связи одновременно с осуществлением дополнительной искусственной транзакции между клиентом связи клиентского устройства и клиентом связи упомянутой, по меньшей мере, одной другой концевой точки связи.
4. Система по п. 3, в которой упомянутая, по меньшей мере, одна другая концевая точка связи содержит несколько разных концевых точек связи, и при этом дополнительная искусственная транзакция содержит имитацию инициированного клиентским устройством сеанса связи множественной адресации с несколькими разными концевыми точками связи.
5. Система по п. 1, в которой операции дополнительно включают в себя:
обнаружение атрибутов искусственной транзакции, включающих в себя один или более из атрибутов осуществления или атрибутов качества информационных материалов искусственной транзакции; и
запись атрибутов искусственной транзакции.
6. Система по п. 1, в которой сценарий имитации содержит один или более вариантов информационных материалов связи, включающих в себя, по меньшей мере, один из материалов речевой информации или материалов видеоинформации, и при этом упомянутое осуществление искусственной транзакции содержит обмен одним или более вариантами информационных материалов связи между клиентом связи клиентского устройства и клиентом связи концевой точки связи.
7. Система по п. 1, в которой концевая точка связи содержит имитационную концевую точку связи, которая является логическим представлением устройства конечного пользователя.
8. Компьютерно-реализуемый способ оптимизации осуществления сеанса связи, причем способ содержит этапы, на которых:
принимают указание для инициирования искусственной транзакции между клиентом связи клиентского устройства и клиентом связи концевой точки связи;
генерируют сценарий имитации для искусственной транзакции, который идентифицирует клиентское устройство и концевую точку связи, и который включает в себя параметры, подлежащие применению к искусственной транзакции;
предписывают клиентскому устройству инициировать искусственную транзакцию между клиентом связи клиентского устройства и клиентом связи концевой точки связи и согласно сценарию имитации; и
предписывают передачу одного или более атрибутов искусственной транзакции для обеспечения оптимизации осуществления сеанса связи.
9. Способ по п. 8, в котором дополнительно принимают указание периодически планируемой искусственной транзакции между клиентом связи клиентского устройства и клиентом связи концевой точки связи.
10. Способ по п. 8, в котором упомянутый прием содержит этапы, на которых:
обнаруживают предстоящее календарное событие, которое включает в себя сеанс связи; и
устанавливают параметры календарного события,
причем упомянутое генерирование содержит этап, на котором генерируют сценарий имитации, по меньшей мере, частично на основании параметров календарного события.
11. Способ по п. 10, в котором упомянутое предписание содержит этап, на котором предписывают клиентскому устройству инициировать искусственную транзакцию до календарного события.
12. Способ по п. 8, в котором упомянутое генерирование содержит этап, на котором генерируют сценарий имитации для имитации ранее записанного сеанса связи.
13. Способ по п. 8, дополнительно содержащий этапы, на которых:
принимают указание для инициирования дополнительной искусственной транзакции между клиентом связи клиентского устройства и одним или более клиентами связи одной или более других концевых точек связи;
генерируют дополнительный сценарий имитации для дополнительной искусственной транзакции, который идентифицирует клиентское устройство и одну или более других концевых точек связи, и который включает в себя параметры, подлежащие применению к дополнительной искусственной транзакции; и
предписывают клиентскому устройству инициировать дополнительную искусственную транзакцию одновременно с искусственной транзакцией между клиентом связи клиентского устройства и клиентом связи концевой точки связи.
14. Способ по п. 13, в котором искусственная транзакция и дополнительная искусственная транзакция представляют, по меньшей мере, одну из:
имитации сеанса связи множественной адресации от клиентского устройства на несколько концевых точек связи; или
имитации вызова конференцсвязи между клиентским устройством и несколькими концевыми точками связи.
15. Способ по п. 8, дополнительно содержащий этапы, на которых:
записывают атрибуты искусственной транзакции; и
передают атрибуты одной или более сущностям, участвующим в искусственной транзакции.
RU2017101818A 2014-07-22 2015-07-16 Искусственные транзакции между концевыми точками связи RU2017101818A (ru)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US14/337,857 US10021214B2 (en) 2014-07-22 2014-07-22 Synthetic transactions between communication endpoints
US14/337,857 2014-07-22
PCT/US2015/040673 WO2016014323A1 (en) 2014-07-22 2015-07-16 Synthetic transactions between communication endpoints

Publications (1)

Publication Number Publication Date
RU2017101818A true RU2017101818A (ru) 2018-07-23

Family

ID=53836199

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2017101818A RU2017101818A (ru) 2014-07-22 2015-07-16 Искусственные транзакции между концевыми точками связи

Country Status (18)

Country Link
US (1) US10021214B2 (ru)
EP (1) EP3146755B1 (ru)
JP (1) JP2017523709A (ru)
KR (1) KR20170036735A (ru)
CN (1) CN106664584B (ru)
AU (1) AU2015294437A1 (ru)
BR (1) BR112017000859A2 (ru)
CA (1) CA2955016A1 (ru)
CL (1) CL2017000127A1 (ru)
CO (1) CO2017000373A2 (ru)
IL (1) IL249586A0 (ru)
MX (1) MX2017000894A (ru)
PH (1) PH12016502423A1 (ru)
RU (1) RU2017101818A (ru)
SG (1) SG11201700261YA (ru)
TW (1) TW201611545A (ru)
WO (1) WO2016014323A1 (ru)
ZA (1) ZA201608383B (ru)

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9582399B2 (en) * 2014-03-14 2017-02-28 Ca, Inc. Entropy weighted message matching for opaque service virtualization
CN105335142B (zh) * 2014-07-29 2019-03-15 国际商业机器公司 在事务处理系统中标识事务的性能瓶颈的方法和装置
US9730133B2 (en) 2015-05-15 2017-08-08 Microsoft Technology Licensing, Llc Synthetic transaction for wireless handover
US20170295209A1 (en) * 2016-04-11 2017-10-12 Microsoft Technology Licensing, Llc Subscription for Communication Attributes
US10456672B2 (en) 2016-05-19 2019-10-29 Google Llc Methods and systems for facilitating participation in a game session
US10313406B2 (en) 2016-11-01 2019-06-04 Microsoft Technology Licensing, Llc Synthetic transaction to determine centroid for cloud hosting
US10992729B2 (en) 2017-04-18 2021-04-27 Microsoft Technology Licensing, Llc Endpoint configuration for a communication session
US20180316741A1 (en) * 2017-05-01 2018-11-01 Microsoft Technology Licensing, Llc Synthetic Transaction based on Network Condition
US10541940B2 (en) * 2017-05-03 2020-01-21 International Business Machines Corporation Quality of service (QoS) stored procedures
US11070581B1 (en) * 2017-08-24 2021-07-20 Wells Fargo Bank, N.A. Eliminating network security blind spots
EP4336800A3 (en) 2017-10-10 2024-05-29 Google LLC Distributed sample-based game profiling with game metadata and metrics and gaming api platform supporting third-party content
US11140207B2 (en) * 2017-12-21 2021-10-05 Google Llc Network impairment simulation framework for verification of real time interactive media streaming systems
CN111417441B (zh) 2018-03-22 2025-01-28 谷歌有限责任公司 用于渲染和编码在线交互式游戏会话的内容的方法和系统
EP3740292A2 (en) 2018-04-02 2020-11-25 Google LLC Input device for an electronic system
JP7073526B2 (ja) 2018-04-02 2022-05-23 グーグル エルエルシー インタラクティブなクラウドゲームのための方法、デバイス、およびシステム
US11077364B2 (en) 2018-04-02 2021-08-03 Google Llc Resolution-based scaling of real-time interactive graphics
CN119693217A (zh) 2018-04-10 2025-03-25 谷歌有限责任公司 游戏渲染中的内存管理
US10678676B2 (en) * 2018-08-08 2020-06-09 Servicenow, Inc. Playback of captured network transactions in a simulation environment
US11068380B2 (en) 2018-08-08 2021-07-20 Servicenow, Inc. Capturing and encoding of network transactions for playback in a simulation environment
CN112204529B (zh) 2018-11-16 2025-08-22 谷歌有限责任公司 用于复杂系统分析的实时交互式仿真的影子追踪
WO2021149230A1 (ja) * 2020-01-23 2021-07-29 日本電信電話株式会社 最適化エンジン、最適化方法、及びプログラム
US11968269B1 (en) 2023-03-17 2024-04-23 Netskope, Inc. Hybrid tag based virtual private network with scalable next hop convergence
US11916775B1 (en) 2023-03-17 2024-02-27 Netskope, Inc. Multi-tenant cloud native control plane system
US12277053B1 (en) * 2024-06-19 2025-04-15 Click Therapeutics, Inc. Automatically varying system clocks to simulate test environments for application triggers generated using machine learning

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1387271A1 (en) * 2002-07-29 2004-02-04 Sun Microsystems, Inc. Method and apparatus for generating an operational processing load
GB2398457B (en) * 2003-02-12 2006-05-10 Ubinetics Ltd Developing a user activity profile
US7433925B1 (en) 2003-08-29 2008-10-07 Cisco Technology, Inc. Method and apparatus for measuring health and performance of a messaging system
WO2006099473A2 (en) 2005-03-15 2006-09-21 Mformation Technologies Inc. System and method for monitoring and measuring end-to-end performance using wireless devices
CN101517997A (zh) * 2005-07-13 2009-08-26 格莱珀技术集团公司 为使用sms通信提供移动设备服务的系统和方法
CA2615894A1 (en) 2005-07-28 2007-02-08 Mformation Technologies, Inc. System and method for service quality management for wireless devices
US8051163B2 (en) * 2006-05-11 2011-11-01 Computer Associates Think, Inc. Synthetic transactions based on system history and load
US20080080536A1 (en) 2006-10-02 2008-04-03 Texas Instruments Incorporated Media access control layer bridging of a real communication device to a simulated network
US8898325B2 (en) * 2007-03-06 2014-11-25 Trion Worlds, Inc. Apparatus, method, and computer readable media to perform transactions in association with participants interacting in a synthetic environment
CN101389107B (zh) * 2007-09-10 2012-04-18 中兴通讯股份有限公司 一种大话务模拟测试系统和方法
US7890821B2 (en) 2007-10-04 2011-02-15 Veriwave, Inc. Channel impairment emulator systems and methods
US8326971B2 (en) * 2007-11-30 2012-12-04 International Business Machines Corporation Method for using dynamically scheduled synthetic transactions to monitor performance and availability of E-business systems
US8295191B2 (en) * 2008-03-04 2012-10-23 Microsoft Corporation Endpoint report aggregation in unified communication systems
US8659639B2 (en) * 2009-05-29 2014-02-25 Cisco Technology, Inc. System and method for extending communications between participants in a conferencing environment
US20110004926A1 (en) * 2009-07-01 2011-01-06 International Business Machines Coporation Automatically Handling Proxy Server and Web Server Authentication
WO2012018477A2 (en) * 2010-07-26 2012-02-09 Seven Networks, Inc. Distributed implementation of dynamic wireless traffic policy
EP2523494B1 (en) * 2011-05-11 2014-01-29 Prisma Engineering S.r.l. Mobile terminal simulator for a wireless telecommunications network and method to simulate a mobile terminal
US9106513B2 (en) 2012-03-23 2015-08-11 Microsoft Technology Licensing, Llc Unified communication aware networks
US9413792B2 (en) 2012-11-09 2016-08-09 Microsoft Technology Licensing, Llc Detecting quality of service for unified communication and collaboration (UC and C) on internetworks

Also Published As

Publication number Publication date
JP2017523709A (ja) 2017-08-17
IL249586A0 (en) 2017-02-28
BR112017000859A2 (pt) 2017-12-05
CN106664584B (zh) 2020-10-27
CN106664584A (zh) 2017-05-10
AU2015294437A1 (en) 2017-01-12
CA2955016A1 (en) 2016-01-28
TW201611545A (zh) 2016-03-16
ZA201608383B (en) 2018-05-30
US20160028854A1 (en) 2016-01-28
KR20170036735A (ko) 2017-04-03
MX2017000894A (es) 2017-05-04
CL2017000127A1 (es) 2017-08-18
EP3146755A1 (en) 2017-03-29
WO2016014323A1 (en) 2016-01-28
PH12016502423A1 (en) 2017-03-06
US10021214B2 (en) 2018-07-10
EP3146755B1 (en) 2019-01-16
CO2017000373A2 (es) 2017-02-09
SG11201700261YA (en) 2017-02-27

Similar Documents

Publication Publication Date Title
RU2017101818A (ru) Искусственные транзакции между концевыми точками связи
WO2020106779A8 (en) Testing as a service for cloud gaming
EP4462306A3 (en) Learning data augmentation policies
PH12019500771A1 (en) Business processing method and apparatus
JP2018136952A5 (ru)
SG11201906092QA (en) Method and device for processing client end microphone-connection live broadcast
JP2017509952A5 (ru)
WO2018038385A3 (ko) 음성 인식 방법 및 이를 수행하는 전자 장치
WO2017204171A3 (en) Information processing apparatus, image generation method, control method, and program
JP2016517638A5 (ru)
EP4539434A3 (en) Voice commands across devices
JP2015528968A5 (ru)
EP4579660A3 (en) Screencast recording method, screencast playing method, screen recording terminal, and playing terminal
JP2016508691A5 (ru)
MY190784A (en) Methods and devices for generating security questions and verifying identities
MY194132A (en) Credit payment method and apparatus based on mobile terminal p2p
JP2015084570A5 (ru)
JP2018533138A5 (ru)
JP2015523629A5 (ru)
PH12019501290A1 (en) Method and apparatus for authorized login
WO2013003211A3 (en) Apparatus for automating field device operations by capturing device method execution steps for later use and related method
JP2015018238A5 (ru)
CN107170446A (zh) 语义处理服务器及用于语义处理的方法
CN109361527A (zh) 语音会议记录方法及系统
JP2017503442A5 (ru)

Legal Events

Date Code Title Description
FA93 Acknowledgement of application withdrawn (no request for examination)

Effective date: 20200121