(19)
(11) EP 4 482 170 A1

(12) EUROPEAN PATENT APPLICATION
published in accordance with Art. 153(4) EPC

(43) Date of publication:
25.12.2024 Bulletin 2024/52

(21) Application number: 24712397.9

(22) Date of filing: 12.03.2024
(51) International Patent Classification (IPC): 
H04R 1/10(2006.01)
(52) Cooperative Patent Classification (CPC):
H04R 1/10
(86) International application number:
PCT/KR2024/003160
(87) International publication number:
WO 2024/214964 (17.10.2024 Gazette 2024/42)
(84) Designated Contracting States:
AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC ME MK MT NL NO PL PT RO RS SE SI SK SM TR
Designated Extension States:
BA
Designated Validation States:
GE KH MA MD TN

(30) Priority: 14.04.2023 KR 20230049680

(71) Applicant: Samsung Electronics Co., Ltd.
Suwon-si, Gyeonggi-do 16677 (KR)

(72) Inventors:
  • CHEONG, Gupil
    Suwon-si Gyeonggi-do 16677 (KR)
  • KANG, Doosuk
    Suwon-si Gyeonggi-do 16677 (KR)
  • GI, Hyenho
    Suwon-si Gyeonggi-do 16677 (KR)
  • JIN, Juyeon
    Suwon-si Gyeonggi-do 16677 (KR)
  • HAN, Euibum
    Suwon-si Gyeonggi-do 16677 (KR)

(74) Representative: Gulde & Partner 
Patent- und Rechtsanwaltskanzlei mbB Wallstraße 58/59
10179 Berlin
10179 Berlin (DE)

   


(54) ELECTRONIC DEVICE FOR PROVIDING AUDIO SERVICE AND METHOD FOR OPERATING SAME


(57) According to an embodiment, an electronic device (101) includes at least one communication circuit (190), at least one processor (120), and memory (130) storing instructions that, when executed by the at least one processor, cause the electronic device to, establish a common audio channel which is an audio service link commonly used by the electronic device and at least one external electronic device (102; 104; 200; 300; 1001; 1003; 1005), based on a set condition, share, with the at least one external electronic device (102; 104; 200; 300; 1001; 1003; 1005) via the at least one communication circuit, information about the common audio channel and time information used for synchronization for the common audio channel, and operate in a reception mode in which the electronic device is capable of receiving audio data from the at least one external electronic device for the common audio channel. In addition, an embodiment may be possible.




Description

[Technical Field]



[0001] The disclosure relates to an electronic device providing an audio service and an operating method thereof.

[Background Art]



[0002] Recently, with the development of an information communication technology, various wireless communication technologies and various services have been developed. In particular, a Bluetooth scheme which is one of short-range communication schemes has been actively used, and electronic devices using the Bluetooth scheme have been also widely used. In particular, a pair of ear buds which may be respectively worn on both ears of a user have been widely used as an ear-wearable device. The ear-wearable device may provide various functions. For example, the ear-wearable device may use a microphone to input and identify a user's voice, transmit audio data related to the user's voice to an electronic device (e.g., a smart phone), and use a speaker to output audio data received from the electronic device.

[0003] The Bluetooth scheme may include a Bluetooth legacy (or Bluetooth classic) scheme and/or a Bluetooth low energy (BLE) scheme. An electronic device (e.g., a smart phone) that provides an audio service based on the BLE scheme may independently establish a communication link (e.g., a connected isochronous stream (CIS)) with each of external electronic devices (e.g., a first external electronic device and/or a second external electronic device), and transmit and receive data to and from the external electronic devices via the established communication link (e.g., a connection-based communication). The electronic device may establish a communication link (e.g., a broadcast isochronous stream (BIS)) and transmit and receive data to and from the external electronic devices via the established communication link (e.g., a broadcast-based communication).

[0004] Like this, the audio service based on the BLE scheme may be provided via a connection-based CIS or a non-connection-based BIS. If a multi-party audio service is provided via the CIS, all electronic devices (e.g., an electronic device, a first external electronic device, and/or a second external electronic device) participating in the multi-party audio service establish BLE links to each other, and establish CISes based on the established BLE links. If the number of electronic devices participating in a CIS-based multi-party audio service increases, the number of links which need to be established between the electronic devices participating in the CIS-based multi-party audio service may increase exponentially, and this exponential increase in the number of links may make it difficult to provide the CIS-based multi-party audio service and may also make it impossible for the CIS-based multi-party audio service to be provided.

[0005] If the multi-party audio service is provided via a BIS connection, the electronic devices participating in the multi-party audio service may transmit audio data. However, the Bluetooth scheme does not currently specifically define a scheme for receiving audio data via the BIS connection if the multi-party audio service is provided via the BIS connection, so it is impossible to define at what point and in what scheme electronic devices participating in the multi-party audio service may receive the audio data, thus making it difficult or impossible to provide the multi-party audio service.

[Detailed Description of the Invention]


[Technical Solution]



[0006] An embodiment of the disclosure may provide an electronic device which provides an audio service and an operating method thereof.

[0007] An embodiment of the disclosure may provide an electronic device which provides a multi-party audio service and an operating method thereof.

[0008] According to an embodiment of the disclosure, an electronic device includes at least one communication circuit, at least one processor, and memory storing instructions.

[0009] According to an embodiment of the disclosure, the instructions, when executed by the at least one processor, cause the electronic device to establish a common audio channel which is an audio service link commonly used by the electronic device and at least one external electronic device, based on a set condition.

[0010] According to an embodiment of the disclosure, the instructions, when executed by the at least one processor, cause the electronic device to share, with the at least one external electronic device via the at least one communication circuit, information about the common audio channel and time information used for synchronization for the common audio channel.

[0011] According to an embodiment of the disclosure, the instructions, when executed by the at least one processor, cause the electronic device to operate in a reception mode in which the electronic device is capable of receiving audio data from the at least one external electronic device for the common audio channel.

[0012] According to an embodiment of the disclosure, an electronic device includes at least one communication circuit, at least one processor, and memory storing instructions.

[0013] According to an embodiment of the disclosure, the instructions, when executed by the at least one processor, cause the electronic device to receive, from at least one external electronic device or a server via the at least one communication circuit, information about a common audio channel which is an audio service link commonly used by the electronic device and the at least one external electronic device and time information used for synchronization for the common audio channel.

[0014] According to an embodiment of the disclosure, the instructions, when executed by the at least one processor, cause the electronic device to perform a synchronization operation for the common audio channel based on the information about the common audio channel and the time information used for synchronization for the common audio channel.

[0015] According to an embodiment of the disclosure, the instructions, when executed by the at least one processor, cause the electronic device to operate in a reception mode in which the electronic device is capable of receiving audio data from the at least one external electronic device for the common audio channel.

[0016] According to an embodiment of the disclosure, a method includes establishing a common audio channel which is an audio service link commonly used by an electronic device and at least one external electronic device, based on a set condition.

[0017] According to an embodiment of the disclosure, the method includes sharing, with the at least one external electronic device, information about the common audio channel and time information used for synchronization for the common audio channel.

[0018] According to an embodiment of the disclosure, the method includes operating in a reception mode in which the electronic device is capable of receiving audio data from the at least one external electronic device for the common audio channel.

[0019] According to an embodiment of the disclosure, a method includes receiving, from at least one external electronic device (101; 104; 300; 1001; 1003; 1005) or a server (108), information about a common audio channel which is an audio service link commonly used by an electronic device and the at least one external electronic device and time information used for synchronization for the common audio channel.

[0020] According to an embodiment of the disclosure, the method includes performing a synchronization operation for the common audio channel based on the information about the common audio channel and the time information used for synchronization for the common audio channel.

[0021] According to an embodiment of the disclosure, the method includes operating in a reception mode in which the electronic device is capable of receiving audio data from the at least one external electronic device for the common audio channel.

[0022] According to an embodiment of the disclosure, a storage medium storing at least one computer-readable instruction is provided.

[0023] According to an embodiment of the disclosure, the at least one instruction, when executed by at least one processor of an electronic device, causes the electronic device to perform at least one operation.

[0024] According to an embodiment of the disclosure, the at least one operation includes establishing a common audio channel which is an audio service link commonly used by the electronic device and at least one external electronic device, based on a set condition.

[0025] According to an embodiment of the disclosure, the at least one operation includes sharing, with the at least one external electronic device, information about the common audio channel and time information used for synchronization for the common audio channel.

[0026] According to an embodiment of the disclosure, the at least one operation includes operating in a reception mode in which the electronic device is capable of receiving audio data from the at least one external electronic device for the common audio channel.

[0027] According to an embodiment of the disclosure, a storage medium storing at least one computer-readable instruction may be provided.

[0028] According to an embodiment of the disclosure, the at least one instruction, when executed by at least one processor of an electronic device, may cause the electronic device to perform at least one operation.

[0029] According to an embodiment of the disclosure, the at least one operation may include receiving, from at least one external electronic device or a server, information about a common audio channel which is an audio service link commonly used by the electronic device and the at least one external electronic device and time information used for synchronization for the common audio channel.

[0030] According to an embodiment of the disclosure, the at least one operation may include performing a synchronization operation for the common audio channel based on the information about the common audio channel and the time information used for synchronization for the common audio channel.

[0031] According to an embodiment of the disclosure, the at least one operation may include operating in a reception mode in which the electronic device is capable of receiving audio data from the at least one external electronic device for the common audio channel.

[Description of the Drawings]



[0032] 

FIG. 1 is a block diagram schematically illustrating an electronic device within a network environment according to an embodiment.

FIG. 2 is a diagram schematically illustrating connections between electronic devices which are based on a Bluetooth scheme in a wireless communication network according to an embodiment.

FIG. 3 is a block diagram schematically illustrating a second external electronic device in a wireless communication network according to an embodiment.

FIG. 4 is a block diagram schematically illustrating a first external electronic device in a wireless communication network according to an embodiment.

FIG. 5 is a diagram schematically illustrating configuration of CIG events and CIS events in a wireless communication network according to an embodiment.

FIG. 6 is a diagram schematically illustrating configuration of BIG events and BIS events in a wireless communication network according to an embodiment.

FIG. 7 is a flowchart schematically illustrating an operating method of an electronic device according to an embodiment.

FIG. 8 is a flowchart schematically illustrating an operating method of a first external electronic device according to an embodiment.

FIG. 9 is a flowchart schematically illustrating an operating method of a first external electronic device according to an embodiment.

FIG. 10 is a diagram schematically illustrating connections between electronic devices which are based on a Bluetooth scheme in a wireless communication network according to an embodiment.

FIG. 11 is a diagram schematically illustrating an operation in which an electronic device establishes a common audio channel in a wireless communication network according to an embodiment.

FIG. 12 is a diagram schematically illustrating a format of a BLE ADV packet in a wireless communication network according to an embodiment.

FIG. 13 is a diagram schematically illustrating a UI displayed on an electronic device in a case that the electronic device receives a BLE ADV packet in a wireless communication network according to an embodiment.

FIG. 14 is a diagram schematically illustrating a common audio channel generated by an electronic device in a wireless communication network according to an embodiment.

FIG. 15 is a diagram schematically illustrating an operation of sharing information about a common audio channel generated by an electronic device and time information used for synchronization for a common audio channel in a wireless communication network according to an embodiment.

FIG. 16 is a diagram schematically illustrating an operation in which a plurality of electronic devices are synchronized with a common audio channel in a wireless communication network according to an embodiment.

FIG. 17 is a diagram schematically illustrating an operation in which a plurality of electronic devices are synchronized to a common audio channel in a wireless communication network according to an embodiment.

FIG. 18 is a diagram schematically illustrating a transmitting operation and a receiving operation performed by an electronic device on a common audio channel in a wireless communication network according to an embodiment.

FIG. 19 is a diagram schematically illustrating a transmitting operation and a receiving operation performed by a first external electronic device on a common audio channel in a wireless communication network according to an embodiment.

FIG. 20 is a diagram schematically illustrating an operation of exchanging audio data between an electronic device and a first external electronic device in a wireless communication network according to an embodiment.

FIG. 21 is a diagram schematically illustrating an operation of exchanging audio data among a first external electronic device, a third external electronic device, and a fourth external electronic device in a wireless communication network according to an embodiment.

FIG. 22 is a diagram schematically illustrating an operation in which an electronic device establishes a common audio channel in a wireless communication network according to an embodiment.

FIG. 23 is a diagram schematically illustrating a receiving operation performed by an electronic device after a common audio channel is generated in a wireless communication network according to an embodiment.

FIG. 24 is a diagram schematically illustrating operations of a second external electronic device, a third external electronic device, and a fourth external electronic device in a wireless communication network according to an embodiment.

FIG. 25 is a diagram schematically illustrating operations of a second external electronic device, a third external electronic device, and a fourth external electronic device in a wireless communication network according to an embodiment.


[Mode for Invention]



[0033] Hereinafter, an embodiment of the disclosure will be described in detail with reference to the accompanying drawings. In the following description of an embodiment of the disclosure, a detailed description of relevant known functions or configurations incorporated herein will be omitted when it is determined that the description may make the subject matter of an embodiment of the disclosure unnecessarily unclear. The terms which will be described below are terms defined in consideration of the functions in the disclosure, and may be different according to users, intentions of the users, or customs. Therefore, the definitions of the terms should be made based on the contents throughout the specification.

[0034] It should be noted that the technical terms used herein are only used to describe specific embodiments, and are not intended to limit an embodiment of the disclosure. Alternatively, the technical terms used herein should be interpreted to have the same meaning as those commonly understood by a person skilled in the art to which the disclosure pertains, and should not be interpreted have excessively comprehensive or excessively restricted meanings unless particularly defined as other meanings. Alternatively, when the technical terms used herein are wrong technical terms that cannot correctly represent the idea of the disclosure, it should be appreciated that they are replaced by technical terms correctly understood by those skilled in the art. Alternatively, the general terms used in an embodiment of the disclosure should be interpreted as defined in dictionaries or interpreted in the context of the relevant part, and should not be interpreted to have excessively restricted meanings.

[0035] Alternatively, a singular expression used herein may include a plural expression unless they are definitely different in the context. As used herein, such an expression as "comprises" or "include", or the like should not be interpreted to necessarily include all elements or all operations described in the specification, and should be interpreted to be allowed to exclude some of them or further include additional elements or operations.

[0036] Alternatively, the terms including an ordinal number, such as expressions "a first" and "a second" may be used to describe various elements, but the corresponding elements should not be limited by such terms. These terms are used merely to distinguish between one element and any other element. For example, a first element may be termed a second element, and similarly, a second element may be termed a first element without departing from the scope of the disclosure.

[0037] It should be understood that when an element is referred to as being "connected" or "coupled" to another element, it may be connected or coupled directly to the other element, or any other element may be interposer between them. In contrast, it should be understood that when an element is referred to as being "directly connected" or "directly coupled" to another element, there are no element interposed between them.

[0038] Hereinafter, an embodiment of the disclosure will be described in detail with reference to the accompanying drawings. Regardless of drawing signs, the same or like elements are provided with the same reference numeral, and a repeated description thereof will be omitted. Alternatively, in describing an embodiment of the disclosure, a detailed description of relevant known technologies will be omitted when it is determined that the description may make the subject matter of the disclosure unclear. Alternatively, it should be noted that the accompanying drawings are presented merely to help easy understanding of the technical idea of the disclosure, and should not be construed to limit the technical idea of the disclosure. The technical idea of the disclosure should be construed to cover all changes, equivalents, and alternatives, in addition to the drawings.

[0039] Hereinafter, an embodiment of the disclosure will describe an electronic device, but the electronic device may be referred to as a terminal, a mobile station, a mobile equipment (ME), a user equipment (UE), a user terminal (UT), a subscriber station (SS), a wireless device, a handheld device, and an access terminal (AT). Alternatively, in an embodiment of the disclosure, the electronic device may be a device having a communication function such as, for example, a mobile phone, a personal digital assistant (PDA), a smart phone, a wireless MODEM, and a notebook.

[0040] In a detailed description of an embodiment of the disclosure, a standard specified by Bluetooth special interest group (SIG) is referred to, but the main subject of the disclosure can be somewhat modified and applied to other communication systems having a similar technical background without departing from the scope of the disclosure, and the modifications can be made on the basis of determination of those skilled in the art.

[0041] FIG. 1 is a block diagram illustrating an electronic device 101 in a network environment 100 according to various embodiments.

[0042] Referring to FIG. 1, the electronic device 101 in the network environment 100 may communicate with an electronic device 102 via a first network 198 (e.g., a short-range wireless communication network), or an electronic device 104 or a server 108 via a second network 199 (e.g., a long-range wireless communication network). According to an embodiment, the electronic device 101 may communicate with the electronic device 104 via the server 108. According to an embodiment, the electronic device 101 may include a processor 120, memory 130, an input module 150, a sound output module 155, a display module 160, an audio module 170, a sensor module 176, an interface 177, a connecting terminal 178, a haptic module 179, a camera module 180, a power management module 188, a battery 189, a communication module 190, a subscriber identification module (SIM) 196, or an antenna module 197. In some embodiments, at least one of the components (e.g., the connecting terminal 178) may be omitted from the electronic device 101, or one or more other components may be added in the electronic device 101. In some embodiments, some of the components (e.g., the sensor module 176, the camera module 180, or the antenna module 197) may be implemented as a single component (e.g., the display module 160).

[0043] The processor 120 may execute, for example, software (e.g., a program 140) to control at least one other component (e.g., a hardware or software component) of the electronic device 101 coupled with the processor 120, and may perform various data processing or computation. According to one embodiment, as at least part of the data processing or computation, the processor 120 may store a command or data received from another component (e.g., the sensor module 176 or the communication module 190) in volatile memory 132, process the command or the data stored in the volatile memory 132, and store resulting data in non-volatile memory 134. According to an embodiment, the processor 120 may include a main processor 121 (e.g., a central processing unit (CPU) or an application processor (AP)), or an auxiliary processor 123 (e.g., a graphics processing unit (GPU), a neural processing unit (NPU), an image signal processor (ISP), a sensor hub processor, or a communication processor (CP)) that is operable independently from, or in conjunction with, the main processor 121. For example, when the electronic device 101 includes the main processor 121 and the auxiliary processor 123, the auxiliary processor 123 may be adapted to consume less power than the main processor 121, or to be specific to a specified function. The auxiliary processor 123 may be implemented as separate from, or as part of the main processor 121.

[0044] The auxiliary processor 123 may control, for example, at least some of functions or states related to at least one component (e.g., the display module 160, the sensor module 176, or the communication module 190) among the components of the electronic device 101, instead of the main processor 121 while the main processor 121 is in an inactive (e.g., sleep) state, or together with the main processor 121 while the main processor 121 is in an active (e.g., executing an application) state. According to an embodiment, the auxiliary processor 123 (e.g., an image signal processor or a communication processor) may be implemented as part of another component (e.g., the camera module 180 or the communication module 190) functionally related to the auxiliary processor 123. According to an embodiment, the auxiliary processor 123 (e.g., the neural processing unit) may include a hardware structure specified for artificial intelligence model processing. An artificial intelligence model may be generated by machine learning. Such learning may be performed, e.g., by the electronic device 101 where the artificial intelligence model is performed or via a separate server (e.g., the server 108). Learning algorithms may include, but are not limited to, e.g., supervised learning, unsupervised learning, semi-supervised learning, or reinforcement learning. The artificial intelligence model may include a plurality of artificial neural network layers. The artificial neural network may be a deep neural network (DNN), a convolutional neural network (CNN), a recurrent neural network (RNN), a restricted boltzmann machine (RBM), a deep belief network (DBN), a bidirectional recurrent deep neural network (BRDNN), deep Q-network or a combination of two or more thereof but is not limited thereto. The artificial intelligence model may, additionally or alternatively, include a software structure other than the hardware structure.

[0045] The memory 130 may store various data used by at least one component (e.g., the processor 120 or the sensor module 176) of the electronic device 101. The various data may include, for example, software (e.g., the program 140) and input data or output data for a command related thereto. The memory 130 may include the volatile memory 132 or the non-volatile memory 134.

[0046] The program 140 may be stored in the memory 130 as software, and may include, for example, an operating system (OS) 142, middleware 144, or an application 146.

[0047] The input module 150 may receive a command or data to be used by another component (e.g., the processor 120) of the electronic device 101, from the outside (e.g., a user) of the electronic device 101. The input module 150 may include, for example, a microphone, a mouse, a keyboard, a key (e.g., a button), or a digital pen (e.g., a stylus pen).

[0048] The sound output module 155 may output sound signals to the outside of the electronic device 101. The sound output module 155 may include, for example, a speaker or a receiver. The speaker may be used for general purposes, such as playing multimedia or playing record. The receiver may be used for receiving incoming calls. According to an embodiment, the receiver may be implemented as separate from, or as part of the speaker.

[0049] The display module 160 may visually provide information to the outside (e.g., a user) of the electronic device 101. The display module 160 may include, for example, a display, a hologram device, or a projector and control circuitry to control a corresponding one of the display, hologram device, and projector. According to an embodiment, the display module 160 may include a touch sensor adapted to detect a touch, or a pressure sensor adapted to measure the intensity of force incurred by the touch.

[0050] The audio module 170 may convert a sound into an electrical signal and vice versa. According to an embodiment, the audio module 170 may obtain the sound via the input module 150, or output the sound via the sound output module 155 or an external electronic device (e.g., an electronic device 102 (e.g., a speaker or a headphone)) directly or wirelessly coupled with the electronic device 101.

[0051] The sensor module 176 may detect an operational state (e.g., power or temperature) of the electronic device 101 or an environmental state (e.g., a state of a user) external to the electronic device 101, and then generate an electrical signal or data value corresponding to the detected state. According to an embodiment, the sensor module 176 may include, for example, a gesture sensor, a gyro sensor, an atmospheric pressure sensor, a magnetic sensor, an acceleration sensor, a grip sensor, a proximity sensor, a color sensor, an infrared (IR) sensor, a biometric sensor, a temperature sensor, a humidity sensor, or an illuminance sensor.

[0052] The interface 177 may support one or more specified protocols to be used for the electronic device 101 to be coupled with the external electronic device (e.g., the electronic device 102) directly or wirelessly. According to an embodiment, the interface 177 may include, for example, a high definition multimedia interface (HDMI), a universal serial bus (USB) interface, a secure digital (SD) card interface, or an audio interface.

[0053] A connecting terminal 178 may include a connector via which the electronic device 101 may be physically connected with the external electronic device (e.g., the electronic device 102). According to an embodiment, the connecting terminal 178 may include, for example, a HDMI connector, a USB connector, a SD card connector, or an audio connector (e.g., a headphone connector).

[0054] The haptic module 179 may convert an electrical signal into a mechanical stimulus (e.g., a vibration or a movement) or electrical stimulus which may be recognized by a user via his tactile sensation or kinesthetic sensation. According to an embodiment, the haptic module 179 may include, for example, a motor, a piezoelectric element, or an electric stimulator.

[0055] The camera module 180 may capture a still image or moving images. According to an embodiment, the camera module 180 may include one or more lenses, image sensors, image signal processors, or flashes.

[0056] The power management module 188 may manage power supplied to the electronic device 101. According to one embodiment, the power management module 188 may be implemented as at least part of, for example, a power management integrated circuit (PMIC).

[0057] The battery 189 may supply power to at least one component of the electronic device 101. According to an embodiment, the battery 189 may include, for example, a primary cell which is not rechargeable, a secondary cell which is rechargeable, or a fuel cell.

[0058] The communication module 190 may support establishing a direct (e.g., wired) communication channel or a wireless communication channel between the electronic device 101 and the external electronic device (e.g., the electronic device 102, the electronic device 104, or the server 108) and performing communication via the established communication channel. The communication module 190 may include one or more communication processors that are operable independently from the processor 120 (e.g., the application processor (AP)) and supports a direct (e.g., wired) communication or a wireless communication. According to an embodiment, the communication module 190 may include a wireless communication module 192 (e.g., a cellular communication module, a short-range wireless communication module, or a global navigation satellite system (GNSS) communication module) or a wired communication module 194 (e.g., a local area network (LAN) communication module or a power line communication (PLC) module). A corresponding one of these communication modules may communicate with the external electronic device 104 via the first network 198 (e.g., a short-range communication network, such as Bluetooth, wireless-fidelity (Wi-Fi) direct, or infrared data association (IrDA)) or the second network 199 (e.g., a long-range communication network, such as a legacy cellular network, a 5G network, a next-generation communication network, the Internet, or a computer network (e.g., LAN or wide area network (WAN)). These various types of communication modules may be implemented as a single component (e.g., a single chip), or may be implemented as multi components (e.g., multi chips) separate from each other. The wireless communication module 192 may identify or authenticate the electronic device 101 in a communication network, such as the first network 198 or the second network 199, using subscriber information (e.g., international mobile subscriber identity (IMSI)) stored in the subscriber identification module 196.

[0059] The wireless communication module 192 may support a 5G network, after a 4G network, and next-generation communication technology, e.g., new radio (NR) access technology. The NR access technology may support enhanced mobile broadband (eMBB), massive machine type communications (mMTC), or ultra-reliable and low-latency communications (URLLC). The wireless communication module 192 may support a high-frequency band (e.g., the mmWave band) to achieve, e.g., a high data transmission rate. The wireless communication module 192 may support various technologies for securing performance on a high-frequency band, such as, e.g., beamforming, massive multiple-input and multiple-output (massive MIMO), full dimensional MIMO (FD-MIMO), array antenna, analog beam-forming, or large scale antenna. The wireless communication module 192 may support various requirements specified in the electronic device 101, an external electronic device (e.g., the electronic device 104), or a network system (e.g., the second network 199). According to an embodiment, the wireless communication module 192 may support a peak data rate (e.g., 20 Gbps or more) for implementing eMBB, loss coverage (e.g., 164 dB or less) for implementing mMTC, or U-plane latency (e.g., 0.5 ms or less for each of downlink (DL) and uplink (UL), or a round trip of 1 ms or less) for implementing URLLC.

[0060] The antenna module 197 may transmit or receive a signal or power to or from the outside (e.g., the external electronic device) of the electronic device 101. According to an embodiment, the antenna module 197 may include an antenna including a radiating element composed of a conductive material or a conductive pattern formed in or on a substrate (e.g., a printed circuit board (PCB)). According to an embodiment, the antenna module 197 may include a plurality of antennas (e.g., array antennas). In such a case, at least one antenna appropriate for a communication scheme used in the communication network, such as the first network 198 or the second network 199, may be selected, for example, by the communication module 190 from the plurality of antennas. The signal or the power may then be transmitted or received between the communication module 190 and the external electronic device via the selected at least one antenna. According to an embodiment, another component (e.g., a radio frequency integrated circuit (RFIC)) other than the radiating element may be additionally formed as part of the antenna module 197.

[0061] According to various embodiments, the antenna module 197 may form a mmWave antenna module. According to an embodiment, the mmWave antenna module may include a printed circuit board, an RFIC disposed on a first surface (e.g., the bottom surface) of the printed circuit board, or adjacent to the first surface and capable of supporting a designated high-frequency band (e.g., the mmWave band), and a plurality of antennas (e.g., array antennas) disposed on a second surface (e.g., the top or a side surface) of the printed circuit board, or adjacent to the second surface and capable of transmitting or receiving signals of the designated high-frequency band.

[0062] At least some of the above-described components may be coupled mutually and communicate signals (e.g., commands or data) therebetween via an inter-peripheral communication scheme (e.g., a bus, general purpose input and output (GPIO), serial peripheral interface (SPI), or mobile industry processor interface (MIPI)).

[0063] According to an embodiment, commands or data may be transmitted or received between the electronic device 101 and the external electronic device 104 via the server 108 coupled with the second network 199. Each of the electronic devices 102 or 104 may be a device of a same type as, or a different type, from the electronic device 101. According to an embodiment, all or some of operations to be executed at the electronic device 101 may be executed at one or more of the external electronic devices 102, 104, or 108. For example, if the electronic device 101 should perform a function or a service automatically, or in response to a request from a user or another device, the electronic device 101, instead of, or in addition to, executing the function or the service, may request the one or more external electronic devices to perform at least part of the function or the service. The one or more external electronic devices receiving the request may perform the at least part of the function or the service requested, or an additional function or an additional service related to the request, and transfer an outcome of the performing to the electronic device 101. The electronic device 101 may provide the outcome, with or without further processing of the outcome, as at least part of a reply to the request. To that end, a cloud computing, distributed computing, mobile edge computing (MEC), or client-server computing technology may be used, for example. The electronic device 101 may provide ultra low-latency services using, e.g., distributed computing or mobile edge computing. In another embodiment, the external electronic device 104 may include an internet-of things (IoT) device. The server 108 may be an intelligent server using machine learning and/or a neural network. According to an embodiment, the external electronic device 104 or the server 108 may be included in the second network 199. The electronic device 101 may be applied to intelligent services (e.g., smart home, smart city, smart car, or healthcare) based on 5G communication technology or IoT-related technology.

[0064] The electronic device according to various embodiments may be one of various types of electronic devices. The electronic devices may include, for example, a portable communication device (e.g., a smartphone), a computer device, a portable multimedia device, a portable medical device, a camera, a wearable device, or a home appliance. According to an embodiment of the disclosure, the electronic devices are not limited to those described above.

[0065] It should be appreciated that various embodiments of the disclosure and the terms used therein are not intended to limit the technological features set forth herein to particular embodiments and include various changes, equivalents, or replacements for a corresponding embodiment. With regard to the description of the drawings, similar reference numerals may be used to refer to similar or related elements. It is to be understood that a singular form of a noun corresponding to an item may include one or more of the things, unless the relevant context clearly indicates otherwise. As used herein, each of such phrases as "A or B," "at least one of A and B," "at least one of A or B," "A, B, or C," "at least one of A, B, and C," and "at least one of A, B, or C," may include any one of, or all possible combinations of the items enumerated together in a corresponding one of the phrases. As used herein, such terms as "1st" and "2nd," or "first" and "second" may be used to simply distinguish a corresponding component from another, and does not limit the components in other aspect (e.g., importance or order). It is to be understood that if an element (e.g., a first element) is referred to, with or without the term "operatively" or "communicatively", as "coupled with," "coupled to," "connected with," or "connected to" another element (e.g., a second element), it means that the element may be coupled with the other element directly (e.g., wiredly), wirelessly, or via a third element.

[0066] As used in connection with various embodiments of the disclosure, the term "module" may include a unit implemented in hardware, software, or firmware, and may interchangeably be used with other terms, for example, "logic," "logic block," "part," or "circuitry". A module may be a single integral component, or a minimum unit or part thereof, adapted to perform one or two or more functions. For example, according to an embodiment, the module may be implemented in a form of an application-specific integrated circuit (ASIC).

[0067] Various embodiments as set forth herein may be implemented as software (e.g., the program 140) including one or more instructions that are stored in a storage medium (e.g., internal memory 136 or external memory 138) that is readable by a machine (e.g., the electronic device 101). For example, a processor (e.g., the processor 120) of the machine (e.g., the electronic device 101) may invoke at least one of the one or more instructions stored in the storage medium, and execute it. This allows the machine to be operated to perform at least one function according to the at least one instruction invoked. The one or more instructions may include a code generated by a complier or a code executable by an interpreter. The machine-readable storage medium may be provided in the form of a non-transitory storage medium. Wherein, the term "non-transitory" simply means that the storage medium is a tangible device, and does not include a signal (e.g., an electromagnetic wave), but this term does not differentiate between where data is semi-permanently stored in the storage medium and where the data is temporarily stored in the storage medium.

[0068] According to an embodiment, a method according to various embodiments of the disclosure may be included and provided in a computer program product. The computer program product may be traded as a product between a seller and a buyer. The computer program product may be distributed in the form of a machine-readable storage medium (e.g., compact disc read only memory (CD-ROM)), or be distributed (e.g., downloaded or uploaded) online via an application store (e.g., PlayStore), or between two user devices (e.g., smart phones) directly. If distributed online, at least part of the computer program product may be temporarily generated or at least temporarily stored in the machine-readable storage medium, such as memory of the manufacturer's server, a server of the application store, or a relay server.

[0069] According to various embodiments, each component (e.g., a module or a program) of the above-described components may include a single entity or multiple entities, and some of the multiple entities may be separately disposed in different components. According to various embodiments, one or more of the above-described components or operations may be omitted, or one or more other components or operations may be added. Alternatively or additionally, a plurality of components (e.g., modules or programs) may be integrated into a single component. In such a case, the integrated component may still perform one or more functions of each of the plurality of components in the same or similar manner as they are performed by a corresponding one of the plurality of components before the integration. According to various embodiments, operations performed by the module, the program, or another component may be carried out sequentially, in parallel, repeatedly, or heuristically, or one or more of the operations may be executed in a different order or omitted, or one or more other operations may be added.

[0070] FIG. 2 is a diagram schematically illustrating connections between electronic devices which are based on a Bluetooth scheme in a wireless communication network according to an embodiment.

[0071] Referring to FIG. 2, an electronic device 101 (e.g., an electronic device 101 in FIG. 1) may be connected wirelessly to a first external electronic device 200 (e.g., an ear-wearable device (e.g., an electronic device 102 in FIG. 1)). In an embodiment, the electronic device 101 may be a smart phone. The first external electronic device 200 may include a first earbud 202 (e.g., a left earbud) and/or a second earbud 204 (e.g., a right earbud). The first earbud 202 may perform a first audio channel (e.g., left audio channel) role, and the second earbud 204 may perform a second audio channel (e.g., right audio channel) role. In an embodiment, if the electronic device 101, the left earbud 202, and the right earbud 204 connected based on the Bluetooth scheme provide an audio service, each of the left earbud 202 and the right earbud 204 may operate as an audio sink device, and the electronic device 101 may operate as an audio source device. In an embodiment, the Bluetooth scheme may include a Bluetooth legacy (or Bluetooth classic) scheme and/or a Bluetooth low energy (BLE) scheme.

[0072] In an embodiment, it is assumed that the first earbud 202 and/or the second earbud 204 are included in the first external electronic device 200 (e.g., the ear-wearable device), but the first earbud 202 and/or the second earbud 204 may be included in any electronic device as long as the first earbud 202 and the second earbud 204 may operate as a pair as well as the first external electronic device 200. According to an embodiment, the first earbud 202 and the second earbud 204 may be implemented to include the same or similar components.

[0073] According to an embodiment, the electronic device 101 and the first earbud 202 and/or the second earbud 204 may establish a connection (e.g., a communication link) with one another and transmit and/or receive data (e.g., audio data) to and from one another via the established connection. For example, the electronic device 101 and each of the first earbud 202 and/or the second earbud 204 may establish a communication link based on at least one of a Wi-Fi scheme or a Bluetooth scheme, however, a scheme for establishing the communication link in the electronic device 101 and each of the first earbud 202 and the second earbud 204 is not limited to at least one of the Wi-Fi scheme and/or the Bluetooth scheme. If the scheme of establishing the communication link between the electronic device 101 and the first earbud 202 and/or the second earbud 204 is the Bluetooth scheme, the communication link established between the electronic device 101 and the first earbud 202 and the second earbud 204 may be a connected isochronous stream (CIS) or a broadcast isochronous stream (BIS).

[0074] In an embodiment, the electronic device 101 may establish a communication link with only one of the first earbud 202 and the second earbud 204 or may establish a communication link with each of the first earbud 202 and the second earbud 204.

[0075] In an embodiment, the first earbud 202 and/or the second earbud 204 may establish a communication link based on at least one of the Wi-Fi scheme or the Bluetooth scheme, however, a scheme for establishing the communication link in the first earbud 202 and the second earbud 204 is not limited to at least one of the Wi-Fi scheme or the Bluetooth scheme. For example, if the scheme of establishing the communication link between the first earbud 202 and the second earbud 204 is the Bluetooth scheme, the communication link may be the CIS.

[0076] In an embodiment, one of the first earbud 202 and/or the second earbud 204 may be a central device (or a master device, a primary device, or a main device), and the other one may operate as a peripheral device (or a slave device, a secondary device, or a sub device). An electronic device operating as a central device may transmit data to an electronic device operating as a peripheral device. For example, when the first earbud 202 and the second earbud 204 establish a communication link with each other, one of the first earbud 202 and the second earbud 204 may be selected as a central device, and the other one may be selected as a peripheral device.

[0077] In FIG. 2, a case that the electronic device 101 and the first external electronic device 200 (e.g., the first earbud 202 and/or the second earbud 204) establish the connection has been described as an example, however, the electronic device 101 may establish a connection with not only the first external electronic device 200 but also another external electronic device (e.g., a second external electronic device (not shown in FIG. 2) (e.g., an electronic device 104 in FIG. 1) or a server (e.g., a server 108 in FIG. 1). The electronic device 101, the first external electronic device 200, and/or the second external electronic device may be electronic devices participating in a multi-party audio service. In an embodiment, the server may be connected to the electronic device 101, the first external electronic device 200, and other external electronic devices, and perform a management and control operation for the electronic device 101, the first external electronic device 200, and the other external electronic devices.

[0078] The first earbud 202 and/or the second earbud 204 may communicate directly or indirectly with an earbuds case device 206. In an embodiment, the earbuds case device 206 may be a device which stores and charges the first earbud 202 and/or the second earbud 204. In an embodiment, the earbuds case device 206 may include at least one processor (or at least one communication chip), at least one communication circuit, and/or a display. In an embodiment, the earbuds case device 206 may include additional components as well as the at least one processor (or the at least one communication chip), the at least one communication circuit, and/or the display. In an embodiment, the earbuds case device 206 may perform an operation related to a common audio channel (e.g., an operation of generating the common audio channel) based on a user input via the display. The first external electronic device 200 may generate a common audio channel, and may share, with the electronic device 101 or other external electronic devices, information about the generated common audio channel and information used for synchronizing with the common audio channel. In an embodiment, the earbuds case device 206 may also generate a common audio channel, and share, with the electronic device 101, the first external device 200, or other external electronic devices, information about the generated common audio channel and information used for synchronizing with the common audio channel.

[0079] FIG. 3 is a block diagram schematically illustrating a second external electronic device in a wireless communication network according to an embodiment.

[0080] Referring to FIG. 3, a second external electronic device 300 (e.g., an electronic device 104 in FIG. 1) may be a device implementing a Bluetooth scheme (e.g., a Bluetooth legacy scheme and/or a BLE scheme). The second external electronic device 300 may include a communication circuit 302 (e.g., a communication module 190 in FIG. 1) which transmits and receives signals with another electronic device (e.g., an electronic device 101 in FIG. 1 or FIG. 2, or an electronic device 102 in FIG. 1 or FIG. 2), for example, a peer device by using one or more antennas 301. In an embodiment, the other electronic device may include at least one of a first earbud 202 or a second earbud 204.

[0081] The second external electronic device 300 may include a processor 304 (e.g., a processor 120 in FIG. 1) which [HEJ1]may be implemented in one or more single-core processors or one or more multi-core processors, and memory 306 (e.g., memory 130 in FIG. 1) which stores instructions for an operation of the second external electronic device 300.

[0082] The second external electronic device 300 may include an interface module 308 (e.g., an interface 177 in FIG. 1). The interface module 308 may provide a wired and/or wireless interface for communicating with components outside a network. For example, at least a portion of the one or more antennas 301, the communication circuit 302, or the interface module 308 may be implemented as at least a portion of the communication module 190 and the antenna module 197 in FIG. 1.

[0083] According to an embodiment, the second external electronic device 300 may include a plurality of communication circuits. One of the plurality of communication circuits may be a communication circuit which is based on a Wi-Fi scheme, and another of the plurality of communication circuits may be a communication circuit which is based on a Bluetooth scheme, e.g., a BLE scheme. According to an embodiment, the plurality of communication circuits may include a communication circuit 302, and the communication circuit 302 may be a communication circuit which is based on the Wi-Fi scheme or a communication circuit which is based on the BLE scheme.

[0084] According to an embodiment, the second external electronic device 300 may not separately include a communication circuit which is based on the Wi-Fi scheme and a communication circuit which is based on the BLE scheme, and may include one communication circuit capable of supporting both the Wi-Fi scheme and the BLE scheme. According to an embodiment, the one communication circuit capable of supporting both the Wi-Fi scheme and the BLE scheme may be the communication circuit 302.

[0085] FIG. 4 is a block diagram schematically illustrating a first external electronic device in a wireless communication network according to an embodiment.

[0086] Referring to FIG. 4, an electronic device 101 (e.g., an electronic device 101 in FIG. 1 or FIG. 2) may be connected wirelessly to a first external electronic device 200 (e.g., an electronic device 102 in FIG. 1 or a first external electronic device 200). The first external electronic device 200 may include a first earbud 202 (e.g., a left earbud) and a second earbud 204 (e.g., a right earbud). In an embodiment, the electronic device 101 may be a smart phone.

[0087] In FIG. 4, it is described that each of the first earbud 202 and the second earbud 204 is implemented as an earbud, but the first earbud 202 and the second earbud 204 may be implemented as one of various types of devices (e.g., a smart watch, a head-mounted display device, and devices for measuring a biometric signal (e.g., an electrocardiogram patch)) which may include at least one electrode and sensor device to be described below. According to an embodiment, the first earbud 202 and the second earbud 204 may compose a pair. According to an embodiment, the first earbud 202 and the second earbud 204 may be implemented to include the same or substantially similar components.

[0088] According to an embodiment, the electronic device 101, the first earbud 202, and the second earbud 204 may establish a connection (e.g., a communication link) with one another and transmit and/or receive data to and from one another via the established connection. For example, the electronic device 101 and each of the first earbud 202 and the second earbud 204 may establish a communication link using at least one of a Wi-Fi scheme or a Bluetooth scheme, however, a scheme for establishing the communication link in the electronic device 101 and each of the first earbud 202 and the second earbud 204 is not limited to at least one of the Wi-Fi scheme or the Bluetooth scheme.

[0089] In an embodiment, the electronic device 101 may connect a communication link to only one (e.g., a central earbud) of the first earbud 202 and the second earbud 204 or may establish communication links with both the first earbud 202 and the second earbud 204.

[0090] In an embodiment, the first earbud 202 and the second earbud 204 may establish a communication link based on at least one of the Wi-Fi scheme or the Bluetooth scheme, however, a scheme for establishing the communication link in the first earbud 202 and the second earbud 204 is not limited to at least one of the Wi-Fi scheme or the Bluetooth scheme.

[0091] In an embodiment, the first earbud 202 may include the same or substantially similar components to at least one of the components (e.g., modules) of the electronic device 101. The first earbud 202 may include a communication circuit 420 (e.g., a communication module 190 in FIG. 1), an input device 430 (e.g., an input module 150 in FIG. 1), a sensor 440 (e.g., a sensor module 176 in FIG. 1), an audio processing module 450 (e.g., an audio module 170 in FIG. 1), memory 490 (e.g., memory 130 in FIG. 1), a power management module 460 (e.g., a power management module 188 in FIG. 1), a battery 470 (e.g., a battery 189 in FIG. 1), an interface 480 (e.g., an interface 177 in FIG. 1), and a processor 410 (e.g., a processor 120 in FIG. 1).

[0092] According to an embodiment, the communication circuit 420 may include at least one of a wireless communication module (e.g., a Bluetooth communication module, a cellular communication module, a wireless-fidelity (Wi-Fi) communication module, a near-field communication (NFC) communication module, or a GNSS communication module) or a wired communication module (e.g., a LAN communication module or a power line communication (PLC) communication module).

[0093] The communication circuit 420 may directly or indirectly communicate with at least one of the electronic device 101, an earbuds case device 206, or the second earbud 204 through a first network (e.g., a first network 198 in FIG. 1), using at least one communication module. The second earbud 204 may compose a pair together with the first earbud 202. The communication circuit 420 may include one or more communication processors which are operable independently from the processor 410 and supports wired or wireless communication.

[0094] According to an embodiment, the communication circuit 420 may be connected to one or a plurality of antennas for transmitting signals or information to another electronic device (e.g., the electronic device 101, the second earbud 204, the earbuds case device 206, and/or a second external electronic device (e.g., an electronic device 104 in FIG. 1 or a second external electronic device 300 in FIG. 3)) or receiving signals or information from the other electronic device. According to an embodiment, at least one antenna appropriate for a communication scheme used in a communication network, such as the first network (e.g., the first network 198 of FIG. 1) or the second network (e.g., the second network 199 of FIG. 2), may be selected from the plurality of antennas by the communication circuit 420. The signal or information may then be transmitted or received between the communication circuit 420 and another electronic device via the selected at least one antenna.

[0095] According to an embodiment, the input device 430 may be configured to generate various input signals that may be used for operation of the first earbud 202. The input device 430 may include at least one of a touch pad, a touch panel, or a button.

[0096] According to an embodiment, the input device 430 may generate a user input related to the turn-on or turn-off of the first earbud 202. According to an embodiment, the input device 430 may receive a user input for establishing a communication link between the first earbud 202 and the second earbud 204. According to an embodiment, the input device 430 may receive a user input related to audio data (or audio content). For example, the user input may be associated with functions of starting playback of audio data, pausing playback, stopping playback, adjusting playback speed, adjusting playback volume, or muting.

[0097] According to an embodiment, the sensor 440 may obtain a location or an operation state of the first earbud 202. The sensor 440 may convert an obtained signal into an electric signal. For example, the sensor 440 may include at least one of a magnetic sensor, an acceleration sensor, a gyro sensor, a geomagnetic sensor, a proximity sensor, a gesture sensor, a grip sensor, a biometric sensor, and/or an optical sensor.

[0098] According to an embodiment, the processor 410 may obtain data (e.g., audio data) from a packet (e.g., an audio packet) received from the electronic device 101, and process the obtained data via the audio processing module 450 to output the processed data to the speaker 454. The audio processing module 450 may support an audio data gathering function and reproduce the gathered audio data.

[0099] According to an embodiment, the audio processing module 450 may include an audio decoder (not shown) and a D/A converter (not shown). The audio decoder may convert audio data stored in the memory 490 or received from the electronic device 101 via communication circuit 420 into a digital audio signal. The D/A converter may convert the digital audio signal converted by the audio decoder into an analog audio signal. According to an embodiment, the audio decoder may convert audio data received from the electronic device 101 via the communication circuit 420 and stored in the memory 490 into a digital audio signal. The speaker 454 may output the analog audio signal converted by the D/A converter.

[0100] According to an embodiment, the audio processing module 450 may include an A/D converter (not shown). The A/D converter may convert the analog audio signal transferred via a microphone 452 into a digital voice signal. The microphone 452 may include at least one air conduction microphone and/or at least one bone conduction microphone for obtaining voice and/or sound.

[0101] According to an embodiment, the audio processing module 450 may play various audio data set in the operation of the first earbud 202. For example, the processor 410 may be designed to identify insertion or removal of the first earbud 202 into/from the user's ear via the sensor 440 and reproduce audio data regarding an effect sound or guide sound via the audio processing module 450. The output of the sound effect or guide sound may be omitted according to the user setting or the designer's intention.

[0102] According to an embodiment, the memory 490 may store various data used by at least one component (e.g., the processor 410 or the sensor 440) of the first earbud 202. For example, data may include software and input data or output data for an instruction related thereto. The memory 490 may include a volatile memory or a non-volatile memory.

[0103] According to an embodiment, the power management module 460 may manage power supplied to the first earbud 202. According to one embodiment, the power management module 460 may be implemented as at least part of a power management integrated circuit (PMIC). According to an embodiment, the power management module 460 may include a battery charging module. According to an embodiment, if another electronic device (e.g., one of the electronic device 101, the second earbud 204, the earbuds case device 206, and/or a second external electronic device) is electrically (wirelessly or wiredly) connected to the first earbud 202, the power management module 460 may receive power from the other electronic device to charge the battery 470.

[0104] According to an embodiment, the battery 470 may supply power to at least one component of the first earbud 202. According to an embodiment, the battery 470 may include a rechargeable battery. According to an embodiment, if the first earbud 202 is mounted in the earbuds case device 206, the first earbud 202 may charge the battery 470 to a designated charge level and then power on the first earbud 202 or turn on at least part of the communication circuit 420.

[0105] According to an embodiment, the interface 480 may support one or more designated protocols which may be used for the first earbud 202 to directly (e.g., wiredly) connect to the electronic device 101, the earbuds case device 206, the second earbud 204, the second external electronic device, or another electronic device. According to an embodiment, the interface 480 may include at least one of a high definition multimedia interface (HDMI), a USB interface, an SD card interface, a power line communication (PLC) interface, or an audio interface. According to an embodiment, the interface 480 may include at least one connection port for establishing a physical connection with the earbuds case device 206.

[0106] According to an embodiment, the processor 410 may execute software to control at least one other component (e.g., a hardware or software component) of the first earbud 202 connected with the processor 410 and may process or compute various data. According to an embodiment, as at least part of the data processing or computation, the processor 410 may load an instruction or data received from another component (e.g., the sensor 440 or communication circuit 420) onto a volatile memory 490, process the instruction or the data stored in the volatile memory 490, and store resulting data in a non-volatile memory.

[0107] According to an embodiment, the processor 410 may establish a communication link with the electronic device 101 via the communication circuit 420 and receive data (e.g., audio data) from the electronic device 101 through the established communication link. According to an embodiment, the processor 410 may transmit the data, received from the electronic device 101 via the communication circuit 420, to the second earbud 204. According to an embodiment, the processor 410 may perform operations of the first earbud 202 which are to be described below.

[0108] According to an embodiment, the first earbud 202 may further include various modules depending on the form in which it is provided. There are many variations according to the convergence trend of digital devices, so it is not possible to list them all, but components equivalent to the above-mentioned components may be further included in the first earbud 202. Further, it is apparent that in the first earbud 202 according to an embodiment, specific components may be excluded from the components described in FIG. 4 or the specific components may be replaced with other components according to the form in which it is provided.

[0109] According to an embodiment, the second earbud 204 configured in pair with the first earbud 202 may include the same or substantially similar components to those included in the first earbud 202 and may perform all or some of operations of the first earbud 202 to be described below.

[0110] In FIG. 4, the case of establishing the connection between the electronic device 101 and the first external electronic device 200 (e.g., the first earbud 202 and the second earbud 204) has been described as an example, however, the electronic device 101 may establish a connection with another external electronic devices (e.g., a second external electronic device (not shown in FIG. 4))(e.g., an electronic device 104 in FIG. 1 or a second external electronic device 300 in FIG. 3) as well as the first external electronic device 200. The electronic device 101, the first external electronic device, and/or the second external electronic device may be electronic devices participating in a multi-party audio service.

[0111] According to an embodiment of the disclosure, an electronic device (101) may include at least one communication circuit (190), at least one processor (120), and memory (130) storing instructions.

[0112] According to an embodiment of the disclosure, the instructions, when executed by the at least one processor, may cause the electronic device to establish a common audio channel which is an audio service link commonly used by the electronic device and at least one external electronic device (102; 104; 200; 300; 1001; 1003; 1005), based on a set condition.

[0113] According to an embodiment of the disclosure, the instructions, when executed by the at least one processor, may cause the electronic device to share, with the at least one external electronic device (102; 104; 200; 300; 1001; 1003; 1005) via the at least one communication circuit, information about the common audio channel and time information used for synchronization for the common audio channel.

[0114] According to an embodiment of the disclosure, the instructions, when executed by the at least one processor, may cause the electronic device to operate in a reception mode in which the electronic device is capable of receiving audio data from the at least one external electronic device for the common audio channel.

[0115] According to an embodiment of the disclosure, the instructions, when executed by the at least one processor, may cause the electronic device to identify that audio data to be transmitted to the at least one external electronic device exists while operating in the reception mode.

[0116] According to an embodiment of the disclosure, the instructions, when executed by the at least one processor, may cause the electronic device to switch from the reception mode to a transmission mode based on identifying existence of the audio data.

[0117] According to an embodiment of the disclosure, the instructions, when executed by the at least one processor, may cause the electronic device to transmit, on the common audio channel via the at least one communication circuit, the audio data in the transmission mode.

[0118] According to an embodiment of the disclosure, the instructions, when executed by the at least one processor, may cause the electronic device to switch to the reception mode for the common audio channel, based on completion of transmission of the audio data.

[0119] According to an embodiment of the disclosure, the set condition may include at least one of a condition for receiving a packet requesting to generate the common audio channel from at least one of the at least one external electronic device, a condition for identifying a user input requesting to generate the common audio channel, a condition for identifying that a set application is executed, or a condition for identifying that the electronic device enters a set area.

[0120] According to an embodiment of the disclosure, the instructions, when executed by the at least one processor, may cause the electronic device to broadcast, via the at least one communication circuit, the information about the common audio channel and the time information used for synchronization for the common audio channel in a period of periodic advertising.

[0121] According to an embodiment of the disclosure, the instructions, when executed by the at least one processor, may cause the electronic device to transmit, via the at least one communication circuit, the information about the common audio channel and the time information used for synchronization for the common audio channel in a communication link established between the electronic device and the at least one external electronic device.

[0122] According to an embodiment of the disclosure, the instructions, when executed by the at least one processor, may cause the electronic device to transmit, to a server connected to the electronic device and the at least one external electronic device via the at least one communication circuit, the information about the common audio channel and the time information used for synchronization for the common audio channel.

[0123] According to an embodiment of the disclosure, the instructions, when executed by the at least one processor, may cause the electronic device to determine at least one of an audio transmission service type, a physical link type, an access address, a channel map, audio transmission service parameters, or an audio data transmission/reception timing.

[0124] According to an embodiment of the disclosure, the instructions, when executed by the at least one processor, may cause the electronic device to generate the common audio channel based on the determined at least one of the audio transmission service type, the physical link type, the access address, the channel map, the audio transmission service parameters, or the audio data transmission/reception timing.

[0125] According to an embodiment of the disclosure, the audio transmission service type may include at least one of a broadcast isochronous stream (BIS) type or a connected isochronous stream (CIS) type.

[0126] According to an embodiment of the disclosure, if the audio transmission service type is the BIS type, the audio transmission service parameters may include BIS attribute information corresponding to the BIS type.

[0127] According to an embodiment of the disclosure, if the audio transmission service type is the CIS type, the audio transmission service parameters include CIS attribute information corresponding to the CIS type.

[0128] According to an embodiment of the disclosure, an electronic device (102; 200) may include at least one communication circuit (190), at least one processor (120), and memory (130) storing instructions.

[0129] According to an embodiment of the disclosure, the instructions , when executed by the at least one processor, may cause the electronic device to receive, from at least one external electronic device (101; 104; 300; 1001; 1003; 1005) or a server (108) via the at least one communication circuit, information about a common audio channel which is an audio service link commonly used by the electronic device and the at least one external electronic device and time information used for synchronization for the common audio channel.

[0130] According to an embodiment of the disclosure, the instructions, when executed by the at least one processor, may cause the electronic device to perform a synchronization operation for the common audio channel based on the information about the common audio channel and the time information used for synchronization for the common audio channel.

[0131] According to an embodiment of the disclosure, the instructions, when executed by the at least one processor, may cause the electronic device to operate in a reception mode in which the electronic device is capable of receiving audio data from the at least one external electronic device for the common audio channel.

[0132] According to an embodiment of the disclosure, the instructions, when executed by the at least one processor, may cause the electronic device to receive data from the at least one external electronic device via the at least one communication circuit while operating in the reception mode.

[0133] According to an embodiment of the disclosure, the instructions, when executed by the at least one processor, may cause the electronic device to identify that audio data to be transmitted to the at least one external electronic device exists while operating in the reception mode.

[0134] According to an embodiment of the disclosure, the instructions, when executed by the at least one processor, may cause the electronic device to switch from the reception mode to a transmission mode based on identifying existence of the audio data.

[0135] According to an embodiment of the disclosure, the instructions, when executed by the at least one processor, may cause the electronic device to transmit, on the common audio channel via the at least one communication circuit, the audio data in the transmission mode.

[0136] According to an embodiment of the disclosure, the instructions, when executed by the at least one processor, may cause the electronic device to transmit, to one external electronic device (101) of the at least one external electronic device via the at least one communication circuit, a packet requesting to generate the common audio channel based on the set condition.

[0137] According to an embodiment of the disclosure, the set condition may include at least one of a condition for identifying a user input requesting to generate the common audio channel, a condition for identifying that a set application is executed, or a condition for identifying that the electronic device enters a set area.

[0138] According to an embodiment of the disclosure, the instructions, when executed by the at least one processor, may cause the electronic device to receive, from the at least one external electronic device via the at least one communication circuit, the information about the common audio channel and the time information used for synchronization for the common audio channel in a period of periodic advertising.

[0139] According to an embodiment of the disclosure, the instructions, when executed by the at least one processor, may cause the electronic device to receive, via the at least one communication circuit, the information about the common audio channel and the time information used for synchronization for the common audio channel in a communication link established between the electronic device and the at least one external electronic device.

[0140] According to an embodiment of the disclosure, the instructions, when executed by the at least one processor, may cause the electronic device to receive, from a server connected to the electronic device and the at least one external electronic device via the at least one communication circuit, the information about the common audio channel and the time information used for synchronization for the common audio channel.

[0141] According to an embodiment of the disclosure, the common audio channel may be generated based on at least one of an audio transmission service type, a physical link type, an access address, a channel map, audio transmission service parameters, or an audio data transmission/reception timing.

[0142] According to an embodiment of the disclosure, the audio transmission service type may include at least one of a broadcast isochronous stream (BIS) type or a connected isochronous stream (CIS) type.

[0143] According to an embodiment of the disclosure, if the audio transmission service type is the BIS type, the audio transmission service parameters may include BIS attribute information corresponding to the BIS type.

[0144] According to an embodiment of the disclosure, if the audio transmission service type is the CIS type, the audio transmission service parameters may include CIS attribute information corresponding to the CIS type.

[0145] The Bluetooth scheme may include a Bluetooth legacy (or Bluetooth classic) scheme and/or a Bluetooth low energy (BLE) scheme. An electronic device (e.g., an electronic device 101 in FIG. 1, 2, or 4)(e.g., a smart phone) that provides an audio service based on the BLE scheme may independently establish a communication link (e.g., a connected isochronous stream (CIS)) with each of external electronic devices (e.g., a first external electronic device (e.g., an electronic device 101 in FIG. 1, or a first external electronic device 200 in FIG. 2 or 4)(e.g., earbuds), and/or a second external electronic device (e.g., an electronic device 104 in FIG. 1 or a second external electronic device 300 in FIG. 3)), and transmit and receive data to and from the external electronic devices via the established communication link (e.g., a connection-based communication). The electronic device may establish a communication link (e.g., a broadcast isochronous stream (BIS)) and transmit and receive data to and from the external electronic devices via the established communication link (e.g., a broadcast-based communication).

[0146] Like this, an audio service based on the BLE scheme may be provided via a connection-based CIS or a non-connection-based BIS.

[0147] First, a case that a multi-party audio service is provided via a CIS will be described.

[0148] If the multi-party audio service is provided via the CIS, all electronic devices participating in the multi-party audio service (e.g., an electronic device, a first external electronic device, and/or a second external electronic device) establish BLE links with each other, and establish CISes based on the established BLE links.

[0149] A CIS may be an asynchronous connection-oriented (ACL)-based link. For example, in a multi-party audio service, a case that a connection between an electronic device A and an electronic device B has been established may mean that a first communication link has been established using a first access address. If an electronic device C participates in the multi-party audio service, a second communication link between the electronic device A and the electronic device C may need to be established using a second access address, and a third communication link between the electronic device B and the electronic device C may need to be established using a third access address. After all communication links (e.g., the first communication link, the second communication link, and/or the third communication link) are generated between electronic devices (e.g., the electronic device A, the electronic device B, and/or the electronic device C) participating in the multi-party audio service, CISes may be generated. The CISes may be generated using access addresses different from the access addresses used in the first communication link to the third communication link, a CIS generated corresponding to the first communication link is a first CIS, a CIS generated corresponding to the second communication link is a second CIS, and a CIS generated corresponding to the third communication link is a third CIS.

[0150] If the number of electronic devices participating in a CIS-based multi-party audio service increases, the number of links which need to be established between the electronic devices participating in the CIS-based multi-party audio service may increase exponentially, and this exponential increase in the number of links may make it difficult to provide the CIS-based multi-party audio service and may also make it impossible for the CIS-based multi-party audio service to be provided. More specifically, the number of links which need to be established between the electronic devices participating in the CIS-based multi-party audio service may increase exponentially, and as the number of links which need to be established increases, link operation time during which a link is operated may overlap, and it may also be difficult to secure minimum unit of time required to operate the link, so it may be difficult to normally provide a CIS-based multi-party audio service.

[0151] Second, a case that a multi-party audio service is provided via a BIS will be described.

[0152] If the multi-party audio service is provided via a BIS, electronic devices participating in the multi-party audio service may operate as a BIS source device, and thus transmit audio data.

[0153] Currently, a Bluetooth scheme does not specifically define a scheme of receiving audio data via a BIS connection if a multi-party audio service is provided via the BIS connection, so it is impossible to define at what time point and in what scheme electronic devices participating in the multi-party audio service may receive the audio data, thus making it difficult or impossible to provide the multi-party audio service. Like this, if the multi-party audio service is provided via the BIS, service stability may not be secured because there is no separate standard related to receiving the audio data.

[0154] The disclosure may provide an electronic device for providing an audio service and operating method thereof which reduce the number of links required.

[0155] The disclosure may provide an electronic device for providing an audio service and operating method thereof which ensure service stability.

[0156] An audio service provided in a BLE scheme may be a next-generation Bluetooth audio service. In a Bluetooth legacy scheme, a Bluetooth basic rate/enhanced data rate (BR/EDR) scheme is used, and an advanced audio distribution profile (A2DP) or a hands-free profile (HFP) is used, whereas in the BLE scheme, a broadcast audio scheme for a multi-stream audio scheme and an audio sharing scheme is used.

[0157] In the multi-stream audio scheme, independent audio streams may be transmitted to one or more electronic devices. A connected isochronous group (CIG) or a CIS has been introduced to support the multi-stream audio scheme.

[0158] The CIG may be generated by a central device and may include two or more CISes. For example, the CIG may include two or more CISes with the same time interval (e.g., ISO_Interval).

[0159] The CIS is a logical transport which enables connected devices to transfer isochronous data in either direction. The CIS is based on a point-to-point scheme and is based on acknowledgment (ACK)-based two-way communication.

[0160] An isochronous connection may be used to transfer isochronous data between a central device and a peripheral device using a logical transport called CIS. The CIS may include CIS events which occur at regular intervals (e.g., a specified ISO_Interval). A CIS event may be an opportunity for the central device and peripheral device to exchange audio packets.

[0161] Each CIS event may include one or more subevents. Each subevent may be used by the central device to transmit an audio packet and the peripheral device to respond to the master device. In each subevent, the central device transmits once and the peripheral device may respond. If the central device and the peripheral device completed transferring scheduled isochronous data in a CIS event, all remaining subevents in the CIS event will have no radio transmissions, so the CIS event may be closed.

[0162] Each subevent may use a physical channel which is determined by using a channel selection algorithm. The physical channel which is used for a subevent may be marked as ISO Ch(eventcount, subeventcount). The eventcount may represent a count value of a corresponding CIS event, and the subeventcount may represent a count value of a subevent in the corresponding CIS event.

[0163] A CIG event may include CIS events of CISes included in a CIG. Each CIG event starts at an anchor point of the earliest (in terms of transmission order) CIS and ends at the end of the last subevent of the latest (in terms of transmission order) CIS of the same CIG event. Two CIG events on the same CIG may not overlap. For example, the last CIS event of a given CIG event may end before the first CIS anchor point of the next CIG event.

[0164] FIG. 5 is a diagram schematically illustrating configuration of CIG events and CIS events in a wireless communication network according to an embodiment.

[0165] Referring to FIG. 5, one CIG event (e.g., a CIG event n 500) may include two CIS events (e.g., a CIS1 event n 501 and a CIS2 event n 503). For example, the CIS 1 event n 501 may be a CIS event corresponding to a CIS1, and the CIS2 event n 503 may be a CIS event corresponding to a CIS2.

[0166] CISes included in a CIG may be arranged sequentially or interleaved by appropriately adjusting values of Sub_Interval and spacing between CIS anchor points, and a case that the CIS1 event n 501 and the CIS2 event n 503 included in the CIG event n 500 are arranged sequentially is illustrated in FIG. 5. For example, the CIG event n 500 illustrated in FIG. 5 may be a CIG event including the CIS1 event n 501 and the CIS2 event n 503 in sequential arrangement.

[0167] If the CIS1 event n 501 and the CIS2 event n 503 are arranged sequentially, CIS events of other CISes may not overlap, so subevents of a CIS event may also not overlap. For example, if the CIS1 event n 501 and the CIS2 event n 503 are arranged sequentially, the CIS1 event n 501 and the CIS2 event n 503 may not overlap, so subevents included in the CIS1 event n 501 (e.g., a subevent 1 511, a subevent 2 512, a subevent 3 513, a subevent 4 514) and subevents included in the CIS2 event n 503 (e.g., a subevent 1 541, a subevent 2 542, a subevent 3 543, and a subevent 4 544) may not overlap.

[0168] A case that the CIS events of the other CISes may not overlap if the CIS1 event n 501 and the CIS2 event n 503 are arranged sequentially, so the subevents of the CIS event may also not overlap has been described as an example in FIG. 5.

[0169] Alternatively, subevents of a plurality of CIS events may overlap. For example, at least one of the subevents included in the CIS1 event n 501 and at least one of the subevents included in the CIS2 event n 503 may overlap. For example, it will be assumed that there are six subevents (the subevent 1 511, the subevent 2 512, the subevent 3 513, the subevent 4 514, the subevent 1 541, and the subevent 2 542), and two of the six subevents overlap. For example, it will be assumed that the CIS1 event n 501 includes the subevent 1 511, the subevent 2 512, the subevent 3 513, and the subevent 4 514, and the CIS2 event n 503 includes the subevent 3 513, the subevent 4 514, the subevent 1 541, and the subevent 2 542. In this case, if the subevent 1511 and the subevent 2 512 are used in the CIS1 event n 501, the subevent 3 513, the subevent 4 514, the subevent 1 541, and the subevent 2 542 may be used, and alternatively, if the subevent 1 511, the subevent 2 512, the subevent 3 513, and the subevent 4 514 are used in the CIS1 event n 501, the subevent 1 541 and the subevent 2 542 may be used the CIS2 event n 503.

[0170] For each adjacent pair of CISes, an interval between CIS anchor points of the CISes may be at least number of subevent (NSE) Y Sub _Interval. NSE may represent the number of subevents and may represent the maximum number of subevents included in each CIS event. In FIG. 5, "C" may represent a central device, "P1" may represent a first peripheral device, and "P2" may represent a second peripheral device.

[0171] The central device may transmit a connected isochronous protocol data unit (PDU) 521 in the subevent 1 511, the central device may transmit a connected isochronous PDU 522 in the subevent 2 512, the central device may transmit a connected isochronous PDU 523 in the subevent 3 513, and the central device may transmit a connected isochronous PDU 524 in the subevent 4 514. Each of the connected isochronous PDU 521, the connected isochronous PDU 522, the connected isochronous PDU 523, and the connected isochronous PDU 524 may be a connected isochronous PDU transmitted from a central device to a peripheral device.

[0172] The first peripheral device may transmit a connected isochronous PDU 531 in the subevent 1 511, the first peripheral device may transmit a connected isochronous PDU 532 in the subevent 2 512, the first peripheral device may transmit a connected isochronous PDU 533 in the subevent 3 513, and the first peripheral device may transmit a connected isochronous PDU 534 in the subevent 4 514. Each of the connected isochronous PDU 531, the connected isochronous PDU 532, the connected isochronous PDU 533, and the connected isochronous PDU 534 may be a connected isochronous PDU transmitted from the first peripheral device to the central device. T_IFS may represent time inter frame space and may indicate a time interval between consecutive packets on the same channel index. T_MSS may represent minimum subevent space, and may be, for example, 150 µs.

[0173] The central device may transmit a connected isochronous PDU 551 in the subevent 1 541, the central device may transmit a connected isochronous PDU 552 in the subevent 2 542, the central device may transmit a connected isochronous PDU 553 in the subevent 3 543, and the central device may transmit a connected isochronous PDU 554 in the subevent 4 544. Each of the connected isochronous PDU 551, the connected isochronous PDU 552, the connected isochronous PDU 553, and the connected isochronous PDU 554 may be a connected isochronous PDU transmitted from the central device to the peripheral device.

[0174] The second peripheral device may transmit a connected isochronous PDU 561 in the subevent 1 541, the second peripheral device may transmit a connected isochronous PDU 562 in the subevent 2 542, the second peripheral device may transmit a connected isochronous PDU 563 in the subevent 3 543, and the first peripheral device may transmit a connected isochronous PDU 564 in the subevent 4 564. Each of the connected isochronous PDU 561, the connected isochronous PDU 562, the connected isochronous PDU 563, and the connected isochronous PDU 564 may be a connected isochronous PDU transmitted from the second peripheral device to the central device.

[0175] In an audio sharing scheme, one or more audio packets may be provided to an infinite number of audio sink devices. To support the audio sharing scheme, a broadcast isochronous group (BIG) and a broadcast isochronous stream (BIS) have been proposed. In the audio sharing scheme, an isochronous broadcaster and a synchronized receiver may be required.

[0176] The BIS may be a logical transport used to transfer one or more isochronous data streams to all devices for the BIS within a range. The BIS may include one or more subevents for transmitting isochronous data packets. A subevent may include time durations in which at least one synchronized receiver may receive a broadcast isochronous PDU. The BIS may support transmission of a plurality of new isochronous data packets in every BIS event. There is no acknowledgment protocol for the BIS, so traffic is unidirectional from a broadcasting device.

[0177] The BIG may be generated by the isochronous broadcaster. The BIG may include one or more BISes. A plurality of BISes included in the BIG may have a common timing reference based on a broadcaster and may be synchronized in a time domain. For example, a left channel and a right channel of an audio stereo stream, received by separate devices, may need to be rendered simultaneously. The plurality of BISes included in the BIG may be scheduled sequentially or in an interleaved arrangement.

[0178] FIG. 6 is a diagram schematically illustrating configuration of BIG events and BIS events in a wireless communication network according to an embodiment.

[0179] Referring to FIG. 6, each of BIG events (e.g., a BIG event x 601, a BIG event x+1 603, and a BIG event x+2 603) may include two BIS events. For example, the BIG event x 601 may include a BIS1 event x 611 and a BIS2 event x 613, the BIG event x+1 603 may include a BIS 1 event x+1 621 and a BIS2 event x+ 1 623, and the BIG event x+2 605 may include a BIS 1 event x+2 631 and a BIS2 event x+2 633.

[0180] A BIG event may include one or more BIS PDUs. A link layer may transmit BIS PDUs only in BIG events. The link layer may transmit only BIS PDUs as part of the BIG event. Each BIG event may be divided into Num_BIS BIS events and a control subevent (if present). Each BIS event may be divided into NSE subevents. Each BIS event starts at a moment called BIS anchor point and ends after the last subevent of each BIS event. Each BIG event starts at a moment called BIG anchor point, and ends after one control subevent if there is the one control subevent, and otherwise, at the end of the last constituent BIS event.

[0181] BIG anchor points may be spaced regularly at ISO_Intervals. BIS anchor points for a BIS n of a BIG may be (n - 1) Y BIS_Spacing after the BIG anchor points, so may be also spaced regularly, ISO_Interval apart. BIS_Spacing may be time between start of subevents in adjacent BISes included in the BIG and also time between start of the first subevent of the last BIS and a control subevent, if present. Subevents of each BIS may be Sub_Interval apart. The Isochronous broadcaster may close each BIG event at least T_IPS before a BIG anchor point of the next BIG event.

[0182] In the BIS 1 event x 611, a broadcast isochronous PDU 641, a broadcast isochronous PDU 643, and a broadcast isochronous PDU 645 may be transmitted.

[0183] In the BIS2 event x 613, a broadcast isochronous PDU 651, a broadcast isochronous PDU 653, and a broadcast isochronous PDU 655 may be transmitted.

[0184] In the BIS 1 event x+1 621, a broadcast isochronous PDU 661, a broadcast isochronous PDU 663, and a broadcast isochronous PDU 665 may be transmitted.

[0185] In the BIS2 event x+1 623, a broadcast isochronous PDU 671, a broadcast isochronous PDU 673, and a broadcast isochronous PDU 675 may be transmitted.

[0186] In the BIS 1 event x+2 631, a broadcast isochronous PDU 681, a broadcast isochronous PDU 683, and a broadcast isochronous PDU 685 may be transmitted.

[0187] In the BIS2 event x+2 633, a broadcast isochronous PDU 691, a broadcast isochronous PDU 693, and a broadcast isochronous PDU 695 may be transmitted.

[0188] FIG. 7 is a flowchart schematically illustrating an operating method of an electronic device according to an embodiment.

[0189] Referring to FIG. 7, an electronic device (e.g., an electronic device 101 in FIG. 1, 2, or 4, 10, 11, 16, 17, 18, 20, 22, or 23) (e.g., a processor 120 in FIG. 1) may establish a common audio channel based on a set condition in operation 711. In an embodiment, the common audio channel may be a low energy audio service (LE audio service) link which may be commonly used by a plurality of electronic devices (e.g., an electronic device and at least one external electronic device). The LE audio service may be an audio service based on a BLE scheme. In an embodiment, the common audio channel may be a channel which may be used for a multi-party audio service based on the BLE scheme. In an embodiment, the common audio channel may be commonly used by the electronic device and the at least one external electronic device. In an embodiment, the common audio channel may be based on the BLE scheme. In an embodiment, the common audio channel may be provided via a connection-based CIS or a non-connection-based BIS.

[0190] In an embodiment, the set condition may include at least one of a condition for receiving a packet (e.g., an audio channel generation request packet) requesting to generate the common audio channel from at least one of the at least one external electronic device (e.g., a first external electronic device (e.g., an electronic device 102 in FIG. 1, or a first external electronic device 200 in FIG. 2, 4, 10, 11, 16, 17, 19, 20, or 21), a second external electronic device (e.g., an electronic device 104 in FIG. 1, or a second external electronic device 300 in FIG. 3, 4, 16, or 17), a third external electronic device (e.g., a third external electronic device 1001 in FIG. 10, 16, 17, or 21), a fourth external electronic device (e.g., a fourth external electronic device 1003 in FIG. 10, 16, or 21), or a fifth external electronic device (e.g., a fifth external electronic device 1005 in FIG. 10)), a condition for identifying a user input requesting to generate the common audio channel, a condition for identifying that a set application is executed, or a condition for identifying that the electronic device enters a set area. The set condition will be described below with reference to FIG. 11, so a detailed description thereof will be omitted herein. In an embodiment, the electronic device may determine at least one of an audio transmission service type, a physical link type, an access address, a channel map, audio transmission service parameters, or an audio data transmission/reception timing, and generate the common audio channel based on the determined at least one of the audio transmission service type, the physical link type, the access address, the channel map, the audio transmission service parameters, or the audio data transmission/reception timing. The audio transmission service type, the physical link type, the access address, the channel map, the audio transmission service parameters, or the audio data transmission/reception timing will be described below with reference to FIG. 11, so a detailed description thereof will be omitted herein.

[0191] When establishing the common audio channel based on the set condition, the electronic device may share, with the at least one external electronic device via at least one communication circuit (e.g., a communication module 190 in FIG. 1), information about the common audio channel and time information used for synchronization for the common audio channel in operation 713. In an embodiment, as the electronic device shares, with the at least one external electronic device, the information about the common audio channel and the time information used for synchronization for the common audio channel, the at least one external electronic device may receive BIS audio data. In an embodiment, the time information used for synchronization for the common audio channel may include link information including a transmission order of BIS audio data and/or information about a timing at which transmission of the BIS audio data starts. In an embodiment, the electronic device may share, with the at least one external electronic device, the information about the common audio channel and the time information used for synchronization for the common audio channel by broadcasting, via the at least one communication circuit, the information about the common audio channel and the time information used for synchronization for the common audio channel in a period of periodic advertising. In an embodiment, the electronic device may share, with the at least one external electronic device, the information about the common audio channel and the time information used for synchronization for the common audio channel by transmitting, via the at least one communication circuit, the information about the common audio channel and the time information used for synchronization for the common audio channel in a communication link established between the electronic device and the at least one external electronic device. In an embodiment, the electronic device may share, with the at least one external electronic device, the information about the common audio channel and the time information used for synchronization for the common audio channel by transmitting, to a server connected to the electronic device and the at least one external electronic device via the at least one communication circuit, the information about the common audio channel and the time information used for synchronization for the common audio channel. An operation in which the electronic device shares, with the at least one external electronic device, the information about the common audio channel and the time information used for synchronization for the common audio channel will be described below with reference to FIG. 11, so a detailed description thereof will be omitted herein.

[0192] In an embodiment, the electronic device may share information about a common audio channel and time information used for synchronization for the common audio channel (e.g., information about a common audio channel and time information used for synchronization for the common audio channel which are generated by a server) which are not directly generated by the electronic device.

[0193] In an embodiment, if the electronic device is an earbuds case, the earbuds case may share information about a common audio channel and time information used for synchronization for the common audio channel which are obtained from the electronic device connected to the earbuds case.

[0194] The electronic device, which shares, with the at least one external electronic device, the information about the common audio channel and the time information used for synchronization for the common audio channel, may operate in a reception mode in which the electronic device is capable of receiving audio data from the at least one external electronic device for the common audio channel in operation 715.

[0195] A reception mode and a transmission mode according to an embodiment may be described as follows.

[0196] For an electronic device which performs a low energy audio service (LE audio service), a time duration for transmitting data (e.g., audio data) or a time duration for receiving data (e.g., audio data) is determined. For example, for a CIS, one subevent may include a time duration from a central device to a peripheral device (C->P) + time inter frame spacing (T_IFS) + a time duration from the peripheral device to the central device (P->C) + T_MSS. T_MSS may represent a minimum subevent space. For a BIS, one subevent may include a transmission time duration for which audio data is transmitted from a BIS source device (e.g., a device performing a BIS source role) + T_MSS.

[0197] Alternatively, electronic devices participating in the common audio channel may freely operate in either the transmission mode or the reception mode for corresponding time durations according to states of the electronic devices without time duration fixed for transmission or reception.

[0198] In an embodiment, the transmission mode may be a mode in which an electronic device participating in a common audio channel identifies that there is data (e.g., audio data) to be transmitted to external electronic devices (e.g., external electronic devices around the electronic device), and transmits the identified data to the external electronic devices around the electronic device.

[0199] In an embodiment, the reception mode may be a mode in which the electronic device participating in the common audio channel does not have data to be transmitted to the external electronic devices (e.g., the external electronic devices around the electronic device), and receives data (e.g., audio data) transmitted from the external electronic devices around the electronic device.

[0200] In an embodiment, the reception mode may be a mode in which an electronic device may receive actual audio data from at least one external electronic device, or may monitor whether audio data is received from the at least one external electronic device, or may exist in a sleep state.

[0201] In an embodiment, the electronic device may operate in the reception mode by default after establishing the common audio channel. In an embodiment, the electronic device may operate in the reception mode for the common audio channel after establishing the common audio channel.

[0202] Although not separately illustrated in FIG. 7, the electronic device may identify that audio data to be transmitted exists while operating in the reception mode for the common audio channel.

[0203] When identifying that the audio data to be transmitted exists while operating in the reception mode for the common audio channel, the electronic device may switch from the reception mode to the transmission mode. In an embodiment, the transmission mode may be a mode in which the electronic device participating in the common audio channel may identify that there is data (e.g., audio data) to be transmitted to external electronic devices (e.g., external electronic devices around the electronic device), and transmit the identified data to the external electronic devices around the electronic device. In an embodiment, the transmission mode may be a mode in which the electronic device may transmit audio data. The electronic device may transmit the audio data on the common audio channel via at least one communication circuit in the transmission mode. In an embodiment, if the electronic device generates the common audio channel and the earbuds are connected to the electronic device, the electronic device and the earbuds may transmit audio data for the same utterance at the same time. In an embodiment, if the electronic device generates the common audio channel and the earbuds are connected to the electronic device, the electronic device may not transmit the audio data for the same utterance, and only the earbuds may transmit the audio data for the same utterance.

[0204] Although not separately illustrated in FIG. 7, the electronic device, which transmits the audio data in the transmission mode, may switch back to the reception mode for the common audio channel based on the completion of transmission of the audio data.

[0205] FIG. 8 is a flowchart schematically illustrating an operating method of a first external electronic device according to an embodiment.

[0206] Before describing FIG. 8, the operating method of the first external electronic device (e.g., an electronic device 102 in FIG. 1, or a first external electronic device 200 in FIG. 2, 4, 10, 11, 16, 17, 19, 20, or 21) (e.g., a processor 120 in FIG. 1) illustrated in FIG. 8 may be an operating method in a case that the first external electronic device does not transmit, to an electronic device (e.g., an electronic device 101 in FIG. 1, 2, 4, 10, 11, 16, 17, 18, 20, 22, or 23), a packet (e.g., a common audio channel generation request packet) requesting to generate a common audio channel, and obtains, from the electronic device, information about the common audio channel and time information used for synchronization for the common audio channel.

[0207] Referring to FIG. 8, in operation 811, the first external electronic device may receive the information about the common audio channel and the time information used for synchronization for the common audio channel from the electronic device via at least one communication circuit (e.g., a communication module 190 in FIG. 1). In an embodiment, the first external electronic device may receive, from the electronic device via the at least one communication circuit, the information about the common audio channel and the time information used for synchronization for the common audio channel in a periodic advertising interval. In an embodiment, the first external electronic device may receive, via the at least one communication circuit, the information about the common audio channel and the time information used for synchronization for the common audio channel in a communication link established between the electronic device and the first external electronic device. In an embodiment, the electronic device may receive, from a server connected to the electronic device and the first external electronic device via at least one communication circuit, the information about the common audio channel and the time information used for synchronization for the common audio channel. An operation in which the first electronic device shares, with the electronic device, the information about the common audio channel and the time information used for synchronization for the common audio channel will be described below with reference to FIG. 11, so a detailed description thereof will be omitted herein. In operation 811, a case that the common audio channel is generated based on a BIS has been described as an example, but the common audio channel may also be generated based on a CIS. For example, all of the BIS and the CIS may be the same in that a time duration for transmission is configured, but there may be one transmission occasion in a subevent in the BIS, and there may be a total of two transmission opportunities including a transmission occasion from a central device to a peripheral device (C->P) and a transmission occasion from the peripheral device to the central device (P->C) in the subevent in the CIS. In the case of BIS, audio data may be transmitted in a time duration configured in the subevent. In the case of CIS, it may be determined which of the two transmission opportunities existing in the subevent will be applied to the common audio channel, and the determined transmission opportunity may be applied to the common audio channel.

[0208] In FIG. 8, a case that the first external electronic device receives the information about the common audio channel and the time information used for synchronization for the common audio channel from the electronic device has been described as an example, however, the first external electronic device may receive the information about the common audio channel and the time information used for synchronization for the common audio channel from at least one of at least one other external electronic device (e.g., a second external electronic device (e.g., an electronic device 104 in FIG. 1, or a second external electronic device 300 in FIG. 3, 4, 16, or 17), a third external electronic device (e.g., a third external electronic device 1001 in FIG. 10, 16, 17, or 21), a fourth external electronic device (e.g., a fourth external electronic device 1003 in FIG. 10, 16, or 21), or a fifth external electronic device (e.g., a fifth external electronic device 1005 in FIG. 10)) or a server (e.g., a server 108 in FIG. 1) as well as the electronic device. When receiving the information about the common audio channel and the time information used for synchronization for the common audio channel from the electronic device, the first external electronic device may synchronize to the common audio channel (for example, may perform a synchronization operation on the common audio channel) based on the received information about the common audio channel and time information used for synchronization for the common audio channel in operation 813. In an embodiment, electronic devices which may commonly use the common audio channel may be electronic devices which have previously been authenticated as being capable of participating in the common audio channel via an authentication process. In an embodiment, the electronic devices which may commonly use the common audio channel may be electronic devices which satisfy a set condition. In an embodiment, the set condition may include a condition for being authenticated with set authentication information, a condition for using the same user account, and/or a condition for inputting the same QR code, the set condition may be implemented in various forms considering a security level for the common audio channel, and there may be no limitation on the set condition. According to an embodiment, there may be no separate limitation on electronic devices which may commonly use the common audio channel. For example, any electronic device may use the common audio channel as long as it may perform a synchronization operation for the common audio channel based on information about the common audio channel and time information used for synchronization for the common audio channel.

[0209] The first external electronic device, which performs the synchronization operation for the common audio channel based on the received information about the common audio channel and time information used for synchronization for the common audio channel, may operate in a reception mode in which the first external electronic device may receive audio data from the electronic device or at least one other electronic device for the common audio channel in operation 815. The transmission mode and the reception mode have been described in FIG. 7, so a detailed description thereof may be omitted herein. In an embodiment, the first external electronic device may, in the reception mode, actually receive audio data from the electronic device or the at least one other external electronic device, or monitor whether audio data is received from the electronic device or the at least one other external electronic device, or may exist in a sleep state. In an embodiment, the first external electronic device may operate in the reception mode by default after synchronizing to the common audio channel. In an embodiment, the first external electronic device may perform a synchronization operation for the common audio channel and then operate in the reception mode for the common audio channel.

[0210] Although not separately illustrated in FIG. 8, the first external electronic device may identify that audio data to be transmitted exists while operating in the reception mode for the common audio channel.

[0211] After identifying that the audio data to be transmitted exists while operating in the reception mode for the common audio channel, the first external electronic device may switch from the reception mode to the transmission mode. The transmission mode may be a mode in which the first external electronic device may transmit audio data. The first external electronic device may transmit audio data on the common audio channel via the at least one communication circuit in the transmission mode.

[0212] Although not separately illustrated FIG. 8, the first external electronic device, which transmits the audio data in the transmission mode, may switch back to the reception mode for the common audio channel based on completion of the transmission of the audio data.

[0213] Although not separately illustrated FIG. 8, while operating in the reception mode for the common audio channel, the first external electronic device may receive audio data from the at least one of the electronic device or the at least one other external electronic device on the common audio channel via the at least one communication circuit.

[0214] In FIG. 8, the operation of the first external electronic device receiving the audio data from the at least one of the electronic device or the at least one other external electronic device may be performed before the operation of the first external electronic device transmitting the audio data to the at least one of the electronic device or the at least one other external electronic device. Alternatively, the operation of the first external electronic device transmitting the audio data to the at least one of the electronic device or the at least one other external electronic device may be performed before the operation of the first external electronic device receiving the audio data from the at least one of the electronic device or the at least one other external electronic device.

[0215] FIG. 9 is a flowchart schematically illustrating an operating method of a first external electronic device according to an embodiment.

[0216] Before describing FIG. 9, the operating method of the first external electronic device (e.g., an electronic device 102 in FIG. 1, or a first external electronic device 200 in FIG. 2, 4, 10, 11, 16, 17, 19, 20, or 21) (e.g., a processor 120 in FIG. 1) illustrated in FIG. 9 may be an operating method in a case that the first external electronic device transmits, to an electronic device (e.g., an electronic device 101 in FIG. 1, 2, 4, 10, 11, 16, 17, 18, 20, 22, or 23), a packet (e.g., a common audio channel generation request packet) requesting to generate a common audio channel, and obtains, from the electronic device, information about the common audio channel and time information used for synchronization for the common audio channel.

[0217] Referring to FIG. 9, in operation 911, the first external electronic device may transmit, to the electronic device, a packet (e.g., a common audio channel generation request packet) requesting to generate a common audio channel via at least one communication circuit (e.g., a communication module 190 in FIG. 1). In FIG. 9, the case in which the first external electronic device transmits, to the electronic device, the packet requesting to generate the common audio channel has been described as an example, however, the first external electronic device may transmit the packet requesting to generate the common audio channel to at least one of at least one other external electronic device (e.g., a second external electronic device (e.g., an electronic device 104 in FIG. 1, or a second external electronic device 300 in FIG. 3, 4, 16, or 17), a third external electronic device (e.g., a third external electronic device 1001 in FIG. 10, 16, 17, or 21), a fourth external electronic device (e.g., a fourth external electronic device 1003 in FIG. 10, 16, or 21), or a fifth external electronic device (e.g., a fifth external electronic device 1005 in FIG. 10)) as well as the electronic device. In this case, an operation between the first external electronic device and the at least one of the at least one other external electronic device may be similar or substantially the same as an operation between the first external electronic device and the electronic device described in FIG. 9.

[0218] In an embodiment, a connection (e.g., a communication link) may be established between the first external electronic device and the electronic device. In an embodiment, the first external electronic device may transmit, to the electronic device, the packet requesting to generate the common audio channel based on a set condition. The set condition may include a condition for identifying a user input requesting to generate the common audio channel, a condition for identifying that a set application is executed, or a condition for identifying that the first external electronic device enters a set area. The set condition will be described in detail below with reference to FIG. 11, so a detailed description thereof will be omitted herein.

[0219] In FIG. 9, the case that the first external electronic device transmits, to the electronic device, the packet requesting to generate the common audio channel has been explained as an example, however, if the electronic device is an earbuds case, the earbuds case may generate the common audio channel when a set operation (or a user input) (e.g., an operation of opening the earbud case and touching the left earbud and the right earbud a set number of times (e.g., 3 times)) is identified even though the first external electronic device does not receive the packet requesting to generate the common audio channel from the first external electronic device (e.g., a left earbud and a right earbud). In this case, the earbud case may share information about the generated common audio channel and time information used for synchronization for the common audio channel with the left earbud and the right earbud via a PA operation (e.g., via a PLC or wirelessly).

[0220] The first external electronic device, which transmits the packet requesting to generate the common audio channel to the electronic device, may receive the information about the common audio channel and the time information used for synchronization for the common audio channel from the electronic device via the at least one communication circuit in operation 913. In an embodiment, the first external electronic device may receive, from the electronic device via the at least one communication circuit, the information about the common audio channel and the time information used for synchronization for the common audio channel in a periodic advertising interval. In an embodiment, the first external electronic device may receive, via the at least one communication circuit, the information about the common audio channel and the time information used for synchronization for the common audio channel in a communication link established between the electronic device and the first external electronic device. In an embodiment, the first external electronic device may receive, from a server connected to the electronic device and the first external electronic device via at least one communication circuit, the information about the common audio channel and the time information used for synchronization for the common audio channel. An operation in which the first electronic device shares, with the electronic device, the information about the common audio channel and the time information used for synchronization for the common audio channel will be described below with reference to FIG. 11, so a detailed description thereof will be omitted herein.

[0221] The first external electronic device, which receives the information about the common audio channel and the time information used for synchronization for the common audio channel from the electronic device, may be synchronized to the common audio channel based on the received information about the common audio channel and time information used for synchronization for the common audio channel in operation 915.

[0222] The first external electronic device, which is synchronized to the common audio channel based on the received information about the common audio channel and time information used for synchronization for the common audio channel, may operate in a reception mode in which the first external electronic device may receive audio data from the electronic device or at least one other electronic device for the common audio channel in operation 917. The transmission mode and the reception mode have been described in FIG. 7, so a detailed description thereof may be omitted herein. In an embodiment, the first external electronic device may, in the reception mode, actually receive audio data from the electronic device or the at least one other external electronic device, or monitor whether audio data is received from the electronic device or the at least one other external electronic device, or may exist in a sleep state. In an embodiment, the first external electronic device may operate in the reception mode by default after synchronizing to the common audio channel. In an embodiment, the first external electronic device may perform a synchronization operation for the common audio channel and then operate in the reception mode for the common audio channel.

[0223] Although not separately illustrated in FIG. 9, the first external electronic device may identify that audio data to be transmitted exists while operating in the reception mode for the common audio channel.

[0224] The first external electronic device, which identifies that the audio data to be transmitted exists while operating in the reception mode for the common audio channel, may switch from the reception mode to the transmission mode. The transmission mode may be a mode in which the first external electronic device may transmit audio data. The first external electronic device may transmit audio data on the common audio channel via the at least one communication circuit in the transmission mode.

[0225] Although not separately illustrated FIG. 9, the first external electronic device, which transmits the audio data in the transmission mode, may switch back to the reception mode for the common audio channel based on completion of the transmission of the audio data.

[0226] Although not separately illustrated FIG. 9, while operating in the reception mode for the common audio channel, the first external electronic device may receive audio data from the at least one of the electronic device or the at least one other external electronic device on the common audio channel via the at least one communication circuit.

[0227] In FIG. 9, the operation of the first external electronic device receiving the audio data from the at least one of the electronic device or the at least one other external electronic device may be performed before the operation of the first external electronic device transmitting the audio data to the at least one of the electronic device or the at least one other external electronic device. Alternatively, the operation of the first external electronic device transmitting the audio data to the at least one of the electronic device or the at least one other external electronic device may be performed before the operation of the first external electronic device receiving the audio data from the at least one of the electronic device or the at least one other external electronic device.

[0228] FIG. 10 is a diagram schematically illustrating connections between electronic devices which are based on a Bluetooth scheme in a wireless communication network according to an embodiment.

[0229] Referring to FIG. 10, a plurality of electronic devices may participate in a multi-party audio service. The plurality of electronic devices participating in the multi-party audio service may include an electronic device 101 (e.g., an electronic device 101 in FIG 1, 2, 4, 11, 16, 17, 18, 20, 22, or 23), a first external electronic device 200 (e.g., an electronic device 102 in FIG. 1, or a first external electronic device 200 in FIG. 2, 4, 11, 16, 17, 19, 20, or 21), a second external electronic device 300 (e.g., an electronic device 104 in FIG. 1, or a second external electronic device 300 in FIG. 3, 4, 16, or 17), a third external electronic device 1001 (e.g., a third external electronic device 1001 in FIG. 16, 17, or 21), a fourth external electronic device 1003 (e.g., a fourth external electronic device 1003 in FIG. 16 or 21), and/or a fifth external electronic device 1005.

[0230] In an embodiment, the electronic device 101 may be a smartphone. The first external electronic device 200 may be an ear-wearable device, and the first external electronic device 200 may include a first earbud 202 (e.g., a left earbud) and/or a second earbud 204 (e.g., a light earbud). The first earbud 202 may perform a first audio channel (e.g., a left audio channel) role, and the second earbud 204 may perform a second audio channel (e.g., a right audio channel) role. In an embodiment, at least one of the third external electronic device 1001, the fourth external electronic device 1003, and/or the fifth external electronic device 1005 may be another ear-wearable device. In an embodiment, the at least one of the third external electronic device 1001, the fourth external electronic device 1003, and/or the fifth external electronic device 1005 may be another smartphone. In an embodiment, the at least one of the third external electronic device 1001, the fourth external electronic device 1003, and/or the fifth external electronic device 1005 may be a smart watch. In an embodiment, the at least one of the third external electronic device 1001, the fourth external electronic device 1003, and/or the fifth external electronic device 1005 may be an earbuds case.

[0231] In the multi-party audio service, at least one of the electronic device 101, the first external electronic device 200, the second external electronic device 300, the third external electronic device 1001, the fourth external electronic device 1003, and/or the fifth external electronic device 1005 may be an electronic device performing a BIS source role.

[0232] In the multi-party audio service, the at least one of the electronic device 101, the first external electronic device 200, the second external electronic device 300, the third external electronic device 1001, the fourth external electronic device 1003, and/or the fifth external electronic device 1005 may be an electronic device performing a BIS sink role.

[0233] In the multi-party audio service, the at least one of the electronic device 101, the first external electronic device 200, the second external electronic device 300, the third external electronic device 1001, the fourth external electronic device 1003, and/or the fifth external electronic device 1005 may be an electronic device performing a BIS assistant role. In an embodiment, the BIS assistant may perform an operation for searching for surrounding BIS sources. In an embodiment, if the corresponding electronic device is earbuds, the earbuds directly search for the surrounding BIS sources, and the earbuds directly output audio data, the earbuds may be an electronic device performing the BIS sink role along with the BIS assistant role.

[0234] The electronic device 101, the first external electronic device 200, the second external electronic device 300, the third external electronic device 1001, the fourth external electronic device 1003, and/or the fifth external electronic device 1005 may be electronic devices which have decided to participate in a common audio channel for the multi-party audio service. In an embodiment, a plurality of common audio channels may be generated, and the electronic device 101, the first external electronic device 200, the second external electronic device 300, the third external electronic device 1001, the fourth external electronic device 1003, and/or the fifth external electronic device 1005 may decide to participate in the plurality of common audio channels. In an embodiment, if the plurality of common audio channels are generated, each of the plurality of common audio channels may be allocated to at least one group, and electronic devices included in the at least one group may participate in the multi-party audio service via the common audio channel allocated to the at least one group. In an embodiment, if the plurality of common audio channels are generated, at least one of the plurality of common audio channels may be allocated to the at least one group, and the electronic devices included in the at least one group may participate in the multi-party audio service via the at least one common audio channel allocated to the at least one group. In an embodiment, two or more common audio channels may be allocated per group, and in this case, electronic devices included in a group may participate in the multi-party audio service via two or more common audio channels allocated to the group, and the electronic devices included in the group may share the two or more common audio channels based on a set condition.

[0235] The electronic device 101, the first external electronic device 200, the second external electronic device 300, the third external electronic device 1001, the fourth external electronic device 1003, and/or the fifth external electronic device 1005 may be electronic devices which have been authenticated in advance as being capable of participating in a common audio channel via an authentication process. In an embodiment, the electronic devices capable of participating in the common audio channel may share a key (e.g., a broadcast code) applied to encryption for the common audio channel if the common audio channel is encrypted, and only electronic devices which share the key applied to the encryption for the common audio channel may participate in the common audio channel. In an embodiment, the electronic devices which may commonly use the common audio channel may be electronic devices which satisfy a set condition. In an embodiment, the set condition may include a condition for being authenticated with set authentication information, a condition for using the same user account, and/or a condition for inputting the same QR code, the set condition may be implemented in various forms considering a security level for the common audio channel, and there may be no limitation on the set condition. According to an embodiment, there may be no separate limitation on electronic devices which may commonly use the common audio channel. For example, any electronic device may use the common audio channel as long as it may perform a synchronization operation for the common audio channel based on information about the common audio channel and time information used for synchronization for the common audio channel.

[0236] The electronic device 101, the first external electronic device 200, the second external electronic device 300, the third external electronic device 1001, the fourth external electronic device 1003, and/or the fifth external electronic device 1005 may use the common audio channel which uses the same access address. The common audio channel may be generated by any one of the electronic device 101, the first external electronic device 200, the second external electronic device 300, the third external electronic device 1001, the fourth external electronic device 1003, and/or the fifth external electronic device 1005. If the electronic device 101 generates the common audio channel, the electronic device 101 may share information about the generated common audio channel and time information used for synchronization for the common audio channel with the first external electronic device 200, the second external electronic device 300, the third external electronic device 1001, the fourth external electronic device 1003, and/or the fifth external electronic device 1005. In an embodiment, if the electronic device 101 shares the information about the generated common audio channel with external electronic devices around the electronic device 101 via periodic advertising, the time information used for synchronization for the common audio channel may include time difference from a time point at which a periodic advertising operation starts to a time point at which the common audio channel starts. In an embodiment, the information about the common audio channel may include BIGInfo included in an AUX_SYNC_IND PDU transmitted via advertising, and the time information used for synchronization for the common audio channel may include timing information included in the AUX_SYNC_IND PDU transmitted via the periodic advertising. The operation of the electronic device 101 sharing the information about the common audio channel and the time information used for synchronization for the common audio channel with the first external electronic device 200, the second external electronic device 300, the third external electronic device 1001, the fourth external electronic device 1003, and/or the fifth external electronic device 1005 will be described below with reference to FIG. 11, so a detailed description thereof will be omitted herein.

[0237] FIG. 11 is a diagram schematically illustrating an operation in which an electronic device establishes a common audio channel in a wireless communication network according to an embodiment.

[0238] Referring to FIG. 11, a structure of a wireless communication network may be implemented similarly to a structure of a wireless communication network described in FIG. 10, so a detailed description thereof will be omitted.

[0239] An electronic device 101 (e.g., an electronic device 101 in FIG. 1, 4, 10, 16, 17, 18, 20, 22, or 23) may identify a first external electronic device 200 (e.g., an electronic device 102 in FIG. 1, or a first external electronic device 200 in FIG. 2, 4, 10, 16, 17, 18, 20, or 21) based on a BLE scheme.

[0240] The first external electronic device 200 (e.g., a first earbud 202 and/or a second earbud 204 in FIG. 2) may transmit a BLE advertising (BLE ADV) signal (e.g., a BLE ADV packet) in a multicast scheme or a broadcast scheme. According to an embodiment, the BLE ADV packet may be a packet for transmitting information related to a connection or an account (e.g., pairing) to unspecified neighbor electronic devices (e.g., the electronic device 101). For example, the first external electronic device 200 may be stored in an earbuds case device (not illustrated in FIG. 11) (e.g., an earbuds case device 206 in FIG. 2). The earbuds case device may be a device which stores and charges the first external electronic device 200. In FIG. 11, it will be assumed that the first external electronic device 200 is stored in an earbuds case for convenience of a description.

[0241] In an embodiment, the first external electronic device 200 may start transmitting a BLE ADV packet if the earbuds case is opened in a state that the first external electronic device 200 is stored in the earbuds case. In an embodiment, while the first external electronic device 200 is stored in the earbuds case, if a button equipped in the earbuds case is inputted, the first external electronic device 200 may start transmitting the BLE ADV packet. In an embodiment, the first external electronic device 200 may start periodically transmitting the BLE ADV packet. A period at which the BLE ADV packet is transmitted may be variable as needed. The first external electronic device 200 may transmit the BLE ADV packet based on a set period. In an embodiment, the BLE ADV packet may include at least one of identification information of the first external electronic device 200, user account information of the first external electronic device 200, information about an electronic device with which the first external electronic device 200 is currently paired, information about an electronic device which has performed a pairing process with the first external electronic device 200, information about electronic devices which may be paired at the same time, transmission power, a sensing area, information about a remaining battery level of the first external electronic device 200, and/or audio channel role information. In an embodiment, an audio channel role may be a first audio channel (e.g., a left audio channel) role and/or a first audio channel (e.g., a right audio channel) role.

[0242] FIG. 12 is a diagram schematically illustrating a format of a BLE ADV packet in a wireless communication network according to an embodiment.

[0243] Referring to FIG. 12, a BLE ADV packet 1200 may include a preamble field 1202, an advertising access address field 1204, a packet data unit (PDU) field 1206, and a cyclic redundancy check (CRC) field 1208.

[0244] In FIG. 12, it will be assumed that the BLE ADV packet 1200 is transmitted by a first external electronic device (e.g., an electronic device 102 in FIG. 1, or a first external electronic device 200 in FIG. 2, 4, 10, 11, 16, 17, 19, 20, or 21). In an embodiment, the preamble field 1202 may include information used for an electronic device (e.g., an electronic device 101 in FIG. 1, 2, 4, 10, 11, 16, 17, 18, 20, 22, or 23) which receives the BLE ADV packet 1200 to perform frequency synchronization and/or symbol timing estimation. For example, the preamble field 1202 may be implemented with one byte. In an embodiment, the preamble field 1202 may include a fixed sequence of one byte in length consisting of alternating a bit value 0 and a bit value 1 based on address information included in the advertising access address field 1204. For example, the preamble field 1202 may include "10101010" if the address information included in the advertising access address field 1204 starts with 1. As another example, the preamble field 1202 may include "01010101" if the address information included in the advertising access address field 1204 starts with 0.

[0245] In an embodiment, the advertising access address field 1204 may include address information related to the BLE ADV packet 1200. For example, the advertising access address field 1204 may be implemented with 4 bytes.

[0246] In an embodiment, the PDU field 1206 may have a variable length from a minimum of 2 bytes to a maximum of 39 bytes. The PDU field 1206 may include a header field 1210 and a payload field 1212.

[0247] In an embodiment, the header field 1210 may include information indicating a type and length of data included in the payload field 1212. In an embodiment, the header field 1210 may include information indicating that a type of the data included in the payload field 1212 is advertising data. For example, the header field 1210 may be implemented with 2 bytes.

[0248] In an embodiment, the payload field 1212 may have a variable length of 37 bytes or less, and include an advertising address (AdvA) field 1214 and an advertising data (AdvData) field 1216.

[0249] In an embodiment, the AdvA field 1214 may include an address 1218 of a first external electronic device which transmits the BLE ADV packet 1200. In an embodiment, the address 1218 of the electronic device may be a medium access control (MAC) address of the first external electronic device. In an embodiment, the address 1218 of the first external electronic device may be a resolvable private address (RPA). The RPA may be implemented with 48 bits. For example, the RPA may be divided into a first part (e.g., prand which is a 24-bit random part) and a second part (e.g., hash which is a 24-bit hash part). A least significant octet of the PRA may be a least significant octet of the hash, and a most significant octet of the PRA may be a most significant octet of the prand.

[0250] In an embodiment, the AdvData field 1216 may include advertising data 1220 of up to 31 bytes. In an embodiment, the AdvData field 1216 may include at least one of identification information of the first external electronic device, user account information of the first external electronic device, information about an electronic device with which the first external electronic device is currently paired, information about an electronic device which has performed a pairing process with the first external electronic device, information about electronic devices with which the first external electronic device may be paired at the same time, transmission power, a sensing area, information about remaining battery amount of the first external electronic device, or audio channel role information. In an embodiment, an audio channel role of the first external electronic device may be a first audio channel (e.g., a left audio channel) role and/or a second audio channel (e.g., a right audio channel) role.

[0251] In an embodiment, the AdvData field 1216 may include one or two or more advertising data (AD) elements. The one or two or more AD elements may be, for example, N AD elements including an AD0 element 1222 to an ADN element 1226.

[0252] In an embodiment, each of the one or two or more AD elements may include a length field, a type field, and an AD data field. FIG. 12 illustrates a length field 1228, a type field 1230, and an AD data field 1232 included in the AD0 element 1222. Although not shown in FIG. 12, the ADrr element 1226 may include a length field, a type field, and an AD data field, like the AD0 element 1222.

[0253] In an embodiment, the length field 1228 may include length information of the AD data field 1232, and the type field 1230 may include type information of data included in the AD data field 1232. In an embodiment, the type field 1232 may include information indicating one of data types as shown in Table 1 below.
<Table 1>
Data type Description
Universally unique identifier (UUID) Identifier information of a service provided by an electronic device
Manufacturer specific data May include at least one of data defined by manufacturer of an electronic device or data set by an electronic device.
Transmit power level Information about a transmit power level used for an electronic device to transmit a BLE ADV packet
Slave connection interval range Connection interval range to be used by an external electronic device receiving a BLE ADV packet
Service solicitation Information about one or two or more services for receiving through an external electronic device, and it is used for inviting the external electronic device for connection.
Service data Data associated with a service provided by an electronic device (may include a service UUID)
Uniform resource identifier (URI) URI associated with a service provided by an electronic device


[0254] In an embodiment, the CRC field 1208 may include information used for an electronic device to detect an error for a received BLE ADV packet. For example, the CRC field 1208 may be implemented with 3 bytes.

[0255] Referring back to FIG. 11, the first external electronic device 200 may transmit a BLE ADV packet based on a set condition. In an embodiment, the set condition may include at least one of a condition in which power is supplied to the first external electronic device 200, a condition in which a set period is reached, or a user input. The electronic device 101 may perform a BLE scan operation in a set scan period.

[0256] As the BLE scan operation is performed, the electronic device 101 may receive at least one BLE ADV packet from among BLE ADV packets transmitted from the first external electronic device 200. The electronic device 101 receiving the BLE ADV packet may display a user interface (UI) via a display module (e.g., a display module 160 in FIG. 1). The electronic device 101 may display the UI via the display module based on information included in the received BLE ADV packet and the set condition. In an embodiment, the UI may include an image corresponding to the first external electronic device 200. In an embodiment, the UI may include device recognition information, and the device recognition information may be information generated according to a result of the electronic device 101 recognizing the first external electronic device 200. For example, the electronic device 101 may recognize that the first external electronic device 200 is Samsung Galaxy buds, and may generate information related to the Samsung Galaxy buds as the device recognition information. The generated device recognition information may be included in the UI, and the UI including the device recognition information may be displayed via the display module. An example of the UI displayed via the display module of the electronic device 101 may be as shown in FIG. 13.

[0257] FIG. 13 is a diagram schematically illustrating a UI displayed on an electronic device in a case that the electronic device receives a BLE ADV packet in a wireless communication network according to an embodiment.

[0258] Referring to FIG. 13, when receiving a BLE ADV packet from a first external electronic device (e.g., an electronic device 102 in FIG. 1, or a first external electronic device 200 in FIG. 2, 4, 10, 11, 16, 17, 19, 20, or 21), an electronic device (e.g., an electronic device 101 in FIG. 1, 2, 4, 10, 11, 16, 17, 18, 20, 22, or 23) may display a UI via a display module (e.g., a display module 160 in FIG. 1). The electronic device may display the UI via the display module based on information included in the received BLE ADV packet and a set condition. In an embodiment, the UI may include device recognition information, and the device recognition information may be information generated according to a result of the electronic device recognizing the first external electronic device. For example, the electronic device may recognize that the first external electronic device is Samsung Galaxy buds, and may generate information related to the Samsung Galaxy buds as the device recognition information. In an embodiment, the device recognition information may indicate whether the electronic device has been previously paired with the first external electronic device, or may be generated based on a user account of the first external electronic device.

[0259] For example, the electronic device may recognize the first external electronic device by receiving the BLE ADV packet from the first external electronic device, and output the UI for informing a user of the recognized first external electronic device via the display of the electronic device. In an embodiment, the UI may include at least one of an image 1300 representing a shape of the first external electronic device (e.g., a first earbud 202 and/or a second earbud 204 in FIG. 2) or a text representing a device name (e.g., My Galaxy Buds) of the first external electronic device. In an embodiment, the UI may further include an image 1310 indicating a battery state of the first external electronic device.

[0260] Referring back to FIG. 11, the electronic device 101 receiving the BLE ADV packet may generate a scan request (SCAN_REQ) packet based on information included in the BLE ADV packet, and transmit the generated SCAN_REQ packet to the first external electronic device 200. Upon receiving the SCAN_REQ packet from the electronic device 101, the first external electronic device 200 may generate a scan response (SCAN_RSP) packet as a response packet to the SCAN_REQ packet based on information included in the SCAN_REQ packet, and transmit the generated SCAN_RSP packet to the electronic device 101.

[0261] When receiving the SCAN_RSP packet from the first external electronic device 200, the electronic device 101 may determine whether it is required to establish a connection with the first external electronic device 200 based on information included in the SCAN_RSP packet. When determining that it is required to establish the connection with the first external electronic device 200, the electronic device 101 may transmit, to the first external electronic device 200, a connection indication (CONNECT_IND) packet requesting to establish a connection. In an embodiment, the CONNECT_IND packet may include at least one of an access address (AA), a coding indicator (CI), a transmit window offset, and/or a transmit window of the electronic device 101. FIG. 11 illustrates a case in which the electronic device 101 performs a BLE scan operation based on an active scan scheme, and if the electronic device 101 performs a passive scan operation, the operation of exchanging the SCAN_REQ packet and the SCAN_RSP packet performed between the electronic device 101 and the first external electronic device 200 may be omitted.

[0262] When receiving the CONNECT_IND packet from the electronic device 101, the first external electronic device 200 may determine whether to establish a connection with the electronic device 101 based on information included in the CONNECT_IND packet. When determining to establish the connection with the electronic device 101, the first external electronic device 200 may establish the connection (e.g., a first communication link) with the electronic device 101 (operation 1111). In an embodiment, the electronic device 101 which transmits the CONNECT_IND packet may operate as a central, and the first external electronic device 200 which receives the CONNECT_IND packet may operate as a peripheral.

[0263] In operation 1111, as the first communication link is established between the electronic device 101 and the first external electronic device 200, the electronic device 101 and the first external electronic device 200 may exchange (for example, transmit and/or receive) data (e.g., control data and/or a control message) via the first communication link. In an embodiment, the control data and/or the control message may include data required to generate a common audio channel for a multi-party audio service. In an embodiment, the multi-party audio service may include an audio service in which at least two electronic devices (e.g., the electronic device 101 and the first external electronic device 200) participate. In an embodiment, the common audio channel used in the multi-party audio service may include a channel which shares the same access code. In an embodiment, a case in which the common audio channel is implemented as a BIS will be described as an example, but of course, the common audio channel may be also implemented as a CIS as well as the BIS. For example, at least two electronic devices participating in the multi-party audio service via the common audio channel implemented as the BIS or the CIS may exchange audio data by sharing the same access code.

[0264] In operation 1113, the first external electronic device 200 may transmit, to the electronic device 101, a packet (e.g., a common audio channel generation request packet) requesting to generate a common audio channel via the first communication link based on a set condition. In an embodiment, the common audio channel generation request packet may include information requesting to generate the common audio channel, and there may be no limitation on a format thereof. In an embodiment, the set condition may include a user input requesting to generate the common audio channel for the multi-party audio service, execution of a set application, and/or entry into a set area. In an embodiment, the user input may include a set physical user interface (PUI), and/or voice command. In an embodiment, the set application may include a dedicated application for the multi-party audio service. In an embodiment, the set area may include an area where the multi-party audio service is performed. In an embodiment, the set area may include a conference room, and/or a classroom. In an embodiment, the set area may be set based on a signal or input (e.g., user input) obtained by the first external electronic device 200, and there may be no limitation on a condition under which the area in which the multi-party audio service may be performed is set. In an embodiment, the first external electronic device 200 may identify the area where the multi-party audio service may be performed based on a condition in which various parameters may be considered.

[0265] The electronic device 101, which receives the common audio channel generation request packet from the first external electronic device 200, may generate the common audio channel in operation 1115. In an embodiment, an operation in which the electronic device 101 generates the common audio channel will be described in detail as follows.
  1. (1) The electronic device 101 may determine an audio transmission service type to be applied to the common audio channel. The audio transmission service type may include a low energy (LE) audio service type, an ACL type, and/or an advertising type. In an embodiment, the LE audio service type may include a BIS type and/or a CIS type.
  2. (2) The electronic device 101 may determine a physical link type to be applied to the common audio channel. In an embodiment, the physical link type may include a physical link type to be used when transmitting audio data on the common audio channel. In an embodiment, the physical link type may include an uncoded type, a coded type, a physical link type for a high-speed transmission, and/or a physical link type for which variable operation is possible. The uncoded type may include 1M LE PHY and/or 2M LE PHY, and the coded type may include an S=2 coded type and/or an S=8 coded type.
  3. (3) The electronic device 101 may determine an access address to be applied to the common audio channel. In an embodiment, a unique access address may be determined per common audio channel. In an embodiment, the access address may be a 32-bit value, and may be generated based on a set rule, and a corresponding access address may be uniquely determined whenever the common audio channel is generated.
  4. (4) The electronic device 101 may determine a channel map to be applied to the common audio channel. In an embodiment, if a surrounding environment of the electronic device 101 is a noisy environment, the electronic device 101 may determine a channel map so that only the minimum number of physical channels may be used. In an embodiment, the noisy environment may be an environment in which noise whose noise level is greater than or equal to a set noise level is measured. If the surrounding environment of the electronic device 101 is a clean environment, a channel map may be determined so that all physical channels may be used. In an embodiment, the clean environment may be an environment in which noise whose noise level is less than the set noise level is measured.
  5. (5) The electronic device 101 may determine audio transmission service parameters to be applied to the common audio channel. In an embodiment, the audio transmission service parameter may be determined based on an audio transmission service type to be applied to the common audio channel.


[0266] First, if the audio transmission service type to be applied to the common audio channel is a BIS type, the audio transmission service parameters may include BIS attribute information corresponding to the BIS type. In an embodiment, the BIS attribute information may include Num_BIS, ISO_Interval, BIS_Spacing, Sub_Interval, Max_PDU, Max_SDU, MPT, BN, PTO, IRC, NSE, Framed, and/or Encrypted.
  • Num_BIS may indicate the number of BISes included in a BIG. A total of Num_BIS BIS_Numbers from 1 to Num_BIS may be uniquely allocated to the BISes included in the BIG.
  • ISO_Interval may indicate a time interval in units of 1.25ms between two adjacent BIG anchor points. ISO_Interval may be set to any value between 4 and 3200. For example, if a value of ISO_Interval is set to "4", the time interval between the two adjacent BIG anchor points may be 5ms, and if the value of ISO_Interval is set to "3200", the time interval between the two adjacent BIG anchor points may be 4s.
  • BIS_Spacing may indicate time between start time points of corresponding subevents in adjacent BISes in the BIG, and/or time between a start time point of the first subevent of the last BIS and a start time point of a control subevent, if present.
  • Sub_Interval may indicate time between start time points of two consecutive subevents of each BIS.
  • Max_PDU may indicate the maximum number of data octets (excluding message integrity check (MIC)) which may be transmitted in each BIS data PDU in the BIG. A value of Max_PDU may be a value between 1 and 251.
  • Max_SDU may indicate a maximum size of a service data unit (SDU) on the BIG. A value of Max_SDU may be a value between 1 and 4095 octets.
  • MPT may be equal to time taken to transmit a packet including a BIS Data PDU with a payload of Max_PDU octets on a PHY being used for a BIS, and on an LE Coded PHY, S=8 coding may be assumed.
  • Burst Number (BN), Pre-Transmission Offset (PTO), and Immediate Repetition Count (IRC) may control which data is transmitted in each BIG event. A value of BN may be a value between 1 and 7, a value of PTO may be a value between 0 and 15, and a value of IRC may be a value between 1 and 15.
  • NSE may indicate the number of subevents per BIS in each BIG event. A value of NSE may be a value between 1 and 31 and may be an integer multiple of BN.
  • Framed may indicate whether the BIG carries framed data or unframed data.
  • Encrypted may indicate whether the BIG is encrypted.


[0267] Second, if the audio transmission service type to be applied to the common audio channel is a CIS type, the audio transmission service parameters may include CIS attribute information corresponding to the CIS type. In an embodiment, the CIS attribute information may include ISO_Interval, Sub_Interval, SE_Length, Max_PDU, Max_SDU, MTP_C, MTP_P, NSE, BN, FT, Framed, and/or Encrypted.
  • ISO_Interval may indicate time between CIS anchor points of adjacent CIS events.
  • Sub_Interval may indicate time between start time points of two consecutive subevents of a CIS.
  • SE_Length may indicate maximum length of a subevent.
  • Max_PDU may indicate the maximum number of data bytes which may be carried in each CIS data PDU, and a value of Max_PDU may be different in each direction.
  • Max_SDU may indicate a maximum size of an SDU on the corresponding CIS, and a value of Max_SDU may be different in each direction.
  • MPT_C and MPT_P may be equal to time taken to transmit a packet including a CIS PDU with a payload of Max_PDU octets (for that direction) on a PHY being used for the CIS, and on an LE Coded PHY, S=8 coding may be assumed. A value of MPT_C and a value of MPT_P may include an MIC if it is possible that the CIS will be encrypted.
  • NSE may indicate the maximum number of subevents per CIS event.
  • BN and FT may control which data is transmitted in each CIS event, and a value of BN and a value of FT may be different in each direction.
  • Framed may indicate whether the CIS carries framed, and the value of Framed may be the same in both directions.


[0268] Third, if the audio transmission service type to be applied to the common audio channel is an ACL type, the audio transmission service parameters may include ACL attribute information corresponding to the ACL type. In an embodiment, the ACL attribute information may include Connection Interval, Peripheral Latency, and/or Subrate Factor.
  • Connection Interval
  • Peripheral Latency
  • Subrate Factor


[0269] Fourth, if the audio transmission service type to be applied to the common audio channel is an advertising type, the audio transmission service parameters may include advertising attribute information corresponding to the advertising type. In an embodiment, the advertising attribute information may include Advertising Interval, Advertising type, and/or Advertising Channel.
  • Advertising Interval
  • Advertising type
  • Advertising Channel


[0270] (6) The electronic device 101 may determine audio data transmission/reception timing to be applied to the common audio channel. In an embodiment, the audio data transmission/reception timing may include timing at which audio data may be transmitted and/or timing at which audio data may be received on the common audio channel.

[0271] In operation 1115, the electronic device 101 may generate the common audio channel based on the determined audio transmission service type to be applied to the common audio channel, the determined physical link type to be used for the audio data transmission, the determined access address to be applied to the common audio channel, the determined channel map to be applied to the common audio channel, the determined audio transmission service parameters, and/or the audio data transmission/reception timing. For example, information about the common audio channel generated by the electronic device 101 may include PHY 2M LE, Type BIS, Access Address Code 0x19790206, Channel Map 0x1088472554, Num_BIS 1, ISO_Interval 30ms, BIS_Spacing 0, Sub_Interval 594µs, Max_PDU 100byte, Max_SDU 100byte, MTP 444 µs, BN 3, PTO 0, IRC 2, NSE 6, Unframed, and/or Unencrypted.

[0272] FIG. 14 is a diagram schematically illustrating a common audio channel generated by an electronic device in a wireless communication network according to an embodiment.

[0273] Referring to FIG. 14, if it is required to generate a common audio channel, an electronic device (e.g., an electronic device 101 in FIG. 1, 2, 4, 10, 11, 16, 17, 18, 20, 22, or 23) may determine an audio transmission service type to be applied to a common audio channel, a physical link type to be used for audio data transmission, an access address to be applied to the common audio channel, a channel map to be applied to the common audio channel, audio transmission service parameters, and/or audio data transmission/reception timing. An operation in which the electronic device determines the audio transmission service type to be applied to the common audio channel, the physical link type to be used for audio data transmission, the access address to be applied to the common audio channel, the channel map to be applied to the common audio channel, the audio transmission service parameters, and/or the audio data transmission/reception timing may be similar or substantially the same as an operation of generating a common audio channel in operation 1115 in FIG. 11, so a detailed description thereof will be omitted herein.

[0274] The electronic device may generate the common audio channel based on the determined audio transmission service type to be applied to the common audio channel, the determined physical link type to be used for the audio data transmission, the determined access address to be applied to the common audio channel, the determined channel map to be applied to the common audio channel, the determined audio transmission service parameters, and/or the audio data transmission/reception timing. For example, information about the common audio channels generated by electronic device may include PHY 2M LE, Type BIS, Access Address Code 0x19790206, Channel Map 0x1088472554, Num_BIS 1, ISO_Interval 30ms, BIS_Spacing 0, Sub_Interval 594µs, Max_PDU 100byte, Max_SDU 100byte, MTP 444 µs, BN 3, PTO 0, IRC 2, NSE 6, Unframed, and/or Unencrypted.

[0275] As illustrated in FIG. 14, the electronic device may generate a common audio channel 1400 corresponding to PHY 2M LE, Type BIS, Access Address Code 0x19790206, Channel Map 0x1088472554, Num_BIS 1, ISO_Interval 30ms, BIS_Spacing 0, Sub_Interval 594µs, Max_PDU 100byte, Max_SDU 100byte, MTP 444 µs, BN 3, PTO 0, IRC 2, NSE 6, Unframed, and/or Unencrypted. In the common audio channel 1400, it may be seen that an access address is set to 0x19790206, and a channel map is set to 0x1088472554.

[0276] In FIG. 14, an event counter may be a 39-bit counter related to a BIG, a value of the event counter may be set to "0" for the first BIG event, and as the number of BIG events increases by one, the value of the event counter may increase by one.

[0277] In FIG. 14, a case is illustrated that a channel 24, a channel 15, a channel 38, channel 15, a channel 3, and a channel 11 (CH24, CH15, CH38, CH15, CH3, and CH11) may be used as a common audio channel in a BIG corresponding to an event counter 0, a channel 5, a channel 33, a channel 15, a channel 20, a channel 11, and a channel 19 (CH5, CH33, CH15, CH20, CH11, and CH19) may be used as a common audio channel in a BIG corresponding to an event counter 1, a channel 5, a channel 33, a channel 5, a channel 15, a channel 7, and a channel 38 (CH5, CH33, CH5, CH15, CH7, and CH38) may be used as a common audio channel in a BIG corresponding to an event counter 2, and channels 20, ... (CH20, ...) may be used as a common audio channel in a BIG corresponding to an event counter 3.

[0278] Referring back to FIG. 11, in operation 1117, the electronic device 101 may share information about the generated common audio channel with a first external electronic device 200 (e.g., an electronic device 102 in FIG. 1 or a first external electronic device 200 in FIG. 2, 4, 10, 11, 16, 17, 19, 20, or 21) based on one of various schemes. The electronic device 101 may share the information about the generated common audio channel with the first external electronic device 200 based on the one of various schemes.

[0279] In an embodiment, the electronic device 101 may share the information about the generated common audio channel with external electronic devices around the electronic device 101 via periodic advertising.

[0280] In an embodiment, the electronic device 101 may share the information about the generated common audio channel with external electronic devices through a separate external electronic device (e.g., a server (e.g., a server 108 in FIG. 1)). The separate external electronic device may be connected to the external electronic devices including the electronic device 101 and the first external electronic device 200, and manage the electronic device 101 and the external electronic devices.

[0281] In an embodiment, the electronic device 101 may share the information about the generated common audio channel via a direct connection (e.g., a first communication link) established between the electronic device 101 and the external electronic device 101.

[0282] In operation 1117, the electronic device 101 may share time information used for synchronization for the common audio channel along with the information about the generated common audio channel with the first external electronic device 200 based on one of various schemes. In an embodiment, if the common audio channel is encrypted, the electronic device 101 may share an encryption key applied to the common audio channel along with the information about the generated common audio channel with the first external electronic device 200 based on one of various schemes.

[0283] In an embodiment, if the electronic device 101 shares the information about the generated common audio channel with external electronic devices around the electronic device 101 via periodic advertising, the time information used for synchronization for the common audio channel may include time difference from a time point at which a periodic advertising operation starts to a time point at which the common audio channel starts.

[0284] FIG. 15 is a diagram schematically illustrating an operation of sharing information about a common audio channel generated by an electronic device and time information used for synchronization for a common audio channel in a wireless communication network according to an embodiment.

[0285] Referring to FIG. 15, an electronic device (e.g., an electronic device 101 in FIG. 1, 2, 4, 10, 11, 16, 17, 18, 20, 22, or 23) may generate a common audio channel based on an audio transmission service type to be applied to the common audio channel, a physical link type to be used for audio data transmission, an access address to be applied to the common audio channel, a channel map to be applied to the common audio channel, audio transmission service parameters, and/or an audio data transmission/reception timing, as described in FIG. 11 or 14. For example, information about the common audio channels generated by electronic device may include PHY 2M LE, Type BIS, Access Address Code 0x19790206, Channel Map 0x1088472554, Num_BIS 1, ISO_Interval 30ms, BIS_Spacing 0, Sub_Interval 594µs, Max_PDU 100byte, Max_SDU 100byte, MTP 444 µs, BN 3, PTO 0, IRC 2, NSE 6, Unframed, and/or Unencrypted.

[0286] As illustrated in FIG. 15, the electronic device may generate a common audio channel 1500 corresponding to PHY 2M LE, Type BIS, Access Address Code 0x19790206, Channel Map 0x1088472554, Num_BIS 1, ISO_Interval 30ms, BIS_Spacing 0, Sub_Interval 594µs, Max_PDU 100byte, Max_SDU 100byte, MTP 444 µs, BN 3, PTO 0, IRC 2, NSE 6, Unframed, and/or Unencrypted. In the common audio channel 1500, it may be seen that an access address is set to 0x19790206, and a channel map is set to 0x1088472554.

[0287] In FIG. 15, an event counter may be a 39-bit counter related to a BIG, a value of the event counter may be set to "0" for the first BIG event, and as the number of BIG events increases by one, the value of the event counter may increase by one.

[0288] In FIG. 15, a case is illustrated that a channel 24, a channel 15, a channel 38, channel 15, a channel 3, and a channel 11 (CH24, CH15, CH38, CH15, CH3, and CH11) may be used as a common audio channel in a BIG corresponding to an event counter 0, a channel 5, a channel 33, a channel 15, a channel 20, a channel 11, and a channel 19 (CH5, CH33, CH15, CH20, CH11, and CH19) may be used as a common audio channel in a BIG corresponding to an event counter 1, a channel 5, a channel 33, a channel 5, a channel 15, a channel 7, and a channel 38 (CH5, CH33, CH5, CH15, CH7, and CH38) may be used as a common audio channel in a BIG corresponding to an event counter 2, and channels 20, ... (CH20, ...) may be used as a common audio channel in a BIG corresponding to an event counter 3.

[0289] In an embodiment, the electronic device may share, with external electronic devices around the electronic device, information about the common audio channel and time information used for synchronization for the common audio channel via a periodic advertising (PA) operation in operation 1511. The electronic device shares the information about the common audio channel and the time information used for synchronization for the common audio channel in operation 1511, so the external electronic devices around the electronic device may be synchronized to the common audio channel based on the time information used for synchronization for the common audio channel in operation 1513.

[0290] FIG. 16 is a diagram schematically illustrating an operation in which a plurality of electronic devices are synchronized to a common audio channel in a wireless communication network according to an embodiment.

[0291] Referring to FIG. 16, an electronic device 101 (e.g., an electronic device 101 in FIG. 1, 2, 4, 10, 11, 17, 18, 20, 22, or 23) may generate a common audio channel based on an audio transmission service type to be applied to the common audio channel, a physical link type to be used for audio data transmission, an access address to be applied to the common audio channel, a channel map to be applied to the common audio channel, audio transmission service parameters, and/or an audio data transmission/reception timing. An operation of the electronic device 101 to generate the common audio channel may be similar to or substantially the same as that described in FIG. 11 or FIG. 14, so a detailed description thereof will be omitted herein. The electronic device may generate a common audio channel 1500 corresponding to PHY 2M LE, Type BIS, Access Address Code 0x19790206, Channel Map 0x1088472554, Num_BIS 1, ISO_Interval 30ms, BIS_Spacing 0, Sub_Interval 594µs, Max_PDU 100byte, Max_SDU 100byte, MTP 444 µs, BN 3, PTO 0, IRC 2, NSE 6, Unframed, and/or Unencrypted. In the common audio channel 1600, it may be seen that an access address is set to 0x19790206, and a channel map is set to 0x1088472554.

[0292] In an embodiment, the electronic device 101 may share (broadcast) information about the common audio channel and time information used for synchronization for the common audio channel via a periodic advertising (PA) operation in operation 1613, 1615, and 1617. External electronic devices around the electronic device 101 (e.g., a first external electronic device 200 (e.g., an electronic device 102 in FIG. 1 or a first external electronic device 200 in FIG. 2, 4, 10, 11, 17, 19, 20, or 21), a second external electronic device 300 (e.g., an electronic device 104 in FIG. 1, or a second external electronic device 300 in FIG. 3, 4, or 17), a third external electronic device 1001 (e.g., a third external electronic device 1001 in FIG. 10, 17, or 21), and/or a fourth external electronic device 1003 (e.g., a fourth external electronic device 1003 in FIG. 10) may obtain the information about the common audio channel and the time information used for synchronization for the common audio channel via this PA operation of the electronic device 101. The electronic device 101 shares the information about the common audio channel and the time information used for synchronization for the common audio channel in operation 1613, 1615, and 1617, so the external electronic devices around the electronic device 101 may be synchronized to the common audio channel based on the time information used for synchronization for the common audio channel.

[0293] In operation 1611, the electronic device 101 may receive an audio packet #0, an audio packet #1, an audio packet #2, an audio packet #0, an audio packet #1, and an audio packet #2 via the common audio channel in a reception mode. In an embodiment, n may represent a sequence number for an audio packet, and an audio packet #n may represent the nth audio packet transmitted via the common audio channel after the common audio channel is established. In an embodiment, in a case of the common audio channel, the same audio packets may be repeatedly transmitted m times (e.g., m = 2) based on BIS attribute information, and if electronic devices receiving the corresponding audio packets receive normally the audio packets in the first transmission even if the audio packets are repeatedly transmitted m times, the electronic devices may not receive audio packets transmitted in the remaining m-1 transmissions.

[0294] An audio packet transmission operation or an audio packet reception operation of the electronic device 101, the first external electronic device 200, the second external electronic device 300, the third external electronic device 1001, or the fourth external electronic device 1003 in BIG events for a common audio channel 1600 generated by the electronic device 101 is illustrated in FIG. 16. The audio packet transmission operation or the audio packet reception operation of the electronic device 101, the first external electronic device 200, the second external electronic device 300, the third external electronic device 1001, or the fourth external electronic device 1003 may be similar to or substantially the same as an audio packet transmission operation or an audio packet reception operation of the electronic device 101 to be described with reference to FIG. 18 below, so a detailed description thereof will be omitted herein.

[0295] In an embodiment, the electronic device 101 may operate in a reception mode by default for the common audio channel, and may operate in a transmission mode as needed. In an embodiment, the electronic device 101 may transmit audio data in the transmission mode. In an embodiment, if the common audio channel is established, the electronic device 101 may operate in the reception mode by default for the common audio channel. When identifying that audio data to be transmitted occurs while operating in the reception mode for the common audio channel (for example, when identifying that data is inputted into a transmission queue (Tx queue)), the electronic device 101 may switch from the reception mode to the transmission mode, and transmit audio data via the common audio channel in the transmission mode.

[0296] The first external electronic device 200 may be synchronized to the common audio channel in operation 1619 according to the PA operation of the electronic device 101 in operation 1613. For example, the first external electronic device 200 may be synchronized to the common audio channel according to the information about the common audio channel and the time information used for synchronization for the common audio channel which are shared according to the PA operation of the electronic device 101 in operation 1613, and use the common audio channel. So, the first external electronic device 200 may be able to use the common audio channel starting from the second BIG event. The first external electronic device 200 may operate in the reception mode by default on the common audio channel, and may operate in the transmission mode as needed. According to an embodiment, the first external electronic device 200 may transmit audio data in the transmission mode.

[0297] The second external electronic device 300 may be synchronized to the common audio channel in operation 1621 according to the PA operation of the electronic device 101 in operation 1615. For example, the second external electronic device 300 may be synchronized to the common audio channel according to the information about the common audio channel and the time information used for synchronization for the common audio channel which are shared according to the PA operation of the electronic device 101 in operation 1615, and use the common audio channel. So, the second external electronic device 300 may be able to use the common audio channel starting from the fourth BIG event. The second external electronic device 300 may operate in the reception mode by default for the common audio channel, and may operate in the transmission mode as needed. According to an embodiment, the second external electronic device 300 may transmit audio data in the transmission mode.

[0298] The third external electronic device 1001 may be synchronized to the common audio channel in operation 1623 according to the PA operation of the electronic device 101 in operation 1617. For example, the third external electronic device 1001 may be synchronized to the common audio channel according to the information about the common audio channel and the time information used for synchronization for the common audio channel which are shared according to the PA operation of the electronic device 101 in operation 1617, and use the common audio channel. So, the third external electronic device 1001 may be able to use the common audio channel starting from the sixth BIG event. The third external electronic device 1001 may operate in the reception mode by default on the common audio channel, and may operate in the transmission mode as needed. According to an embodiment, the third external electronic device 1001 may transmit audio data in the transmission mode.

[0299] The fourth external electronic device 1003 may be synchronized to the common audio channel in operation 1625 according to the PA operation of the electronic device 101 in operation 1613. For example, the fourth external electronic device 1003 may be synchronized to the common audio channel according to the information about the common audio channel and the time information used for synchronization for the common audio channel which are shared according to the PA operation of the electronic device 101 in operation 1613, and use the common audio channel. So, the fourth external electronic device 1003 may be able to use the common audio channel starting from the second BIG event. The fourth external electronic device 1003 may operate in the reception mode by default on the common audio channel, and may operate in the transmission mode as needed. According to an embodiment, the fourth external electronic device 1003 may transmit audio data in the transmission mode.

[0300] Referring back to FIG. 11, in an embodiment, if the electronic device 101 shares the information about the common audio signal generated via a direct connection (e.g., a first communication link) established between the electronic device 101 and the first external electronic device 200, the time information used for synchronization for the common audio channel may include time difference between a time point at which a communication in the first communication link starts and a time point at which the common audio channel starts.

[0301] A case that the electronic device 101 shares the information about the common audio channel with the first external electronic device 200 by transmitting the information about the common audio channel to the first external electronic device 200 via the first communication link established between the electronic device 101 and the first external electronic device 200 is illustrated in FIG. 11. A case that a periodic advertising (PA) operation is performed every three time intervals (e.g., three BIG events) is illustrated in FIG. 11, however, there may be no limitation on a period at which the periodic advertising operation is performed. In an embodiment, information about a location where the next BIS audio data is transmitted may be provided via the PA operation, and the reception mode and the transmission mode have been described in FIG. 7, so a detailed description thereof will be omitted herein. The electronic device 101, which shares the information about the common audio channel and the time information used for synchronization for the common audio channel via the first communication link, may perform the PA operation in operation 1119. In an embodiment, the PA operation may include an operation of transmitting an AUX_SYNC_IND PDU. In an embodiment, an operation of transmitting an EXT_IND PDU, and/or an operation of transmitting an AUX_ADV_IND PDU may be an extended advertising operation and may be connected to the PA operation in the form of a train. An interval of the PA operation (e.g., a PA period) may be an interval between start time points of AUX_SYNC_IND PDUs. So, the electronic device 101 may perform the PA operation in operation 1129. In an embodiment, a format of the ADV_EXT_IND PDU, the AUX_ADV_IND PDU, and/or the AUX_SYNC_IND PDU may be similar to or substantially the same as a format of a BLE ADV packet described in FIG. 12, and the information about the common audio channel and the time information used for synchronization for the common audio channel may be included in advertising data 1220.

[0302] The first external electronic device 200, which receives the information about the common audio channel and the time information used for synchronization for the common audio channel from the electronic device 101 via the first communication link, may be synchronized to the common audio channel according to the information about the common audio channel and the time information used for synchronization for the common audio channel, and use the common audio channel. The first external electronic device 200 may operate in the reception mode by default for the common audio channel, and may operate in the transmission mode as needed. So, the first external electronic device 200 may in the reception mode by default for the common audio channel in operation 1121, 1123, 1125, and 1127.

[0303] FIG. 17 is a diagram schematically illustrating an operation in which a plurality of electronic devices are synchronized to a common audio channel in a wireless communication network according to an embodiment.

[0304] Referring to FIG. 17, an electronic device 101 (e.g., an electronic device 101 in FIG. 1, 2, 4, 10, 11, 16, 18, 20, 22, or 23) may generate a common audio channel based on an audio transmission service type to be applied to the common audio channel, a physical link type to be used for audio data transmission, an access address to be applied to the common audio channel, a channel map to be applied to the common audio channel, audio transmission service parameters, and/or an audio data transmission/reception timing. An operation of the electronic device 101 to generate the common audio channel may be similar to or substantially the same as that described in FIG. 11 or FIG. 14, so a detailed description thereof will be omitted herein. For example, the electronic device may generate a common audio channel corresponding to PHY 2M LE, Type BIS, Access Address Code 0x19790206, Channel Map 0x1088472554, Num_BIS 1, ISO_Interval 30ms, BIS_Spacing 0, Sub_Interval 594µs, Max_PDU 100byte, Max_SDU 100byte, MTP 444 µs, BN 3, PTO 0, IRC 2, NSE 6, Unframed, and/or Unencrypted. In the common audio channel, it may be seen that an access address is set to 0x19790206, and a channel map is set to 0x1088472554.

[0305] In an embodiment, the electronic device 101 may establish a communication link (e.g., a first communication link) in advance with a first external electronic device 200 (e.g., an electronic device 102 in FIG. 1, or a first external electronic device 200 in FIG. 2, 4, 10, 11, 16, 19, 20, or 21), and share information about the common audio channel and time information used for synchronization for the common audio channel via the first communication link. In this case, the first external electronic device 200 may be synchronized to the common audio channel according to the information about the common audio channel and the time information used for synchronization for the common audio channel which are received via the first communication link, and use the common audio channel. So, the first external electronic device 200 may operate in a reception mode by default for the common audio channel in operation 1711, 1713, 1715, and 1717, and may operate in a transmission mode as necessary.

[0306] Alternatively, although not separately shown, the electronic device 101 may share the information about the common audio channel and the time information used for synchronization for the common audio channel via a PA operation, and the first external electronic device 200 may be synchronized to the common audio channel according to the information about the common audio channel and the time information used for synchronization for the common audio channel which are received via the first communication link, and use the common audio channel. In this case, the first external electronic device 200 may operate in a reception mode by default for the common audio channel in operation 1711, 1713, 1715, and 1717, and may operate in a transmission mode as necessary.

[0307] The electronic device 101 may share (broadcast) information about the common audio channel and time information used for synchronization for the common audio channel via a PA operation in operation 1719 and 1721. In an embodiment, the PA operation may include an operation of transmitting an AUX_SYNC_IND PDU, and the PA operation may be connected to an EA operation including an operation of transmitting an EXT_IND PDU, and/or an operation of transmitting an AUX_ADV_IND PDU in the form of a train. External electronic devices around the electronic device 101 (e.g., a second external electronic device 300 (e.g., an electronic device 104 in FIG. 1, or a second external electronic device 300 in FIG. 3, 4, or 16), and a third external electronic device 1001 (e.g., a third external electronic device 1001 in FIG. 10, 16, or 21)) may obtain the information about the common audio channel and the time information used for synchronization for the common audio channel via this PA operation of the electronic device 101. The electronic device 101 shares the information about the common audio channel and the time information used for synchronization for the common audio channel in operation 1719 and 1721, so the external electronic devices around the electronic device 101 may be synchronized to the common audio channel based on the time information used for synchronization for the common audio channel.

[0308] The second external electronic device 300 may be synchronized to the common audio channel in operation 1720 according to the PA operation of the electronic device 101 in operation 1719. For example, the second external electronic device 300 may be synchronized to the common audio channel according to the information about the common audio channel and the time information used for synchronization for the common audio channel which are shared according to the PA operation of the electronic device 101 in operation 1719, and use the common audio channel. So, the second external electronic device 300 may operate in the reception mode by default for the common audio channel in operation 1723, 1725, 1727, and 1729, and may operate in the transmission mode as needed.

[0309] The third external electronic device 1001 may be synchronized to the common audio channel according to the PA operation of the electronic device 101 in operation 1721. For example, the third external electronic device 1001 may be synchronized to the common audio channel according to the information about the common audio channel and the time information used for synchronization for the common audio channel which are shared according to the PA operation of the electronic device 101 in operation 1721, and use the common audio channel. The third external electronic device 1001, which performs a synchronization operation for the common audio channel according to the information about the common audio channel and the time information used for synchronization for the common audio channel which are shared according to the PA operation of the electronic device 101 in operation 1721, may operate in the reception mode by default for the common audio channel in operation 1731, and may operate in the transmission mode as needed.

[0310] FIG. 18 is a diagram schematically illustrating a transmitting operation and a receiving operation performed by an electronic device on a common audio channel in a wireless communication network according to an embodiment.

[0311] Referring to FIG. 18, an electronic device 101 (e.g., an electronic device 101 in FIG. 1, 2, 4, 10, 11, 16, 17, 20, 22, or 23) may generate a common audio channel based on an audio transmission service type to be applied to the common audio channel, a physical link type to be used for audio data transmission, an access address to be applied to the common audio channel, a channel map to be applied to the common audio channel, audio transmission service parameters, and/or an audio data transmission/reception timing. An operation of the electronic device 101 to generate the common audio channel may be similar to or substantially the same as that described in FIG. 11 or FIG. 14, so a detailed description thereof will be omitted herein. The electronic device 101 may operate in a reception mode by default for the common audio channel and may operate in a transmission mode as needed. The reception mode and the transmission mode have been described in FIG. 7, so a detailed description thereof will be omitted herein.

[0312] In operation 1811, the electronic device 101 may receive an audio packet #60, an audio packet #61, an audio packet #62, an audio packet #60, an audio packet #61, and an audio packet #62 via the common audio channel in a reception mode. In an embodiment, n may represent a sequence number for an audio packet, and an audio packet #n may represent the nth audio packet transmitted via the common audio channel after the common audio channel is established. In an embodiment, in a case of the common audio channel, the same audio packets may be repeatedly transmitted m times (e.g., m = 2) based on BIS attribute information, and if electronic devices receiving the corresponding audio packets receive normally the audio packets in the first transmission even if the audio packets are repeatedly transmitted m times, the electronic devices may not receive audio packets transmitted in the remaining m-1 transmissions.

[0313] In an embodiment, the electronic device 101 may operate in a reception mode by default for the common audio channel after generating the common audio channel, and share (broadcast) information about the common audio channel and time information used for synchronization for the common audio channel via a PA operation in operation 1813, 1815, and 1817. In FIG. 18, a case that the electronic device 101 generates the common audio channel, operates in the reception mode after generating the common audio channel, and shares the information about the common audio channel and the time information used for synchronization for the common audio channel via the PA operation has been described as an example, however, the electronic device 101 may perform only the operation of generating the common audio channel and may not perform other remaining operations related to the common audio channel (e.g., the operation of sharing the information about the common audio channel and the time information used for synchronization for the common audio channel). In this case, for example, the information about the common audio channel and the time information used for synchronization for the common audio channel may be shared via a server (e.g., a server 108 in FIG. 1). External electronic devices around the electronic device 101 (e.g., a first external electronic device (e.g., an electronic device 102 in FIG. 1 or a first external electronic device 200 in FIG. 2, 4, 10, 11, 16, 17, 19, 20, or 21), a second external electronic device (e.g., an electronic device 104 in FIG. 1, or a second external electronic device 300 in FIG. 3, 4, 16, or 17), a third external electronic device (e.g., a third external electronic device 1001 in FIG. 10, 16, 17, or 21), a fourth external electronic device (e.g., a fourth external electronic device 1003 in FIG. 10, 16, or 21), and/or a fifth external electronic device (e.g., a fifth external electronic device 1005 in FIG. 10) may obtain the information about the common audio channel and the time information used for synchronization for the common audio channel via the PA operation of the electronic device 101. In an embodiment, the time information used for synchronization for the common audio channel may indicate time difference between an AUX_SYNC_IND PDU and a transmission time point of audio data. For example, the time information used for synchronization for the common audio channel may be time information indicating how soon the audio data will be transmitted from the AUX_SYNC_IND PDU. In FIG. 18, a case that the electronic device 101 shares the information about the common audio channel and the time information used for synchronization for the common audio channel via the PA operation as an example, however, the electronic device 101 may cause external electronic devices around the electronic device 101 to obtain the information about the common audio channel and the time information used for synchronization for the common audio channel by transmitting the information about the common audio channel and the time information used for synchronization for the common audio channel via a server (e.g., a server 108 in FIG. 1) to which the electronic device 101 and the external electronic devices around the electronic device 101 are connected. The electronic device 101 shares the information about the common audio channel and the time information used for synchronization for the common audio channel in operation 1813, 1815, and 1817, so the external electronic devices around the electronic device 101 may be synchronized to the common audio channel based on the time information used for synchronization for the common audio channel.

[0314] In FIG. 18, a case has been illustrated that the electronic device 101 may receive an audio packet #60, an audio packet #61, an audio packet #62, the audio packet #60, the audio packet #61, and the audio packet #62 for a common audio channel 1800 in the first BIG event, may receive an audio packet #63, an audio packet #64, an audio packet #65, the audio packet #63, the audio packet #64, and the audio packet #65 in the second BIG event, may receive an audio packet #66, an audio packet #67, an audio packet #68, the audio packet #66, the audio packet #67, and the audio packet #68 in the third BIG event, may receive an audio packet #69, transmit an audio packet #70 and an audio packet #71, receive the audio packet #69, and transmit an audio packet #, and the audio packet #71 in the fourth BIG event, may transmit an audio packet #72, an audio packet #73, an audio packet #74, the audio packet #72, the audio packet #73, and the audio packet #74 in the fifth BIG event, and may receive an audio packet #75, an audio packet #76, an audio packet #77, the audio packet #75, the audio packet #76, and an audio packet # in the sixth BIG event.

[0315] The electronic device 101 may operate only in the reception mode in the first BIG event.

[0316] The electronic device 101 may operate only in the reception mode in the second BIG event.

[0317] The electronic device 101 may operate only in the reception mode in the third BIG event.

[0318] The electronic device 101 may operate in the reception mode and the transmission mode in the fourth BIG event.

[0319] The electronic device 101 may operate only in the transmission mode in the fifth BIG event. In an embodiment, if the electronic device 101 is earbuds, audio data to be transmitted may include audio data inputted via a microphone of the earbuds. If volume of the inputted audio sound exceeds threshold volume, the electronic device 101 may transmit audio data corresponding to an audio sound, or transmit audio data inputted after a set operation (e.g., a user input for the earbuds (e.g., a user touch)) is detected.

[0320] The electronic device 101 may operate only in the reception mode in the sixth BIG event. In FIG. 18, in the fifth BIG event, the electronic device 101 operates in the transmission mode in which audio data is transmitted, the other external electronic devices around the electronic device 101 may not perform a transmission mode operation. In order to prevent this case, the electronic device 101 may not perform the transmission mode operation in some time durations in a corresponding BIG event, and in this case, the other external electronic devices around the electronic device 101 may perform the transmission mode operation in a time duration in which the electronic device 101 does not perform the transmission mode operation.

[0321] FIG. 19 is a diagram schematically illustrating a transmitting operation and a receiving operation performed by a first external electronic device on a common audio channel in a wireless communication network according to an embodiment.

[0322] Referring to FIG. 19, an electronic device (not illustrated in FIG. 19) (e.g., an electronic device 101 in FIG. 1, 2, 4, 10, 11, 16, 17, 18, 20, 22, or 23) may generate a common audio channel based on an audio transmission service type to be applied to the common audio channel, a physical link type to be used for audio data transmission, an access address to be applied to the common audio channel, a channel map to be applied to the common audio channel, audio transmission service parameters, and/or an audio data transmission/reception timing. An operation of the electronic device 101 to generate the common audio channel may be similar to or substantially the same as that described in FIG. 11 or FIG. 14, so a detailed description thereof will be omitted herein. The electronic device may operate in a reception mode by default for the common audio channel and may operate in a transmission mode as needed.

[0323] In an embodiment, the electronic device may share (broadcast) information about the common audio channel and time information used for synchronization for the common audio channel via a PA operation after generating the common audio channel as described in FIG. 18. External electronic devices around the electronic device 101 (e.g., a first external electronic device (e.g., an electronic device 102 in FIG. 1 or a first external electronic device 200 in FIG. 2, 4, 10, 11, 16, 17, 19, 20, or 21), a second external electronic device (e.g., an electronic device 104 in FIG. 1, or a second external electronic device 300 in FIG. 3, 4, 16, or 17), a third external electronic device (e.g., a third external electronic device 1001 in FIG. 10, 16, 17, or 21), a fourth external electronic device (e.g., a fourth external electronic device 1003 in FIG. 10, 16, or 21), and/or a fifth external electronic device (e.g., a fifth external electronic device 1005 in FIG. 10) may obtain the information about the common audio channel and the time information used for synchronization for the common audio channel via this PA operation of the electronic device. The electronic device shares the information about the common audio channel and the time information used for synchronization for the common audio channel in the PA operation, so the first external electronic device 200 may be synchronized to the common audio channel based on the time information used for synchronization for the common audio channel.

[0324] An operation of transmitting an audio data packet or an operation of receiving an audio data packet of the first external electronic device 200 in BIG events for a common audio channel 1900 generated by the electronic device is illustrated in FIG. 19. Each number illustrated in FIG. 19 may represent a sequence number of the audio packet, and the operation of transmitting the audio data packet or the operation of receiving the audio data packet of the first external electronic device 200 of FIG. 19 may be similar to or substantially the same as operation of transmitting an audio data packet or an operation of receiving an audio data packet of an electronic device 101 in FIG. 1, so a detailed description thereof will be omitted herein.

[0325] FIG. 20 is a diagram schematically illustrating an operation of exchanging audio data between an electronic device and a first external electronic device in a wireless communication network according to an embodiment.

[0326] Referring to FIG. 20, an electronic device 101 (e.g., an electronic device 101 in FIG. 1, 2, 4, 10, 11, 16, 17, 18, 19, 22, or 23) may generate a common audio channel based on an audio transmission service type to be applied to the common audio channel, a physical link type to be used for audio data transmission, an access address to be applied to the common audio channel, a channel map to be applied to the common audio channel, audio transmission service parameters, and/or an audio data transmission/reception timing. An operation of the electronic device 101 to generate the common audio channel may be similar to or substantially the same as that described in FIG. 11 or FIG. 14, so a detailed description thereof will be omitted herein. The electronic device 101 may operate in a reception mode by default for the common audio channel and may operate in a transmission mode as needed.

[0327] In an embodiment, the electronic device 101 may share (broadcast) information about the common audio channel and time information used for synchronization for the common audio channel via a PA operation after generating the common audio channel as described in FIG. 18. External electronic devices around the electronic device 101 (e.g., a first external electronic device (e.g., an electronic device 102 in FIG. 1 or a first external electronic device 200 in FIG. 2, 4, 10, 11, 16, 17, 19, or 21), a second external electronic device (e.g., an electronic device 104 in FIG. 1, or a second external electronic device 300 in FIG. 3, 4, 16, or 17), a third external electronic device (e.g., a third external electronic device 1001 in FIG. 10, 16, 17, or 21), a fourth external electronic device (e.g., a fourth external electronic device 1003 in FIG. 10, 16, or 21), and/or a fifth external electronic device (e.g., a fifth external electronic device 1005 in FIG. 10) may obtain the information about the common audio channel and the time information used for synchronization for the common audio channel via this PA operation of the electronic device 101. The electronic device shares the information about the common audio channel and the time information used for synchronization for the common audio channel in the PA operation, so the first external electronic device 200 may be synchronized to the common audio channel based on the time information used for synchronization for the common audio channel.

[0328] An operation of transmitting an audio data packet or an operation of receiving an audio data packet of the electronic device 101, and an operation of transmitting an audio data packet or an operation of receiving an audio data packet of the first external electronic device 200 in BIG events for a common audio channel 2000 generated by the electronic device 101 is illustrated in FIG. 20. Each number illustrated in FIG. 20 may represent a sequence number of the audio packet, and the operation of transmitting the audio data packet or the operation of receiving the audio data packet of the electronic device 101 and the operation of transmitting the audio data packet or the operation of receiving the audio data packet of the first external electronic device 200 of FIG. 20 may be similar to or substantially the same as operation of transmitting an audio data packet or an operation of receiving an audio data packet of an electronic device 101 in FIG. 18, so a detailed description thereof will be omitted herein.

[0329] FIG. 21 is a diagram schematically illustrating an operation of exchanging audio data among a first external electronic device, a third external electronic device, and a fourth external electronic device in a wireless communication network according to an embodiment.

[0330] Referring to FIG. 21, an electronic device (not illustrated) (e.g., an electronic device 101 in FIG. 1, 2, 4, 10, 11, 16, 17, 18, 19, 22, or 23) may generate a common audio channel 2100 based on an audio transmission service type to be applied to the common audio channel, a physical link type to be used for audio data transmission, an access address to be applied to the common audio channel, a channel map to be applied to the common audio channel, audio transmission service parameters, and/or an audio data transmission/reception timing. An operation of the electronic device to generate the common audio channel 2100 may be similar to or substantially the same as that described in FIG. 11 or FIG. 14, so a detailed description thereof will be omitted herein.

[0331] An operation of transmitting an audio data packet or an operation of receiving an audio data packet of the electronic device 101, an operation of transmitting an audio data packet or an operation of receiving an audio data packet of the third external electronic device 1001, and an operation of transmitting an audio data packet or an operation of receiving an audio data packet of the fourth external electronic device 1003, in BIG events for a common audio channel 2100 is illustrated in FIG. 21. Each number illustrated in FIG. 21 may represent a sequence number of the audio packet, and the operation of transmitting the audio data packet or the operation of receiving the audio data packet of the electronic device 101, the operation of transmitting the audio data packet or the operation of receiving the audio data packet of the third external electronic device 1001, and the operation of transmitting the audio data packet or the operation of receiving the audio data packet of the fourth external electronic device 1003 of FIG. 21 may be similar to or substantially the same as operation of transmitting an audio data packet or an operation of receiving an audio data packet of an electronic device 101 in FIG. 1, so a detailed description thereof will be omitted herein.

[0332] In this way, if two or more electronic devices simultaneously perform a transmission operation (for example, if the two or more electronic devices transmit audio data simultaneously) at the same BIG event (e.g., at the same anchor point or a start time point of the same subevent), electronic devices operating in a reception mode may simultaneously process audio data for an electronic device which receives a preamble signal first among electronic devices operating in a transmission mode.

[0333] Alternatively, even if two or more electronic devices operate in the transmission mode simultaneously (for example, even if the two or more electronic devices transmit audio data simultaneously) at the same BIG event (e.g., at the same anchor point or a start time point of the same subevent), if electronic devices operating in the reception mode includes two or more modems (e.g., Bluetooth modems), audio data transmitted from two or more electronic devices using the two or more modems may be processed simultaneously. In an embodiment, the two or more modems may simultaneously process the audio data transmitted from the two or more electronic devices without interference if a distance between antennas is longer than a set distance (e.g., 7.5 cm, 15 cm, etc.). For example, it has been difficult for the third external electronic device 1001 to normally process audio packets not indicated by arrows because collisions occur for the audio packets not indicated by arrows, however, as suggested in the disclosure, if audio data transmitted from the two or more electronic devices is simultaneously processed using the two or more modems, the audio packets not indicated by arrows may be normally processed.

[0334] FIG. 22 is a diagram schematically illustrating an operation in which an electronic device establishes a common audio channel in a wireless communication network according to an embodiment.

[0335] Referring to FIG. 22, a structure of a wireless communication network may be implemented similarly to a structure of a wireless communication network described in FIG. 10, so a detailed description thereof will be omitted.

[0336] An operation of an electronic device (e.g., an electronic device 101 in FIG. 1, 2, 4, 10, 11, 16, 17, 18, 20, 22, or 23) illustrated in FIG. 22 may be different from an operation of an electronic device as described in FIG. 11 in that the electronic device may generate a common audio channel based on a set condition even if the electronic device does not receive, from an external electronic device (e.g., a first external electronic device (e.g., an electronic device 102 in FIG. 1, or a first external electronic device 200 in FIG. 2, 4, 10, 11, 16, 17, 19, 20, or 21), a second external electronic device (e.g., an electronic device 104 in FIG. 1, or a second external electronic device 300 in FIG. 3, 4, 16, or 17), a third external electronic device (e.g., a third external electronic device 1001 in FIG. 10, 16, 17, or 21), a fourth external electronic device (e.g., a fourth external electronic device in FIG. 10, 16, or 21), and/or a fifth external electronic device (e.g., a fifth external electronic device 1005 in FIG. 10)), a packet (e.g., a common audio channel generation request packet) requesting to generate the common audio channel.

[0337] In operation 2211, the electronic device may generate the common audio channel based on a set condition. In an embodiment, the set condition may include a user input requesting to generate the common audio channel for the multi-party audio service, execution of a set application, and/or entry into a set area. In an embodiment, the user input may include a set physical user interface (PUI), and/or voice command. In an embodiment, the set application may include a dedicated application for the multi-party audio service. In an embodiment, the set area may include an area where the multi-party audio service is performed. In an embodiment, the set area may include a conference room, and/or a classroom. The operation of the electronic device to generate the common audio channel is similar to or substantially the same as described in FIGS. 11 and 14, so a detailed description thereof will be omitted herein.

[0338] In operation 2213, the electronic device, which generates the common audio channel based on the set condition, may share information about the common audio channel and time information used for synchronization for the common audio channel with external electronic devices around the electronic device by broadcasting the information about the common audio channel and the time information used for synchronization for the common audio channel via a periodic advertising operation. The operation of sharing the information about the common audio channel and time information used for synchronization for the common audio channel with the external electronic devices around the electronic device is similar or substantially the same as described in FIG. 11, so a detailed description thereof will be omitted herein.

[0339] In this way, the electronic device, which shares the information about the common audio channel and time information used for synchronization for the common audio channel, may operate in a reception mode by default in operation 2215. While operating in the reception mode in operation 2217 and 2219, the electronic device may perform a periodic advertising operation in operation 2221 corresponding to a periodic advertising period, and then operate in the reception mode again in operation 2223.

[0340] Although not separately illustrated in FIG. 22, if the electronic device identifies that audio data to be transmitted occurs while operating in the reception mode by default after generating the common audio channel, the electronic device may transmit the audio data at a transmission timing of the common audio channel.

[0341] FIG. 23 is a diagram schematically illustrating a receiving operation performed by an electronic device after a common audio channel is generated in a wireless communication network according to an embodiment.

[0342] Referring to FIG. 23, if it is required to generate a common audio channel, an electronic device (e.g., an electronic device 101 in FIG. 1, 2, 4, 10, 11, 16, 17, 18, 20, or 22) may determine an audio transmission service type to be applied to a common audio channel, a physical link type to be used for audio data transmission, an access address to be applied to the common audio channel, a channel map to be applied to the common audio channel, audio transmission service parameters, and/or audio data transmission/reception timing. An operation in which the electronic device determines the audio transmission service type to be applied to the common audio channel, the physical link type to be used for audio data transmission, the access address to be applied to the common audio channel, the channel map to be applied to the common audio channel, the audio transmission service parameters, and/or the audio data transmission/reception timing may be similar or substantially the same as an operation of generating a common audio channel in operation 1115 in FIG. 11, so a detailed description thereof will be omitted herein.

[0343] The electronic device may generate the common audio channel 2300 based on the determined audio transmission service type to be applied to the common audio channel, the determined physical link type to be used for the audio data transmission, the determined access address to be applied to the common audio channel, the determined channel map to be applied to the common audio channel, the determined audio transmission service parameters, and/or the audio data transmission/reception timing.

[0344] An operation of transmitting an audio data packet or an operation of receiving an audio data packet of the electronic device in BIG events for the common audio channel 2300 generated by the electronic device 101 is illustrated in FIG. 23. Each number illustrated in FIG. 23 may represent a sequence number of the audio packet, and the operation of transmitting the audio data packet or the operation of receiving the audio data packet of the electronic device 101 of FIG. 23 may be similar to or substantially the same as operation of transmitting an audio data packet or an operation of receiving an audio data packet of an electronic device 101 in FIG. 18, so a detailed description thereof will be omitted herein. In this way, after generating the common audio channel 2300, the electronic device may operate in a reception mode by default. Although not separately illustrated in FIG. 23, if the electronic device identifies that audio data to be transmitted occurs while operating in the reception mode by default, the electronic device may switch from the reception mode to a transmission mode and transmit audio data via the common audio channel in the transmission mode.

[0345] In the disclosure, an operation of transmitting audio data or an operation of receiving audio data via a common audio channel after the common audio channel is established has been described, however, the common audio channel may be released if an electronic device and other external electronic devices no longer need to perform a multi-party audio service via the common audio channel. A condition under which the common audio channel is released may be implemented by a user input or various parameters, and there may be no limitation on the condition under which the common audio channel is released.

[0346] FIG. 24 is a diagram schematically illustrating operations of a second external electronic device, a third external electronic device, and a fourth external electronic device in a wireless communication network according to an embodiment.

[0347] Referring to FIG. 24, in a case of BIS, each of a plurality of electronic devices (e.g., a second external electronic device 300 (e.g., an electronic device 104 in FIG. 1, or a second external electronic device 300 in FIG. 3, 4, 16, or 17), a third external electronic device 1001 (e.g., a third external electronic device 1001 in FIG. 10, 16, 17, or 21), and/or a fourth external electronic device 1003 (e.g., a fourth external electronic device 1003 in FIG. 10, 16, or 21)) may perform a BIS source role, so the second external electronic device 300, the third external electronic device 1001, and/or the fourth external electronic device 1003 may generate a BIG and perform a PA operation. In the case of BIS, each of the second external electronic device 300, the third external electronic device 1001, and/or the fourth external electronic device 1003 performs the BIS source role, so each of the second external electronic device 200, the third external electronic device 1001, and/or the fourth external electronic device 1003 may perform a transmission operation in each BIG event.

[0348] FIG. 25 is a diagram schematically illustrating operations of a second external electronic device, a third external electronic device, and a fourth external electronic device in a wireless communication network according to an embodiment.

[0349] Before describing FIG. 25, as described in FIG. 24, there may be a plurality of electronic devices (e.g., a second external electronic device 300 (e.g., an electronic device 104 in FIG. 1, or a second external electronic device 300 in FIG. 3, 4, 16, or 17), a third external electronic device 1001 (e.g., a third external electronic device 1001 in FIG. 10, 16, 17, or 21), and/or a fourth external electronic device 1003 (e.g., a fourth external electronic device 1003 in FIG. 10, 16, or 21)) in a wireless communication network. The second external electronic device 200, the third external electronic device 1001, and/or the fourth external electronic device 1003 may not generate a common audio channel, and may provide a set service (e.g., a multi-party audio service) via a general audio channel. In this case, the set service may be performed by considering a resource and a timing electronic devices which simultaneously participate or will simultaneously participate in the set service (e.g., the multi-party audio service). For example, the second external electronic device 200 may generate a BIG via a set application (e.g., Samsung BIS), and share information about the generated BIG with other external electronic devices around the second external electronic device 200 via a PA operation. In this case, an external electronic device (e.g., the third external electronic device 1001) performing the same application (e.g., Samsung BIS) may generate a new BIG so as not to overlap with a transmission timing of the second external electronic device 300 after obtaining BIG parameters and a timing which are operated by the second external electronic device 300, or after obtaining the BIG parameters and the timing which are operated by the second external electronic device 300, and adjusting the obtained BIG parameters and timing with the second external electronic device 300.

[0350] Similarly, another external electronic device (e.g., the fourth external electronic device 1003) which performs the same application (e.g., Samsung BIS) may generate a new BIG so as not to overlap with a transmission timing of the second external electronic device 300 and the third external electronic device 1001 after obtaining BIG parameters and a timing which are operated by the second external electronic device 300 and the third external electronic device 1001, or after obtaining the BIG parameters and the timing which are operated by the second external electronic device 300 and the third external electronic device 1001, and adjusting the obtained BIG parameters and timing with the second external electronic device 300 and the third external electronic device 1001. Electronic devices that first generates the BIG may identify information (e.g., BIG parameters and timings operated by other electronic devices) of the other electronic devices performing the same application (e.g., Samsung BIS), and perform a synchronization operation for transmission timings based on the identified information about the other electronic devices. So, a plurality of electronic devices performing the same application (e.g., Samsung BIS) may transmit audio data without collision via each BIS audio channel.

[0351] For example, if a BIS is a BIS corresponding to the set service (e.g., the multi-party audio service), the second external electronic device 300, the third external electronic device 1001, and/or the fourth external electronic device 1003 may adjust a transmission timing, a reception timing, and/or a transmission resource based on a set protocol which performs a negotiation operation, or an adjustment operation for a transmission time duration and/or a reception time duration.

[0352] The second external electronic device 300, the third external electronic device 1001, and/or the fourth external electronic device 1003 may perform the set service (e.g., the multi-party audio service) based on the adjusted transmission timing, reception timing, and/or transmission resource, and in this case, not only a transmission operation but also a reception operation may be performed via the BIS, thereby improving efficiency at service operation. Like this, the plurality of electronic devices (e.g., the second external electronic device 300, the third external electronic device 1001, and/or the fourth external electronic device 1003) perform the multi-party audio service by dividing a defined (e.g., limited) transmission resource, so the number of electronic devices which may participate in the multi-party audio service may be limited to less than a set number to maintain service quality.

[0353] According to an embodiment of the disclosure, a method may include establishing a common audio channel which is an audio service link commonly used by an electronic device (101) and at least one external electronic device (102; 104; 200; 300; 1001; 1003; 1005), based on a set condition.

[0354] According to an embodiment of the disclosure, the method may include sharing, with the at least one external electronic device (102; 104; 200; 300; 1001; 1003; 1005), information about the common audio channel and time information used for synchronization for the common audio channel.

[0355] According to an embodiment of the disclosure, the method may include operating in a reception mode in which the electronic device is capable of receiving audio data from the at least one external electronic device for the common audio channel.

[0356] According to an embodiment of the disclosure, the method may include identifying that audio data to be transmitted to the at least one external electronic device exists while operating in the reception mode.

[0357] According to an embodiment of the disclosure, the method may include switching from the reception mode to a transmission mode based on identifying existence of the audio data.

[0358] According to an embodiment of the disclosure, the method may include transmitting, on the common audio channel, the audio data in the transmission mode.

[0359] According to an embodiment of the disclosure, the method may include switching to the reception mode for the common audio channel, based on completion of transmission of the audio data.

[0360] According to an embodiment of the disclosure, the set condition may include at least one of a condition for receiving a packet requesting to generate the common audio channel from at least one of the at least one external electronic device, a condition for identifying a user input requesting to generate the common audio channel, a condition for identifying that a set application is executed, or a condition for identifying that the electronic device enters a set area.

[0361] According to an embodiment of the disclosure, sharing, with the at least one external electronic device, the information about the common audio channel and the time information used for synchronization for the common audio channel may include broadcasting the information about the common audio channel and the time information used for synchronization for the common audio channel in a period of periodic advertising.

[0362] According to an embodiment of the disclosure, sharing, with the at least one external electronic device, the information about the common audio channel and the time information used for synchronization for the common audio channel may include transmitting the information about the common audio channel and the time information used for synchronization for the common audio channel in a communication link established between the electronic device and the at least one external electronic device.

[0363] According to an embodiment of the disclosure, sharing, with the at least one external electronic device, the information about the common audio channel and the time information used for synchronization for the common audio channel may include transmitting, to a server connected to the electronic device and the at least one external electronic device, the information about the common audio channel and the time information used for synchronization for the common audio channel.

[0364] According to an embodiment of the disclosure, establishing the common audio channel which is the audio service link commonly used by the electronic device and the at least one external electronic device, based on the set condition may include determining at least one of an audio transmission service type, a physical link type, an access address, a channel map, audio transmission service parameters, or an audio data transmission/reception timing.

[0365] According to an embodiment of the disclosure, establishing the common audio channel which is the audio service link commonly used by the electronic device and the at least one external electronic device, based on the set condition may include generating the common audio channel based on the determined at least one of the audio transmission service type, the physical link type, the access address, the channel map, the audio transmission service parameters, or the audio data transmission/reception timing.

[0366] According to an embodiment of the disclosure, the audio transmission service type may include at least one of a broadcast isochronous stream (BIS) type or a connected isochronous stream (CIS) type.

[0367] According to an embodiment of the disclosure, if the audio transmission service type is the BIS type, the audio transmission service parameters may include BIS attribute information corresponding to the BIS type.

[0368] According to an embodiment of the disclosure, if the audio transmission service type is the CIS type, the audio transmission service parameters include CIS attribute information corresponding to the CIS type.

[0369] According to an embodiment of the disclosure, a method may include receiving, from at least one external electronic device (101; 104; 300; 1001; 1003; 1005) or a server (108), information about a common audio channel which is an audio service link commonly used by an electronic device (102; 200) and the at least one external electronic device and time information used for synchronization for the common audio channel.

[0370] According to an embodiment of the disclosure, the method may include performing a synchronization operation for the common audio channel based on the information about the common audio channel and the time information used for synchronization for the common audio channel.

[0371] According to an embodiment of the disclosure, the method may include operating in a reception mode in which the electronic device is capable of receiving audio data from the at least one external electronic device for the common audio channel.

[0372] According to an embodiment of the disclosure, the method may include receiving data from the at least one external electronic device while operating in the reception mode.

[0373] According to an embodiment of the disclosure, the method may include identifying that audio data to be transmitted to the at least one external electronic device exists while operating in the reception mode.

[0374] According to an embodiment of the disclosure, the method may include switching from the reception mode to a transmission mode based on identifying existence of the audio data.

[0375] According to an embodiment of the disclosure, the method may include transmitting, on the common audio channel, the audio data in the transmission mode.

[0376] According to an embodiment of the disclosure, the method may include transmitting, to one external electronic device (101) of the at least one external electronic device, a packet requesting to generate the common audio channel based on the set condition.

[0377] According to an embodiment of the disclosure, the set condition may include at least one of a condition for identifying a user input requesting to generate the common audio channel, a condition for identifying that a set application is executed, or a condition for identifying that the electronic device enters a set area.

[0378] According to an embodiment of the disclosure, receiving, from the at least one external electronic device or the server, the information about the common audio channel which is the audio service link commonly used by the electronic device and the at least one external electronic device and the time information used for synchronization for the common audio channel may include receiving, from the at least one external electronic device, the information about the common audio channel and the time information used for synchronization for the common audio channel in a period of periodic advertising.

[0379] According to an embodiment of the disclosure, receiving, from the at least one external electronic device or the server, the information about the common audio channel which is the audio service link commonly used by the electronic device and the at least one external electronic device and the time information used for synchronization for the common audio channel may include receiving the information about the common audio channel and the time information used for synchronization for the common audio channel in a communication link established between the electronic device and the at least one external electronic device.

[0380] According to an embodiment of the disclosure, receiving, from the at least one external electronic device or the server, the information about the common audio channel which is the audio service link commonly used by the electronic device and the at least one external electronic device and the time information used for synchronization for the common audio channel may include receiving, from a server connected to the electronic device and the at least one external electronic device, the information about the common audio channel and the time information used for synchronization for the common audio channel.

[0381] According to an embodiment of the disclosure, the common audio channel may be generated based on at least one of an audio transmission service type, a physical link type, an access address, a channel map, audio transmission service parameters, or an audio data transmission/reception timing.

[0382] According to an embodiment of the disclosure, the audio transmission service type may include at least one of a broadcast isochronous stream (BIS) type or a connected isochronous stream (CIS) type.

[0383] According to an embodiment of the disclosure, if the audio transmission service type is the BIS type, the audio transmission service parameters may include BIS attribute information corresponding to the BIS type.

[0384] According to an embodiment of the disclosure, if the audio transmission service type is the CIS type, the audio transmission service parameters may include CIS attribute information corresponding to the CIS type.

[0385] According to an embodiment of the disclosure, a storage medium storing at least one computer-readable instruction may be provided.

[0386] According to an embodiment of the disclosure, the at least one instruction, when executed by at least one processor (120) of an electronic device (101), may cause the electronic device to perform at least one operation.

[0387] According to an embodiment of the disclosure, the at least one operation may include establishing a common audio channel which is an audio service link commonly used by the electronic device and at least one external electronic device (102; 104; 200; 300; 1001; 1003; 1005), based on a set condition.

[0388] According to an embodiment of the disclosure, the at least one operation may include sharing, with the at least one external electronic device (102; 104; 200; 300; 1001; 1003; 1005), information about the common audio channel and time information used for synchronization for the common audio channel.

[0389] According to an embodiment of the disclosure, the at least one operation may include operating in a reception mode in which the electronic device is capable of receiving audio data from the at least one external electronic device for the common audio channel.

[0390] According to an embodiment of the disclosure, a storage medium storing at least one computer-readable instruction may be provided.

[0391] According to an embodiment of the disclosure, the at least one instruction, when executed by at least one processor (120) of an electronic device (102; 200), may cause the electronic device to perform at least one operation.

[0392] According to an embodiment of the disclosure, the at least one operation includes receiving, from at least one external electronic device (101; 104; 300; 1001; 1003; 1005) or a server (108) via the at least one communication circuit, information about a common audio channel which is an audio service link commonly used by the electronic device and the at least one external electronic device and time information used for synchronization for the common audio channel.

[0393] According to an embodiment of the disclosure, the at least one operation may include performing a synchronization operation for the common audio channel based on the information about the common audio channel and the time information used for synchronization for the common audio channel.

[0394] According to an embodiment of the disclosure, the at least one operation may include operating in a reception mode in which the electronic device is capable of receiving audio data from the at least one external electronic device for the common audio channel.


Claims

1. An electronic device (101), comprising:

at least one communication circuit (190);

at least one processor (120); and

memory (130) storing instructions that, when executed by the at least one processor, cause the electronic device to:

establish a common audio channel which is an audio service link commonly used by the electronic device and at least one external electronic device (102; 104; 200; 300; 1001; 1003; 1005), based on a set condition,

share, with the at least one external electronic device (102; 104; 200; 300; 1001; 1003; 1005) via the at least one communication circuit, information about the common audio channel and time information used for synchronization for the common audio channel, and

operate in a reception mode in which the electronic device is capable of receiving audio data from the at least one external electronic device for the common audio channel.


 
2. The electronic device of claim 1, wherein the instructions, when executed by the at least one processor, cause the electronic device to:

identify that audio data to be transmitted to the at least one external electronic device exists while operating in the reception mode,

switch from the reception mode to a transmission mode based on identifying existence of the audio data, and

transmit, on the common audio channel via the at least one communication circuit, the audio data in the transmission mode.


 
3. The electronic device of claim 2, wherein the instructions, when executed by the at least one processor, cause the electronic device to:
switch to the reception mode for the common audio channel, based on completion of transmission of the audio data.
 
4. The electronic device of any one of claims 1 to 3, wherein the set condition includes at least one of:

a condition for receiving a packet requesting to generate the common audio channel from at least one of the at least one external electronic device,

a condition for identifying a user input requesting to generate the common audio channel,

a condition for identifying that a set application is executed, or

a condition for identifying that the electronic device enters a set area.


 
5. The electronic device of any one of claims 1 to 4, wherein the instructions, when executed by the at least one processor, cause the electronic device to:
broadcast, via the at least one communication circuit, the information about the common audio channel and the time information used for synchronization for the common audio channel in a period of periodic advertising.
 
6. The electronic device of any one of claims 1 to 4, wherein the instructions, when executed by the at least one processor, cause the electronic device to:

transmit, via the at least one communication circuit, the information about the common audio channel and the time information used for synchronization for the common audio channel in a communication link established between the electronic device and the at least one external electronic device, or

transmit, to a server connected to the electronic device and the at least one external electronic device via the at least one communication circuit, the information about the common audio channel and the time information used for synchronization for the common audio channel.


 
7. The electronic device of any one of claims 1 to 6, wherein the instructions, when executed by the at least one processor, cause the electronic device to:

determine at least one of an audio transmission service type, a physical link type, an access address, a channel map, audio transmission service parameters, or an audio data transmission/reception timing, and

generate the common audio channel based on the determined at least one of the audio transmission service type, the physical link type, the access address, the channel map, the audio transmission service parameters, or the audio data transmission/reception timing.


 
8. The electronic device of claim 7, wherein the audio transmission service type includes at least one of a broadcast isochronous stream (BIS) type or a connected isochronous stream (CIS) type.
 
9. The electronic device of claim 8, wherein, if the audio transmission service type is the BIS type, the audio transmission service parameters include BIS attribute information corresponding to the BIS type, or
wherein, if the audio transmission service type is the CIS type, the audio transmission service parameters include CIS attribute information corresponding to the CIS type.
 
10. An electronic device (102; 200), comprising:

at least one communication circuit (190);

at least one processor (120); and

memory (130) storing instructions that, when executed by the at least one processor, cause the electronic device to:

receive, from at least one external electronic device (101; 104; 300; 1001; 1003; 1005) or a server (108) via the at least one communication circuit, information about a common audio channel which is an audio service link commonly used by the electronic device and the at least one external electronic device and time information used for synchronization for the common audio channel,

perform a synchronization operation for the common audio channel based on the information about the common audio channel and the time information used for synchronization for the common audio channel, and

operate in a reception mode in which the electronic device is capable of receiving audio data from the at least one external electronic device for the common audio channel.


 
11. The electronic device of claim 10, wherein the instructions, when executed by the at least one processor, cause the electronic device to:
receive data from the at least one external electronic device via the at least one communication circuit while operating in the reception mode.
 
12. The electronic device of claim 10, wherein the instructions, when executed by the at least one processor, cause the electronic device to:

identify that audio data to be transmitted to the at least one external electronic device exists while operating in the reception mode,

switch from the reception mode to a transmission mode based on identifying existence of the audio data, and

transmit, on the common audio channel via the at least one communication circuit, the audio data in the transmission mode.


 
13. The electronic device of any one of claims 10 to 12, wherein the instructions, when executed by the at least one processor, cause the electronic device to:

transmit, to one external electronic device (101) of the at least one external electronic device via the at least one communication circuit, a packet requesting to generate the common audio channel based on the set condition, and

wherein the set condition includes at least one of:

a condition for identifying a user input requesting to generate the common audio channel,

a condition for identifying that a set application is executed, or

a condition for identifying that the electronic device enters a set area.


 
14. The electronic device of any one of claims 10 to 13, wherein the instructions, when executed by the at least one processor, cause the electronic device to:
receive, from the at least one external electronic device via the at least one communication circuit, the information about the common audio channel and the time information used for synchronization for the common audio channel in a period of periodic advertising.
 
15. A storage medium storing at least one computer-readable instruction, the at least one instruction that, when executed by at least one processor (120) of an electronic device (101), cause the electronic device to perform at least one operation, the at least one operation comprising:

establishing a common audio channel which is an audio service link commonly used by the electronic device and at least one external electronic device (102; 104; 200; 300; 1001; 1003; 1005), based on a set condition,

sharing, with the at least one external electronic device (102; 104; 200; 300; 1001; 1003; 1005), information about the common audio channel and time information used for synchronization for the common audio channel, and

operating in a reception mode in which the electronic device is capable of receiving audio data from the at least one external electronic device for the common audio channel.


 




Drawing






































































Search report