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
    • 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
    • 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
    • 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/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 2014-07-22
US14/337,857 US10021214B2 (en) 2014-07-22 2014-07-22 Synthetic transactions between communication endpoints
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 (22)

* 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
EP3600581B1 (en) 2017-10-10 2024-02-21 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
EP3700640B1 (en) 2018-03-22 2021-05-26 Google LLC Methods and systems for rendering and encoding content for online interactive gaming sessions
EP3773953B1 (en) 2018-04-02 2024-06-19 Google LLC Methods, devices, and systems for interactive cloud gaming
US11872476B2 (en) 2018-04-02 2024-01-16 Google Llc Input device for an electronic system
US11077364B2 (en) 2018-04-02 2021-08-03 Google Llc Resolution-based scaling of real-time interactive graphics
JP7073494B2 (ja) 2018-04-10 2022-05-23 グーグル エルエルシー ゲームレンダリングにおけるメモリ管理
US11068380B2 (en) 2018-08-08 2021-07-20 Servicenow, Inc. Capturing and encoding of network transactions for playback in a simulation environment
US10678676B2 (en) * 2018-08-08 2020-06-09 Servicenow, Inc. Playback of captured network transactions in a simulation environment
WO2020102493A1 (en) 2018-11-16 2020-05-22 Google Llc Shadow tracking of real-time interactive simulations for complex system analysis
US11916775B1 (en) 2023-03-17 2024-02-27 Netskope, Inc. Multi-tenant cloud native control plane system
US11968269B1 (en) 2023-03-17 2024-04-23 Netskope, Inc. Hybrid tag based virtual private network with scalable next hop convergence

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
WO2007008929A2 (en) * 2005-07-13 2007-01-18 Grape Technology Group, Inc. System and method for providing mobile device services using sms communications
JP5000652B2 (ja) 2005-07-28 2012-08-15 エムフォメーション・テクノロジーズ・インコーポレイテッド ワイヤレス装置のサービス品質管理のためのシステムおよび方法
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
CN106664584A (zh) 2017-05-10
KR20170036735A (ko) 2017-04-03
CN106664584B (zh) 2020-10-27
CL2017000127A1 (es) 2017-08-18
TW201611545A (zh) 2016-03-16
ZA201608383B (en) 2018-05-30
IL249586A0 (en) 2017-02-28
EP3146755B1 (en) 2019-01-16
MX2017000894A (es) 2017-05-04
WO2016014323A1 (en) 2016-01-28
BR112017000859A2 (pt) 2017-12-05
US10021214B2 (en) 2018-07-10
PH12016502423A1 (en) 2017-03-06
AU2015294437A1 (en) 2017-01-12
US20160028854A1 (en) 2016-01-28
CA2955016A1 (en) 2016-01-28
SG11201700261YA (en) 2017-02-27
EP3146755A1 (en) 2017-03-29
JP2017523709A (ja) 2017-08-17
CO2017000373A2 (es) 2017-02-09

Similar Documents

Publication Publication Date Title
RU2017101818A (ru) Искусственные транзакции между концевыми точками связи
PH12019501470A1 (en) Method and device for sending transaction information and for consensus verification
JP2018136952A5 (ru)
SG11201906092QA (en) Method and device for processing client end microphone-connection live broadcast
MX2019004111A (es) Metodo y aparato de procesamiento de negocios.
WO2017054309A1 (zh) 用于语音和视频通讯的交互控制方法及装置
WO2020225600A8 (en) Method and apparatus for determining validity information for a protocol data unit session
MX2019010827A (es) Metodo y aparato de procesamiento de transacciones con base en cadena de bloques.
WO2020106779A3 (en) Testing as a service for cloud gaming
WO2016094182A3 (en) Network device predictive modeling
WO2016197767A3 (zh) 一种表情输入方法、装置、终端和计算机可读存储介质
MY190784A (en) Methods and devices for generating security questions and verifying identities
JP2017062760A5 (ru)
JP2015528968A5 (ru)
PH12019501290A1 (en) Method and apparatus for authorized login
MY194132A (en) Credit payment method and apparatus based on mobile terminal p2p
JP2015084570A5 (ru)
JP2016508691A5 (ru)
WO2015132678A3 (en) System and methods for cleansing automated robotic traffic from sets of usage logs
JP2015523629A5 (ru)
JP2019530996A5 (ru)
WO2013003211A3 (en) Apparatus for automating field device operations by capturing device method execution steps for later use and related method
EP3621038A3 (en) Methods and devices for replacing expression, and computer readable storage media
JP2015018238A5 (ru)
JP2017503442A5 (ru)

Legal Events

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

Effective date: 20200121